Interface | Description |
---|---|
Component<C extends Component> |
A component in model.
|
ComponentListener |
A component listener provides a coarse-grained event stream based on
values or children of the source.
|
ComponentUpdater<C extends Component> |
Updater for children list of a component.
|
ComponentUpdater.Query<C extends Component> |
Provide capability to query for updatability.
|
EmbeddableRoot |
A root component which could be embedded into a foreign domain model.
|
EmbeddableRoot.ForeignParent | |
Model<C extends Component<C>> |
Interface describing an abstract model.
|
Nameable<T extends Component> | |
Named<T extends Component> | |
NamedReferenceable<T extends Component> |
Interface representing a component that can be referenced globally
|
Reference<T extends Referenceable> |
Represents reference to a component.
|
Referenceable |
Interface representing a component or model that can be referenced.
|
Class | Description |
---|---|
AbstractComponent<C extends Component<C>> |
An abstract implementation of the Component.
|
AbstractModel<T extends Component<T>> | |
AbstractModelFactory<M extends Model> | |
AbstractReference<T extends Referenceable> |
Represents reference to a component.
|
ComponentEvent | |
ModelAccess |
Access to the underlying structure of the model.
|
ModelSource |
This is the class that encapsulates the physical file for each model.
|
Enum | Description |
---|---|
ComponentEvent.EventType | |
ComponentUpdater.Operation | |
Model.State |
State of the model.
|