Package com.webmethods.caf.faces.data

Provides interfaces and utilities for various content providers.

See:
          Description

Interface Summary
CollectionUtils.IFilterableValueDecorator Filter value decorator for use by CollectionUtils.filter(Collection, FilterExpression, IFilterableValueDecorator).
IAddressableTableContentProvider Table content provider with rows addressable by a unique String identifier.
IContentProvider Main content provider interface.
IFilterableSelectItemGroupProvider Allows a group of select-items to be filterable.
IFilterableTableContentProvider Allows table data to be filterable.
IPageableTableContentProvider Interface extension for implementing pagination for ITableContentProvider.
IRefreshable Provider that allows wrapped data to be refreshed, i.e.
IRefreshableContentProvider Content provider that allows wrapped data to be refreshed, i.e.
IReorderableTableContentProvider Table content provider that allows the re-ordering of table rows.
ISelectableTableContentProvider Table content provider that supports selecting individual rows by leveraging ability of identifying and addressing rows by id from <@link com.webmethods.caf.faces.data.IAddressableTableContentProvider}
ISelectItemGroupProvider Models a group of select items (like a select-box or group of checkboxes, etc.).
ISelectItemProvider Models individual select item data, (like a select-box option or a checkbox, etc.).
ISortableTableContentProvider Table whose rows can be sorted based on data specified in ISortInfo
ISortInfo Table sort information.
ITableContentProvider Table content provider allows access to a structured content in a tabular format.
ITransactionalContentProvider Updateable content provider that allows to accumulate changes to the wrapped data and then submit them all at ones to the data source by calling ITransactionalContentProvider.applyChanges().
IUpdateableContentProvider Updateable content provider extends IContentProvider by adding data modification methods.
IUpdateableTableContentProvider Table content provider that allows the modification of wrapped data.
 

Class Summary
CollectionUtils Utility functions for manipulating collections.
CollectionUtils.FilterExpression Filter expression constructed by a string for use by CollectionUtils.filter(Collection, FilterExpression, IFilterableValueDecorator) .
CollectionUtils.RowValueBindingFilterableValueDecorator Filter value decorator for table rows, using a binding expression to calculate the value.
CollectionUtils.SelectItemFilterableValueDecorator Filter value decorator for ISelectItemProviders.
ContentProviderException Exception class for content providers.
ContentProviderUtils Utility functions for content providers.
 

Package com.webmethods.caf.faces.data Description

Provides interfaces and utilities for various content providers.