01: /*
02: * Created on Oct 29, 2003
03: */
04: package com.openedit.webui.tree;
05:
06: /**
07: * @author cburkey
08: *
09: */
10: public interface TreeRenderer {
11: String renderAsString();
12:
13: String renderAsString(String inNodeId);
14:
15: public void expandNode(Object inNode);
16:
17: public boolean hasBeenExpanded(Object inNode);
18:
19: /**
20: * @param inObject
21: */
22: void collapseNode(Object inQueue);
23:
24: void setSelectedNode(Object inChildNode);
25:
26: Object getSelectedNode();
27: }
|