Interface Summary | |
---|---|
Accessor | An Accessor defines a key by which models can be accessed in the model registry. |
ModelSerialization | A ModelSerialisation defines the serialization of a model by an informal name such as "XML" and a corresponding Resource.Factory implementation that creates and loads models of that serialization. |
Class Summary | |
---|---|
AccessorRegistry<A extends Accessor> | An AccessorRegistry forms part of the in memory org.eclipse.gmt.umlx.registry.modelregistry model read from and updated in the project .settings folder. |
FileHandleRegistry | A FileHandleRegistry forms part of the in memory org.eclipse.gmt.umlx.registry.modelregistry model read from and updated in the project .settings folder. |
ModelNameAccessor | A ModelNameAccesor defines a key to access model registry entries by an informal model name. |
NamedSerialization | A NamedSerialisation defines the serialization of a model by an informal name, and is used when the ModelSerialisationRegistryReader has no registration for that name. |
ProjectRegistry | A ProjectRegistry instance forms the root of a model registry. |
Registration<A extends Accessor> | A Registration maintains the binding between an accessor and the URI by which the model may be loaded. |
UnregisteredAccessor | An UnregisteredAccessor defines a key to access model registry entries by an unregistered accessor kind. |
URIAccessor | A URIAccesor defines a key to access model registry entries by a URI. |