org.apache.tapestry.contrib.tree.model
Interface ITreeStateModel

All Known Implementing Classes:
SimpleTreeStateModel

public interface ITreeStateModel

Author:
ceco

Method Summary
 void collapse(java.lang.Object objUniqueKey)
           
 void collapsePath(java.lang.Object objUniqueKey)
           
 void expand(java.lang.Object objUniqueKey)
           
 void expandPath(java.lang.Object objUniqueKey)
           
 java.util.Set getExpandSelection()
           
 java.lang.Object getSelectedNode()
           
 boolean isUniqueKeyExpanded(java.lang.Object objUniqueKey)
           
 void resetState()
           
 void setSelectedNode(java.lang.Object objUniqueKey)
           
 

Method Detail

getExpandSelection

public java.util.Set getExpandSelection()

getSelectedNode

public java.lang.Object getSelectedNode()

setSelectedNode

public void setSelectedNode(java.lang.Object objUniqueKey)

expand

public void expand(java.lang.Object objUniqueKey)

expandPath

public void expandPath(java.lang.Object objUniqueKey)

collapse

public void collapse(java.lang.Object objUniqueKey)

collapsePath

public void collapsePath(java.lang.Object objUniqueKey)

isUniqueKeyExpanded

public boolean isUniqueKeyExpanded(java.lang.Object objUniqueKey)

resetState

public void resetState()