| Interface | Description | 
|---|---|
| DateListProvider | Defines the interface for providing a list of individual dates within a
 given range. | 
| LocalRowKeyIndex | Defines a set of "local" APIs for a CollectionModel. | 
| RowKeyChangeListener | Listener for RowKeyChangeEvent. | 
| RowKeyIndex | Identifies a collection that is indexed by rowKeys. | 
| RowLimitMutator | Identifies a collection whose row limit can be mutated. | 
| TreeLocalRowKeyIndex | Defines a set of "local" APIs for a TreeModel. | 
| UploadedFile | Interface that describes the contents of a single file. | 
| XMLMenuModel.MenuContentHandler | 
| Class | Description | 
|---|---|
| BaseMenuModel | A base class which takes a TreeModel. | 
| BoundedRangeModel | Model that represents a bounded range, 0 <- value <- maximum if value > -1 and
 maximum > -1. | 
| ChartModel | The data model used by chart components. | 
| ChildPropertyMenuModel | Creates a MenuModel from a List of beans. | 
| ChildPropertyTreeModel | Creates a TreeModel from a List of beans. | 
| CollectionModel | The data model that is used by the Trinidad Table and Iterator components. | 
| CollectionModelDecorator | 
 Used by anybody who wants to wrap the  CollectionModelclass. | 
| DefaultBoundedRangeModel | Default BoundedRangeModel implementation. | 
| ExtendedUploadedFile | AbstractUploadedFile defines a single file that has been uploaded
 to the server. | 
| MenuModel | A MenuModel objects represents the menu structure of a page or application. | 
| ModelUtils | Provides convenience methods for converting objects into models, and
 working with models. | 
| ProcessMenuModel | 
         There are two common scenarios for processes,
         "Plus One" and "Max Visited" which are explained below. | 
| ProcessUtils | 
         There are two common scenarios for processes,
         "Plus One" and "Max Visited" which are explained below. | 
| RowKeyChangeEvent | Event that is generated when RowKey changes. | 
| RowKeyPropertyModel | Creates a CollectionModel whose row keys are defined by a unique data property in the model. | 
| RowKeyPropertyTreeModel | A subclass of  ChildPropertyTreeModelthat supports row keys by creatingRowKeyPropertyModel(s) for its child models. | 
| RowKeySet | This Set is a mutable collection
 of rowKeys. | 
| RowKeySetImpl | Implements a set of rowKeys. | 
| RowKeySetTreeImpl | Implements a collection of rowKeys from a TreeModel. | 
| SortableModel | Creates a CollectionModel that is sortable. | 
| SortCriterion | This class bundles together a property, a direction and strength by which a 
 CollectionModel can be sorted. | 
| TreeModel | The data model used by Trinidad Tree components. | 
| TreeModelDecorator | |
| ViewIdPropertyMenuModel | Creates a MenuModel from a TreeModel where nodes in the treeModel contain
 viewId information. | 
| XMLMenuModel | Creates a Menu Model from a TreeModel where nodes in the treeModel
 contain viewId information. | 
| Enum | Description | 
|---|---|
| LocalRowKeyIndex.Confidence | Enum used in the  LocalRowKeyIndex.getEstimatedRowCountConfidence()API to determine 
 if the row count is exact or an estimate | 
| LocalRowKeyIndex.LocalCachingStrategy | Enum used to indicate the type of caching supported by the model | 
| RowKeyChangeEvent.Cause | The operation that triggers row key to change | 
| SortableModel.Decomposition | This class provides an enumeration to work with the integer values of the
  Collatordecomposition values. | 
| SortableModel.Strength | This class provides an enumeration to work with the integer values of the
  Collatorstrength values. | 
| SortStrength | This class provides an enumeration to work with the integer values of the
  Collatorstrength values. | 
Copyright © 2001-2017 The Apache Software Foundation. All Rights Reserved.