Method Summary |
|
public int | getActionLabelType() |
public int | getAspectLabelType() |
public Config | getConfig() |
public String | getDomainAction() Returns the current domain action being rendered by the tree. |
public List | getIndentImages() |
public Object | getLabelData() Returns the object acquired from implementations of one of two plugged-in
interfaces depending on the label type being rendered. |
public int | getLabelType() Returns the current label type rendering being requested of the label
renderer by the tree renderer. |
public Node | getNode() Returns the currently rendering node. |
public Node | getNodeForId(String id) returns the node with the specified id in the root node. |
public static Node | getNodeForId(String id, Node nodeToSearch) returns the node with the specified id in the specified node. |
public int | getNodeLabelType() |
public String | getPopIndent() |
public Node | getRoot() Returns the root node of the tree. |
public synchronized boolean | getStartRendering() The first time called this method marks this model as being in the midst
of rendering and returns true. |
public Map | getTreeUrls() Used in the tree rendering JSP to translate supported JSP Map semantics
to dynamic lookup of an expansion and collapse URLs for a passed in node
id. |
Node | resolveAspect(Object o) Translates a domain object's aspect into the TreeNode that represents
that aspect in the tree if a suitable surrogate is found. |
Node | resolveChild(Object o) Translates a domain object into the TreeNode that represents it if a
suitable surrogate is found. |
public void | setDomainAction(String action) Sets the current domain action being rendered by the tree. |
public void | setExpandedForId(String id, boolean expanded) sets whether or not the specified node is expanded. |
public synchronized void | setIsRendering(boolean b) Marks this model as not being in the midst of rendering. |
public void | setLabelType(int labelType) Sets the current label type being requested of the label renderer by the
tree renderer. |
public void | setNode(Node node) Sets the currently rendering node. |
public void | setPushIndent(String indentType) |
public void | setRootDomainObject(Object root) Sets the root object to be translated into the root node of the tree. |