|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
| ContextualModel | A model whose data and/or operations can be sectioned into multiple contexts. |
| DatasetModel | This specialization of Model declares methods necessary to allow
generic manipulation of a dataset model. |
| DatasetModelExecutionContext | Specialized execution context used for execution of dataset model operations. |
| DeletingModel | Executing model that supports deletion of existing data. |
| ExecutingModel | Generic model that can be executed to perform an operation. |
| InsertingModel | Executing model that supports addition of new data. |
| Model | A model is an abstraction of a value source. |
| ModelExecutionContext | Allows developers to customize the execution of an ExecutingModel
. |
| RetrievingDatasetModel | This interface simply combines two key interfaces |
| RetrievingModel | Executing model that supports retrieval of data. |
| TreeModel | Defines a model that uses a tree-like backing data structure. |
| UpdatingModel | Executing model that supports updating of existing data. |
| Class Summary | |
| BeanAdapterModel | A simple model that obtains its values from one or more JavaBeans, using reflection to read and write bean properties. |
| DatasetModelExecutionContextImpl | Execution context implementation used when executing dataset models. |
| DefaultModel | A simple, in-memory Model implementation which supports multiple
rows of arbitrary data. |
| DefaultModel.Context | Encapsulates all the state for a context. |
| DefaultModel.RowValueArrayList | An array list for storing rows of values. |
| ModelExecutionContextBase | A basic implementation of the ModelExecutionContext interface. |
| MultipleModelAdapter | A simple model that gathers values from and distributes values to one or more target models. |
| ResourceBundleModel | Provides a model implementation backed by a java.util.ResourceBundle
. |
| SessionModel | Provides a model implementation backed by the HTTP session. |
| TestTreeModelImpl | A simple TreeModel implementation that can be used for quick
testing and diagnostics. |
| TreeModelBase | Partial implementation of the TreeModel interface. |
| Exception Summary | |
| InvalidContextException | Indicates that an operation was attempted on an invalid context within a
ContextualModel |
| ModelControlException | Thrown when a model encounters an unexpected error attempting to manipulate its data store |
| ValidationException | Indicates that data could not be set on a target view/model |
Generic Model definitions and infrastructure
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||