Package org.apache.myfaces.tobago.model
Klasse TreeNodeDataModel
java.lang.Object
jakarta.faces.model.DataModel<TreeNode>
org.apache.myfaces.tobago.model.TreeDataModel<TreeNode>
org.apache.myfaces.tobago.model.TreeNodeDataModel
Implementation for a 
TreeNode that represents the data model for a tree.- 
KonstruktorübersichtKonstruktorenKonstruktorBeschreibungTreeNodeDataModel(TreeNode data, boolean showRoot, ExpandedState expandedState) 
- 
MethodenübersichtModifizierer und TypMethodeBeschreibungintgetDepth()intgetLevel()getPath()intintbooleanisFolder()booleanbooleanvoidreset()voidsetRowClientId(String clientId) voidsetRowIndex(int rowIndex) voidsetWrappedData(Object wrappedData) voidupdate(ExpandedState update) Von Klasse geerbte Methoden jakarta.faces.model.DataModeladdDataModelListener, getDataModelListeners, iterator, removeDataModelListenerVon Klasse geerbte Methoden java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden java.lang.IterableforEach, spliterator
- 
Konstruktordetails- 
TreeNodeDataModel- Parameter:
- 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- nullmeans all.
 
 
- 
- 
Methodendetails- 
resetpublic void reset()- Angegeben von:
- resetin Klasse- TreeDataModel<TreeNode>
 
- 
update- Angegeben von:
- updatein Klasse- TreeDataModel<TreeNode>
 
- 
getRowCountpublic int getRowCount()- Angegeben von:
- getRowCountin Klasse- TreeDataModel<TreeNode>
 
- 
getRowData- Angegeben von:
- getRowDatain Klasse- jakarta.faces.model.DataModel<TreeNode>
 
- 
getRowIndexpublic int getRowIndex()- Angegeben von:
- getRowIndexin Klasse- TreeDataModel<TreeNode>
 
- 
getLevelpublic int getLevel()- Angegeben von:
- getLevelin Klasse- TreeDataModel<TreeNode>
 
- 
getPath- Angegeben von:
- getPathin Klasse- TreeDataModel<TreeNode>
 
- 
getDepthpublic int getDepth()- Angegeben von:
- getDepthin Klasse- TreeDataModel<TreeNode>
 
- 
isFolderpublic boolean isFolder()- Angegeben von:
- isFolderin Klasse- TreeDataModel<TreeNode>
 
- 
getWrappedData- Angegeben von:
- getWrappedDatain Klasse- TreeDataModel<TreeNode>
 
- 
isRowAvailablepublic boolean isRowAvailable()- Angegeben von:
- isRowAvailablein Klasse- TreeDataModel<TreeNode>
 
- 
setRowIndexpublic void setRowIndex(int rowIndex) - Angegeben von:
- setRowIndexin Klasse- TreeDataModel<TreeNode>
 
- 
setWrappedData- Angegeben von:
- setWrappedDatain Klasse- TreeDataModel<TreeNode>
 
- 
isRowVisiblepublic boolean isRowVisible()- Angegeben von:
- isRowVisiblein Klasse- TreeDataModel<TreeNode>
 
- 
getRowClientId- Angegeben von:
- getRowClientIdin Klasse- TreeDataModel<TreeNode>
 
- 
setRowClientId- Angegeben von:
- setRowClientIdin Klasse- TreeDataModel<TreeNode>
 
- 
getRowParentClientId- Angegeben von:
- getRowParentClientIdin Klasse- TreeDataModel<TreeNode>
 
- 
getRowIndicesOfChildren- Angegeben von:
- getRowIndicesOfChildrenin Klasse- TreeDataModel<TreeNode>
 
- 
getJunctions- Angegeben von:
- getJunctionsin Klasse- TreeDataModel<TreeNode>
 
 
-