|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
MetaModelManageable | |
MetaModelManagedAdapter | |
MetaModelManager.Factory | An OrphanClient adapts an EObject with an eReference to an OrphanServer within the domina of a TypeCache. |
MetaModelManagerListener | A MetaModelManagerListener reports MetaModelManager changes; most notably disposal. |
TypeServer | A TypeServer serves coordinated behavior of one or more merged Types as required for Complete OCL type extension. |
Class Summary | |
---|---|
AbstractMetaModelManagerResourceAdapter<T extends Resource> | A MetaModelManagerResourceAdapter enhances the Resource for a Concrete Syntax model to support synchronization with a Pivot model representation. |
AbstractTypeServer | An AbstractTypeServer provides the co-ordinated operation, property and superclass lookup caches for one or more merged types. |
AbstractTypeServer.BestOperation | |
AbstractTypeServer.MapValues | |
AbstractTypeServer.PartialProperties | |
AbstractTypeServer.QualifiedName2DomainInheritance | |
AnyTypeServer | |
CollectionTypeServer | An CollectionTypeServer supports one or more merged collection types as the source for operations, properties or superclasses and additionally supports their specializations. |
CollectionTypeServer.TemplateArguments | |
EnumerationTypeServer | |
ExtensibleTypeServer | An ExtensibleTypeServer supports one or more merged types as the source for operations, properties or superclasses. |
ExtensionTypeServer | An ExtensionTypeServer supports the type for the extension of a class by a stereotype application. |
FinalAnalysis | |
ImplementationManager | ImplementationManager encapsulates the knowledge about known feature implementations. |
InvalidTypeServer | |
LambdaTypeManager | LambdaTypeManager encapsulates the knowledge about known lambda types. |
MetaclassServer | A MetaclassServer supports one or more merged types as the source for operations, properties or superclasses and additionally supports their specializations. |
MetaModelManager | |
MetaModelManager.AbstractFactory | |
MetaModelManagerResourceAdapter | A MetaModelManagerResourceAdapter enhances the Resource for a Concrete Syntax model to support synchronization with a Pivot model representation. |
MetaModelManagerResourceSetAdapter | A MetaModelManagerResourceSetAdapter associates a MetaModelManager with a ResourceSet so that Resource creation can re-use a shared MetaModelManager. |
NestedPackageServer | A RootPackageServer adapts the primary nested Package to coordinate the coherent behavior of a primary and one or more secondary Packages as required for Complete OCL package extension. |
Orphanage | An Orphanage provides a Package that weakly contains elements such as type specializations that should require a container for the purposes of validation, but which should be eligible for garbage collection whenever no longer in use. |
Orphanage.OrphanResource | |
OrphanPackageServer | The OrphanPackageServer ensures that orphan types have their own servers. |
OrphanTypeServer | An OrphanTypeServer provides a 'merge' type behaviour for a synthesized type that forms part of the OrphanPackage rather than a true package. |
PackageManager | PackageManager encapsulates the knowledge about known packages and their nsURIs. |
PackageServer | A PackageServer adapts the primary Package to coordinate the coherent behavior of a primary and one or more secondary Packages as required for Complete OCL package extension. |
PivotIdResolver | |
PivotStandardLibrary | |
PrecedenceManager | PrecedenceManager encapsulates the knowledge about known precedences. |
PrimitiveTypeServer | A PrimitiveTypeServer supports one or more merged primitive types. |
RootPackageServer | A RootPackageServer adapts the primary root Package to coordinate the coherent behavior of a primary and one or more secondary Packages as required for Complete OCL package extension. |
TemplateableTypeServer | An TemplateableTypeServer supports one or more merged types as the source for operations, properties or superclasses and additionally supports their specializations. |
TemplateParameterReferenceVisitor | The TemplateParameterReferenceVisitor traverse a type declaration to gather all references to TemplateParameters as a mapping from each template parameter to it's hierarchical index. |
TemplateParameterSubstitutionVisitor | A TemplateParameterSubstitutionVisitor traverses a CallExp to identify the formal/actual TemplateParameterSubstitutions associated with that CallExp. |
TemplateSpecialisation | A TemplateSpecialisation supports resolution of template parameter within an element referenced from an OCL expression. |
TupleTypeManager | TupleTypeManager encapsulates the knowledge about known tuple types. |
TupleTypeManager.TuplePart | TuplePart provides a convenient descriptor for a tuple part complying with the full EMF model protocols. |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |