# Uses of Package
javax.faces.model

- Packages that use javax.faces.model
  Package | Description
  --- | ---
  javax.faces.component | Fundamental APIs for user interface components.
  javax.faces.model | Standard model data beans for JavaServer Faces.

- Classes in javax.faces.model used by javax.faces.component
  Class and Description
  DataModel DataModel is an abstraction around arbitrary data binding technologies that can be used to adapt a variety of data sources for use by JavaServer Faces components that support per-row processing for their child components (such as `UIData`.

- Classes in javax.faces.model used by javax.faces.model
  Class and Description
  DataModel DataModel is an abstraction around arbitrary data binding technologies that can be used to adapt a variety of data sources for use by JavaServer Faces components that support per-row processing for their child components (such as `UIData`.
  DataModelEvent DataModelEvent represents an event of interest to registered listeners that occurred on the specified `DataModel`.
  DataModelListener DataModelListener represents an event listener that wishes to be notified of `DataModelEvent`s occurring on a particular `DataModel` instance.
  SelectItem SelectItem represents a single item in the list of supported items associated with a `UISelectMany` or `UISelectOne` component.

Copyright © 1996-2013, Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.