See: Description
Interface | Description |
---|---|
ExtendedClass |
Provides access to structural features, like
EClass does, but merges the features of the base EClass with the ones
defined on applied metamodel extensions (if any). |
MDWCollection<E> |
Provides facilities to invoke scripts on each
MDWObject element of this collection. |
MDWList<E> |
Provides facilities to invoke scripts on each
MDWObject element of this list. |
MDWObject |
MDWObject is the root of all modeled objects. |
MDWSet<E> |
Provides facilities to invoke scripts on each
MDWObject element of this Set. |
Metamodel |
Defines a metamodel ("UML 2.1" for example), from which you can manage models.
|
MetamodelConfiguration |
The configuration from which the metamodel originates.
|
MetamodelExtension |
Defines an extension of a base metamodel, to decorate existing types with new features.
|
MetamodelManager |
Provides access to the metamodels available in the environment.
|
Model |
A
Model holds MDWObject instances. |
ProfileProvider |
Provides profile capability to a metamodel.
|
ProfileProvider2 |
Provides the capability to add profile behavior to any arbitrary
EObject ,
without requiring it to be a MDWObject instance. |
ResourceSetModel |
A
ResourceSetModel holds EObject instances contained in a ResourceSet . |
Class | Description |
---|---|
DefaultMDWList<E> |
Default
MDWList implementation based on an ArrayList . |
DefaultMDWSet<E> |
Default
MDWSet implementation based on a HashSet . |
RichText |
Holds a rich text representation, whose underlying format can either be XHTML or RTF.
|
RichTextType |
Enumeration of known rich text formats.
|
Exception | Description |
---|---|
NoSuchTypeException |
Thrown when a type name does not resolve to a known metamodel meta-type.
|
MDWObject
is the root of all modeled objects.
These elements are contained in a Model
, which is related to a Metamodel
.
A metamodel has a registry of connectors which enable to read and write models.