com.iplanet.jato.view
Interface TreeView

All Superinterfaces:
ContainerView, View
All Known Implementing Classes:
RequestHandlingTreeViewBase

public interface TreeView
extends ContainerView


Fields inherited from interface com.iplanet.jato.view.View
QUALIFIED_VIEW_NAME_SEPARATOR
 
Method Summary
 int getNodeLevel()
           
 java.lang.String getNodeName()
           
 java.lang.String getNodeType()
           
 TreeViewStateData getStateData()
           
 java.lang.String getTreeHandleChildName()
           
 java.lang.Object getTreeHandleChildValue()
           
 java.lang.String getTreeHandleStateParameterName()
          NOTE: This method is provisional.
 boolean isChildNode()
           
 boolean isNodeExpanded()
           
 boolean isParentNode()
           
 boolean nextNode()
           
 void resetNodeLocation()
           
 
Methods inherited from interface com.iplanet.jato.view.ContainerView
beginChildDisplay, beginDisplay, endChildDisplay, endDisplay, getChild, getChildNames, getChildType, getDefaultModel, getDisplayField, getDisplayFieldValue, getNumChildren, mapRequestParameters, resetChildren, setDisplayFieldValue
 
Methods inherited from interface com.iplanet.jato.view.View
getName, getParent, getQualifiedName, setParent
 

Method Detail

getStateData

public TreeViewStateData getStateData()

getTreeHandleChildName

public java.lang.String getTreeHandleChildName()

getTreeHandleChildValue

public java.lang.Object getTreeHandleChildValue()

getTreeHandleStateParameterName

public java.lang.String getTreeHandleStateParameterName()
NOTE: This method is provisional. For internal use only.
Since:
JATO/1.2.2

resetNodeLocation

public void resetNodeLocation()
                       throws ModelControlException

nextNode

public boolean nextNode()
                 throws ModelControlException

getNodeLevel

public int getNodeLevel()
                 throws ModelControlException

getNodeName

public java.lang.String getNodeName()
                             throws ModelControlException

getNodeType

public java.lang.String getNodeType()
                             throws ModelControlException

isNodeExpanded

public boolean isNodeExpanded()

isParentNode

public boolean isParentNode()

isChildNode

public boolean isChildNode()