Klasse TreeDataModel<E>

java.lang.Object
jakarta.faces.model.DataModel<E>
org.apache.myfaces.tobago.model.TreeDataModel<E>
Alle implementierten Schnittstellen:
Iterable<E>
Bekannte direkte Unterklassen:
TreeNodeDataModel

public abstract class TreeDataModel<E> extends jakarta.faces.model.DataModel<E>
Abstract class that represents the data model for a tree.
  • Konstruktordetails

    • TreeDataModel

      public TreeDataModel()
  • Methodendetails

    • reset

      public abstract void reset()
    • update

      public abstract void update(ExpandedState expandedState)
    • getRowCount

      public abstract int getRowCount()
      Angegeben von:
      getRowCount in Klasse jakarta.faces.model.DataModel<E>
    • getRowIndex

      public abstract int getRowIndex()
      Angegeben von:
      getRowIndex in Klasse jakarta.faces.model.DataModel<E>
    • getLevel

      public abstract int getLevel()
    • getPath

      public abstract TreePath getPath()
    • getDepth

      public abstract int getDepth()
    • isFolder

      public abstract boolean isFolder()
    • getWrappedData

      public abstract E getWrappedData()
      Angegeben von:
      getWrappedData in Klasse jakarta.faces.model.DataModel<E>
    • isRowAvailable

      public abstract boolean isRowAvailable()
      Angegeben von:
      isRowAvailable in Klasse jakarta.faces.model.DataModel<E>
    • setRowIndex

      public abstract void setRowIndex(int rowIndex)
      Angegeben von:
      setRowIndex in Klasse jakarta.faces.model.DataModel<E>
    • setWrappedData

      public abstract void setWrappedData(Object data)
      Angegeben von:
      setWrappedData in Klasse jakarta.faces.model.DataModel<E>
    • isRowVisible

      public abstract boolean isRowVisible()
    • getRowClientId

      public abstract String getRowClientId()
    • setRowClientId

      public abstract void setRowClientId(String clientId)
    • getRowParentClientId

      public abstract String getRowParentClientId()
    • getRowIndicesOfChildren

      public abstract List<Integer> getRowIndicesOfChildren()
    • getJunctions

      public abstract List<Boolean> getJunctions()