Package org.richfaces.model

Model APIs of RichFaces components

See:
          Description

Interface Summary
CalendarDataModel  
CalendarDataModelItem  
ComplexTreeRowKey Marks complex tree row keys containing several segments
ConvertableKeyModel Models that can handle keys conversion should implement this interface For internal use only
DataProvider<T> DataProvider is an interface that defines methods for manage loading data.
Usage:
LastElementAware org.ajax4jsf.ajax.repeat.UIDataAdaptor.ComponentVisitor instances can implement this interface in order to be notified of last element occurence at the current tree level.
LocaleAware Models that are based on locale-dependent operations should implement this interface
Modifiable  
StackingTreeModelDataProvider That is intended for internal use
TreeDataModel.MissingNodeHandler<T> Interface aimed to handle missing nodes for externally-generated keys.
TreeDataModelNodeAdaptor<T> TreeDataModel adaptor for generic types.
TreeModelVisualComponentProvider That is intended for internal use
TreeNode<T> Interface representing tree ADT nodes
TreeRange Range implmentation variant for AbstractTreeDataModel
 

Class Summary
AbstractTreeDataModel Base class for all tree data models
CacheableSwingTreeNodeImpl This class provides the solution for "false leaves" issue of cacheable trees
CacheableTreeDataModel<T> Extension of TreeDataModel supporting lazy data fetching for caching created 08.01.2007
CacheableTreeNodeImpl<T> This class provides the solution for "false leaves" issue of cacheable trees
ClassicCacheableTreeDataModel CacheableTreeDataModel implementation for classic TreeNode instances Created 01.11.2007
ClassicTreeDataModel TreeDataModel implementation for classic TreeNode instances Created 01.11.2007
ExtendedFilterField  
Field  
FilterField  
ListRowKey<T> Default TreeRowKey implementation based on ArrayList
ListShuttleDataModel Dual map-based extended data model for model-translating components like list shuttle
ListShuttleRowKey Special type of row key containing information on item origin and new placement
MapDataModel That is intended for internal use
OrderingListDataModel Map-based extended data model for model-translating components like ordering list
ScrollableTableDataModel<T> Base class for data models Subclasses must implement ScrollableTableDataModel.loadData(int, int, SortOrder) For certain features (like selection and sorting) to work correctly together, both ScrollableTableDataModel.getId(Object) and ScrollableTableDataModel.getObjectById(Object) methods need to be overriden
ScrollableTableDataModel.SimpleRowKey Simple implementation - index-based row key
ScrollableTableDataRange Iteration range for Scrollable Grid
SequenceDataModel That is intended for internal use
SortField Sort field is the piece of SortOrder
SortField2  
SortOrder Class representing grid sort order Sort Order is the combination of SortField Order of occurrence of sort fields must be maintained to guarantee stable sorting
StackingTreeModel That is intended for internal use
StackingTreeModelKey<T> That is intended for internal use
StackingTreeModelProvider That is intended for internal use
SwingCacheableTreeDataModel CacheableTreeDataModel implementation for Swing TreeNode instances Created 01.11.2007
SwingTreeDataModel TreeDataModel implementation for classic TreeNode instances Created 01.11.2007
SwingTreeNodeImpl Deprecated.
TreeDataModel<T> That is intended for internal use
TreeNodeImpl<T> Default TreeNode implementation based on LinkedHashMap to preserve elements ordering
TreeRowKey<T> Base abstract clas for all tree row keys
UploadItem Class provides object holder for file uploaded.
VisualStackingTreeModel That is intended for internal use
 

Enum Summary
Ordering  
SelectionMode  
 

Package org.richfaces.model Description

Model APIs of RichFaces components



Copyright © 2009. All Rights Reserved.