org.openfaces.component.table
Class DynamicTreeStructure

java.lang.Object
  extended by UIComponentBase
      extended by org.openfaces.component.table.TreeStructure
          extended by org.openfaces.component.table.DynamicTreeStructure

public class DynamicTreeStructure
extends TreeStructure


Field Summary
static java.lang.String COMPONENT_FAMILY
           
static java.lang.String COMPONENT_TYPE
           
 
Constructor Summary
DynamicTreeStructure()
           
 
Method Summary
 java.lang.String getFamily()
           
 int getLevel()
           
 ValueExpression getNodeChildrenExpression()
           
 int getNodeCount()
           
 java.lang.Object getNodeData()
           
 boolean getNodeHasChildren()
           
 ValueExpression getNodeHasChildrenExpression()
           
 int getNodeIndex()
           
 java.lang.Object getNodeKey()
           
 ValueExpression getNodeKeyExpression()
           
 void goToChildLevel()
           
 void goToParentLevel()
           
 void goToTopLevel()
           
 boolean isNodeAvailable()
           
 void setNodeIndex(int nodeIndex)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

COMPONENT_TYPE

public static final java.lang.String COMPONENT_TYPE
See Also:
Constant Field Values

COMPONENT_FAMILY

public static final java.lang.String COMPONENT_FAMILY
See Also:
Constant Field Values
Constructor Detail

DynamicTreeStructure

public DynamicTreeStructure()
Method Detail

getFamily

public java.lang.String getFamily()

getNodeChildrenExpression

public ValueExpression getNodeChildrenExpression()

getNodeHasChildrenExpression

public ValueExpression getNodeHasChildrenExpression()

getNodeKeyExpression

public ValueExpression getNodeKeyExpression()

getLevel

public int getLevel()
Specified by:
getLevel in class TreeStructure

goToTopLevel

public void goToTopLevel()
Specified by:
goToTopLevel in class TreeStructure

goToChildLevel

public void goToChildLevel()
Specified by:
goToChildLevel in class TreeStructure

goToParentLevel

public void goToParentLevel()
Specified by:
goToParentLevel in class TreeStructure

getNodeCount

public int getNodeCount()
Specified by:
getNodeCount in class TreeStructure

setNodeIndex

public void setNodeIndex(int nodeIndex)
Specified by:
setNodeIndex in class TreeStructure

getNodeIndex

public int getNodeIndex()
Specified by:
getNodeIndex in class TreeStructure

isNodeAvailable

public boolean isNodeAvailable()
Specified by:
isNodeAvailable in class TreeStructure

getNodeData

public java.lang.Object getNodeData()
Specified by:
getNodeData in class TreeStructure

getNodeKey

public java.lang.Object getNodeKey()
Specified by:
getNodeKey in class TreeStructure

getNodeHasChildren

public boolean getNodeHasChildren()
Specified by:
getNodeHasChildren in class TreeStructure


Copyright © 1998-2009 TeamDev Ltd. All Rights Reserved.