## Uses of Interface
org.apache.myfaces.trinidad.model.LocalRowKeyIndex

- Packages that use LocalRowKeyIndex
  Package | Description
  --- | ---
  org.apache.myfaces.trinidad.component |
  org.apache.myfaces.trinidad.component.core.data |
  org.apache.myfaces.trinidad.component.core.nav |
  org.apache.myfaces.trinidad.model |

- - ### Uses of LocalRowKeyIndex in org.apache.myfaces.trinidad.component

    Classes in org.apache.myfaces.trinidad.component that implement LocalRowKeyIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UIXHierarchy` Base class for components that take a TreeModel, which is a hierarchical model.
    `class` | `UIXIterator` UIXIterator is a component that performs iteration over its child components.
    `class` | `UIXListView` UIXListView is a component that is similar to UIXIterator.
    `class` | `UIXMenuHierarchy` Base class for the Menu component.
    `class` | `UIXNavigationHierarchy` Base class for the Navigation component.
    `class` | `UIXNavigationLevel` The navigationLevel component creates a series of navigation items representing one level in a navigation hierarchy.
    `class` | `UIXNavigationPath` A navigationPath component is used in hierarchical site layouts to indicate the path back to the root page of the hierarchy with links.
    `class` | `UIXNavigationTree` Apache Trinidad navigationTree components are used to display hierarchical navigation data.
    `class` | `UIXPage` A Page component uses a MenuModel and a stamp to render navigation items.
    `class` | `UIXProcess` Signifies an element that represents a process and binds to a menuModel.
    `class` | `UIXTable` Events:
    `class` | `UIXTree` Apache Trinidad tree components are used to display hierarchical data.
    `class` | `UIXTreeTable` The Apache Trinidad TreeTable is used to display data that is structured in a hierarchical format.

  - ### Uses of LocalRowKeyIndex in org.apache.myfaces.trinidad.component.core.data

    Classes in org.apache.myfaces.trinidad.component.core.data that implement LocalRowKeyIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoreTable` The Trinidad Table is used to display tabular data.
    `class` | `CoreTree` The Trinidad Tree is used to display data that is structured in a hierarchical format.
    `class` | `CoreTreeTable` The Trinidad TreeTable is used to display data that is structured in a hierarchical format.

  - ### Uses of LocalRowKeyIndex in org.apache.myfaces.trinidad.component.core.nav

    Classes in org.apache.myfaces.trinidad.component.core.nav that implement LocalRowKeyIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoreBreadCrumbs` A breadCrumbs component is used in hierarchical site layouts to indicate the path back to the root page of the hierarchy with links.
    `class` | `CoreNavigationPane` The navigationPane component creates a series of navigation items representing one level in a navigation hierarchy.
    `class` | `CoreNavigationTree` The navigationTree is used to display navigation data that is structured in a hierarchical format.
    `class` | `CorePage` The Page component is similar to the PanelPage component, except that instead of having navigation1, navigation2 and navigation3 facets for adding navigation item information, the user binds a model object and a stamp to render these areas.
    `class` | `CoreProcessChoiceBar` ProcessChoiceBar is a UIXProcess component that renders a previous button, a choice bar, and a next button.
    `class` | `CoreTrain` Train is a UIXProcess component that renders a train.

  - ### Uses of LocalRowKeyIndex in org.apache.myfaces.trinidad.model

    Classes in org.apache.myfaces.trinidad.model that implement LocalRowKeyIndex
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseMenuModel` A base class which takes a TreeModel.
    `class` | `ChildPropertyMenuModel` Creates a MenuModel from a List of beans.
    `class` | `ChildPropertyTreeModel` Creates a TreeModel from a List of beans.
    `class` | `CollectionModel` The data model that is used by the Trinidad Table and Iterator components.
    `class` | `CollectionModelDecorator` Used by anybody who wants to wrap the `CollectionModel` class.
    `class` | `MenuModel` A MenuModel objects represents the menu structure of a page or application.
    `class` | `ProcessMenuModel` There are two common scenarios for processes, "Plus One" and "Max Visited" which are explained below.
    `class` | `RowKeyPropertyModel` Creates a CollectionModel whose row keys are defined by a unique data property in the model.
    `class` | `RowKeyPropertyTreeModel` A subclass of `ChildPropertyTreeModel` that supports row keys by creating `RowKeyPropertyModel`(s) for its child models.
    `class` | `SortableModel` Creates a CollectionModel that is sortable.
    `class` | `TreeModel` The data model used by Trinidad Tree components.
    `class` | `TreeModelDecorator`
    `class` | `ViewIdPropertyMenuModel` Creates a MenuModel from a TreeModel where nodes in the treeModel contain viewId information.
    `class` | `XMLMenuModel` Creates a Menu Model from a TreeModel where nodes in the treeModel contain viewId information.

Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.