public class TreeNodeDataModel extends TreeDataModel
TreeNode that represents the data model for a tree.| Constructor and Description |
|---|
TreeNodeDataModel(TreeNode data,
boolean showRoot,
ExpandedState expandedState) |
| Modifier and Type | Method and Description |
|---|---|
int |
getDepth() |
List<Boolean> |
getJunctions() |
int |
getLevel() |
TreePath |
getPath() |
String |
getRowClientId() |
int |
getRowCount() |
TreeNode |
getRowData() |
int |
getRowIndex() |
List<Integer> |
getRowIndicesOfChildren() |
String |
getRowParentClientId() |
Object |
getWrappedData() |
boolean |
isFolder() |
boolean |
isRowAvailable() |
boolean |
isRowVisible() |
void |
reset() |
void |
setRowClientId(String clientId) |
void |
setRowIndex(int rowIndex) |
void |
setWrappedData(Object wrappedData) |
void |
update(ExpandedState update) |
addDataModelListener, getDataModelListeners, iterator, removeDataModelListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitforEach, spliteratorpublic TreeNodeDataModel(TreeNode data, boolean showRoot, ExpandedState expandedState)
data - The tree data, which shall be wrapped.showRoot - Is the root node visible.expandedState - Defines which nodes are expanded, (XXX should it be so?) a value of null means all.public void reset()
reset in class TreeDataModelpublic void update(ExpandedState update)
update in class TreeDataModelpublic int getRowCount()
getRowCount in class TreeDataModelpublic TreeNode getRowData()
getRowData in class javax.faces.model.DataModelpublic int getRowIndex()
getRowIndex in class TreeDataModelpublic int getLevel()
getLevel in class TreeDataModelpublic TreePath getPath()
getPath in class TreeDataModelpublic int getDepth()
getDepth in class TreeDataModelpublic boolean isFolder()
isFolder in class TreeDataModelpublic Object getWrappedData()
getWrappedData in class TreeDataModelpublic boolean isRowAvailable()
isRowAvailable in class TreeDataModelpublic void setRowIndex(int rowIndex)
setRowIndex in class TreeDataModelpublic void setWrappedData(Object wrappedData)
setWrappedData in class TreeDataModelpublic boolean isRowVisible()
isRowVisible in class TreeDataModelpublic String getRowClientId()
getRowClientId in class TreeDataModelpublic void setRowClientId(String clientId)
setRowClientId in class TreeDataModelpublic String getRowParentClientId()
getRowParentClientId in class TreeDataModelpublic List<Integer> getRowIndicesOfChildren()
getRowIndicesOfChildren in class TreeDataModelpublic List<Boolean> getJunctions()
getJunctions in class TreeDataModelCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.