org.primefaces.model
Class DefaultTreeNode

java.lang.Object
  extended by org.primefaces.model.DefaultTreeNode
All Implemented Interfaces:
Serializable, TreeNode

public class DefaultTreeNode
extends Object
implements TreeNode, Serializable

See Also:
Serialized Form

Field Summary
static String DEFAULT_TYPE
           
 
Constructor Summary
DefaultTreeNode()
           
DefaultTreeNode(Object data)
           
DefaultTreeNode(Object data, TreeNode parent)
           
DefaultTreeNode(String type, Object data, TreeNode parent)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getChildCount()
           
 List<TreeNode> getChildren()
           
 Object getData()
           
 TreeNode getParent()
           
 String getRowKey()
           
 String getType()
           
 int hashCode()
           
 boolean isExpanded()
           
 boolean isLeaf()
           
 boolean isPartialSelected()
           
 boolean isSelectable()
           
 boolean isSelected()
           
 void setChildren(List<TreeNode> children)
           
 void setData(Object data)
           
 void setExpanded(boolean expanded)
           
 void setParent(TreeNode parent)
           
 void setPartialSelected(boolean value)
           
 void setRowKey(String rowKey)
           
 void setSelectable(boolean selectable)
           
 void setSelected(boolean value)
           
 void setType(String type)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

DEFAULT_TYPE

public static final String DEFAULT_TYPE
See Also:
Constant Field Values
Constructor Detail

DefaultTreeNode

public DefaultTreeNode()

DefaultTreeNode

public DefaultTreeNode(Object data)

DefaultTreeNode

public DefaultTreeNode(Object data,
                       TreeNode parent)

DefaultTreeNode

public DefaultTreeNode(String type,
                       Object data,
                       TreeNode parent)
Method Detail

getType

public String getType()
Specified by:
getType in interface TreeNode

setType

public void setType(String type)

getData

public Object getData()
Specified by:
getData in interface TreeNode

setData

public void setData(Object data)

getChildren

public List<TreeNode> getChildren()
Specified by:
getChildren in interface TreeNode

setChildren

public void setChildren(List<TreeNode> children)

getParent

public TreeNode getParent()
Specified by:
getParent in interface TreeNode

setParent

public void setParent(TreeNode parent)
Specified by:
setParent in interface TreeNode

isExpanded

public boolean isExpanded()
Specified by:
isExpanded in interface TreeNode

setExpanded

public void setExpanded(boolean expanded)
Specified by:
setExpanded in interface TreeNode

isSelected

public boolean isSelected()
Specified by:
isSelected in interface TreeNode

setSelected

public void setSelected(boolean value)
Specified by:
setSelected in interface TreeNode

isSelectable

public boolean isSelectable()
Specified by:
isSelectable in interface TreeNode

setSelectable

public void setSelectable(boolean selectable)
Specified by:
setSelectable in interface TreeNode

getChildCount

public int getChildCount()
Specified by:
getChildCount in interface TreeNode

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface TreeNode

getRowKey

public String getRowKey()
Specified by:
getRowKey in interface TreeNode

setRowKey

public void setRowKey(String rowKey)
Specified by:
setRowKey in interface TreeNode

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object

toString

public String toString()
Overrides:
toString in class Object

isPartialSelected

public boolean isPartialSelected()
Specified by:
isPartialSelected in interface TreeNode

setPartialSelected

public void setPartialSelected(boolean value)
Specified by:
setPartialSelected in interface TreeNode


Copyright © 2013. All rights reserved.