# Package org.richfaces.model

RichFaces model

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  Arrangeable |
  ArrangeableState |
  CalendarDataModel |
  CalendarDataModelItem |
  DataComponentState | Interface for classes keeped current iterable component state, as : active data objects range sorting order tree nodes expanded state
  DataVisitor | Interface for classes, able to receive visitor processing calls from ExtendedDataModel
  Filter<T> |
  Range | Marker interface for building iterator over dataModel values.
  TreeDataModel<E> |
  TreeDataVisitor |
  TreeNode |
  UploadedFile |

- Class Summary
  Class | Description
  --- | ---
  ArrangeableModel |
  ArrangeableStateDefaultImpl |
  CollectionDataModel<E> | CollectionDataModel is a convenience implementation of `DataModel` that wraps an `Collection` of Java objects.
  DeclarativeModelKey |
  ExtendedDataModel<E> | Extesion for `DataModel` , for support complex data structure, like tree, spreadsheet etc in iterable components.
  Field |
  FilterField |
  SequenceDataModel<E> |
  SequenceRange |
  SequenceRowKey |
  SequenceState |
  SortField |
  TreeDataModelTuple |

- Enum Summary
  Enum | Description
  --- | ---
  DataVisitResult |
  SelectionMode |
  SortMode |
  SortOrder |

## Package org.richfaces.model Description

RichFaces model

Copyright © 2014 JBoss by Red Hat. All rights reserved.