Class DataTree

All Implemented Interfaces:
IDynamicComponent, IExtendedTable, ITableRowStateHolder, Serializable, EventListener, ClientBehaviorHolder, NamingContainer, PartialStateHolder, StateHolder, TransientStateHolder, UniqueIdVendor, ComponentSystemEventListener, FacesListener, SystemEventListenerHolder
Direct Known Subclasses:
AsyncTree, SearchResultTree

public class DataTree extends DataTable
UIData component that displays the data model in the form of a tree.
See Also:
  • Field Details

  • Constructor Details

    • DataTree

      public DataTree()
  • Method Details

    • getFirst

      public int getFirst()
      Description copied from class: DataTable

      Return the zero-relative row number of the first row to be displayed.

      Overrides:
      getFirst in class DataTable
    • getRows

      public int getRows()
      Description copied from class: DataTable

      Return the number of rows to be displayed, or zero for all remaining rows in the table. The default value of this property is zero.

      Overrides:
      getRows in class DataTable
    • populateInitialComponents

      public void populateInitialComponents()
      Description copied from interface: IDynamicComponent
      Perform the initial programmatic manipulation of the component tree.
      Specified by:
      populateInitialComponents in interface IDynamicComponent
      Overrides:
      populateInitialComponents in class DataTable