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übersicht
KonstruktorenKonstruktorBeschreibungTreeNodeDataModel(TreeNode data, boolean showRoot, ExpandedState expandedState) -
Methodenübersicht
Modifizierer 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.DataModel
addDataModelListener, getDataModelListeners, iterator, removeDataModelListenerVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden java.lang.Iterable
forEach, 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 ofnullmeans all.
-
-
Methodendetails
-
reset
public void reset()- Angegeben von:
resetin KlasseTreeDataModel<TreeNode>
-
update
- Angegeben von:
updatein KlasseTreeDataModel<TreeNode>
-
getRowCount
public int getRowCount()- Angegeben von:
getRowCountin KlasseTreeDataModel<TreeNode>
-
getRowData
- Angegeben von:
getRowDatain Klassejakarta.faces.model.DataModel<TreeNode>
-
getRowIndex
public int getRowIndex()- Angegeben von:
getRowIndexin KlasseTreeDataModel<TreeNode>
-
getLevel
public int getLevel()- Angegeben von:
getLevelin KlasseTreeDataModel<TreeNode>
-
getPath
- Angegeben von:
getPathin KlasseTreeDataModel<TreeNode>
-
getDepth
public int getDepth()- Angegeben von:
getDepthin KlasseTreeDataModel<TreeNode>
-
isFolder
public boolean isFolder()- Angegeben von:
isFolderin KlasseTreeDataModel<TreeNode>
-
getWrappedData
- Angegeben von:
getWrappedDatain KlasseTreeDataModel<TreeNode>
-
isRowAvailable
public boolean isRowAvailable()- Angegeben von:
isRowAvailablein KlasseTreeDataModel<TreeNode>
-
setRowIndex
public void setRowIndex(int rowIndex) - Angegeben von:
setRowIndexin KlasseTreeDataModel<TreeNode>
-
setWrappedData
- Angegeben von:
setWrappedDatain KlasseTreeDataModel<TreeNode>
-
isRowVisible
public boolean isRowVisible()- Angegeben von:
isRowVisiblein KlasseTreeDataModel<TreeNode>
-
getRowClientId
- Angegeben von:
getRowClientIdin KlasseTreeDataModel<TreeNode>
-
setRowClientId
- Angegeben von:
setRowClientIdin KlasseTreeDataModel<TreeNode>
-
getRowParentClientId
- Angegeben von:
getRowParentClientIdin KlasseTreeDataModel<TreeNode>
-
getRowIndicesOfChildren
- Angegeben von:
getRowIndicesOfChildrenin KlasseTreeDataModel<TreeNode>
-
getJunctions
- Angegeben von:
getJunctionsin KlasseTreeDataModel<TreeNode>
-