Package com.iplanet.jato.model

Generic Model definitions and infrastructure

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
 

Package com.iplanet.jato.model Description

Generic Model definitions and infrastructure