| Interface | Description |
|---|---|
| MAttribute |
This interface defines the services available to programmers outside 'vcore' for handling SmAttribute instances.
|
| MClass |
This interface defines the services available to programmers outside 'vcore' for handling SmClass instances.
|
| MDependency |
This interface defines the services available to programmers outside 'vcore' for handling SmDependency instances.
|
| MExpert | |
| MMetamodel |
MMetamodel represent the so-called 'runtime metamodel' used by Modelio kernel at run time.
|
| MMetamodelFragment |
A metamodel fragment.
|
| MObject |
This interface defines the services available to programmers outside 'vcore' for handling SmObjectImpl instances.
|
| MStatus |
Represents the status of an element.
|
| MVisitor |
Acyclic Visitor design pattern applied to
MObject. |
| Class | Description |
|---|---|
| MetamodelVersionDescriptor |
Metamodel version descriptors.
|
| MetamodelVersionDescriptor.Difference |
We really miss C++ std::pair ...
|
| MRef |
Model object reference.
|
| Enum | Description |
|---|---|
| MetamodelVersionDescriptor.DiffType |
Compatibility diagnostic
|
| Exception | Description |
|---|---|
| AbstractMetaclassException |
Thrown when trying to instantiate a model object of an abstract metaclass.
|
| MetaclassAlreadyExistException |
Tells a metaclass already exists in the metamodel.
|
| MetaclassNotFoundException |
Tells a metaclass has not been found.
|