Package org.eclipse.ocl.examples.pivot.manager

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.
 

Class Summary
ImplementationManager ImplementationManager encapsulates the knowledge about known feature implementations.
LambdaTypeManager LambdaTypeManager encapsulates the knowledge about known lambda types.
MetaModelManager  
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.
Orphanage An Orphanage provides a Resource 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.
PackageClient A PackageClient adapts a secondary Package to coordinate the coherent behaviour of a primary and one or more secondary Packages as required for Complete OCL package extension.
PackageManager PackageManager encapsulates the knowledge about known packages and their nsURIs.
PackageServer A PackageServer adapts the primary Package to coordinate the coherent behaviour of a primary and one or more secondary Packages as required for Complete OCL package extension.
PackageTracker A PackageTracker adapts a Package to keep the overall managed meta-model in tune with any changes.
PivotStandardLibrary  
PrecedenceManager PrecedenceManager encapsulates the knowledge about known precedences.
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.
TypeClient A TypeClient adapts a secondary Type to coordinate the coherent behaviour of a primary and one or more secondary Types as required for Complete OCL type extension.
TypeServer A TypeServer adapts the primary Type to coordinate the coherent behaviour of a primary and one or more secondary Types as required for Complete OCL type extension.
TypeTracker