| Interface | Description | |
|---|---|---|
| IModel | The IModel interface define all models in the application. | |
| IModelObject | This interface define a model who register and manipulate IValueObject objects. |
| Class | Description | |
|---|---|---|
| AbstractModel |
This class provides a skeletal implementation of the IModel interface, to minimize the effort required to implement this interface. |
|
| AbstractModelObject |
This class provides a skeletal implementation of the IModelObject interface, to minimize the effort required to implement this interface. |
|
| ModelCollector | This collector use a Map to register all IModel in the application. | |
| SimpleModelObject | This class provides a simple representation of the IModelObject interface. |