Package org.richfaces.model

Model APIs of RichFaces components

See:
          Description

Interface Summary
CalendarDataModel  
CalendarDataModelItem  
ConvertableKeyModel Models that can handle keys conversion should implement this interface For internal use only
DataProvider<T> G3DataProvider 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.
ListRowKey.CompositeKey  
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
CacheableTreeDataModel<T> Extension of TreeDataModel supporting lazy data fetching for caching created 08.01.2007
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
StackingTreeModel.Key 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 Map-based Swing TreeNode implementation Created 01.11.2007
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  
 

Package org.richfaces.model Description

Model APIs of RichFaces components



Copyright © 2009. All Rights Reserved.