Package org.eclipse.ocl.examples.pivot.utilities

Interface Summary
AbstractConversion.Predicate<T extends EObject>  
AliasAdapter.Creator  
External2Pivot  
PivotConstants  
PivotObject  
PivotResource The resource associated with the 'pivot' package.
PivotResource.Factory The factory for 'pivot' resources.
TypeManagedAdapter  
TypeManager.Factory  
 

Class Summary
Abstract2Moniker  
AbstractConversion  
AliasAdapter An AliasAdapter extends a Resource to provide a set of aliases for elements, typically packages, contained within that Resource.
CompleteElementIterable<O,I> A CompleteElementIterable supports iteration over the multiple iterable contributions to a Complete Element as if all were merged in a composite element.
EnvironmentRegistryImpl Implementation of the environment registry.
EnvironmentResourceAdapter A EnvironmentResourceAdapter enhances the Resource to idenify its environment.
OCLFactoryImpl Implementation of the OCLFactory API for the Ecore binding.
Pivot2Moniker  
Pivot2MonikerVisitor  
PivotEnvironment Implementation of the Environment for parsing OCL expressions on Ecore models.
PivotEnvironmentFactory Implementation of the EnvironmentFactory for parsing OCL expressions on Ecore models.
PivotObjectImpl  
PivotResourceFactoryImpl The Resource Factory associated with the package.
PivotResourceImpl  
PivotSaveImpl PivotSaveImpl ensures that all references to specialized types are terminated by local copies of the specialization.
PivotSaver PivotSaver ensures that all references to specialized types are terminated by local copies of the specialization.
PivotStandardLibrary  
PivotUtil  
PivotUtil.PrecedenceComparator 'Highest' precedence first
PivotUtil.TemplateParameterSubstitutionComparator In TemplateSignature order.
QueryBaseImpl An implementation of the model object 'Query'.
QueryImpl Implementation of the OCLBase.QueryBase convenience interface.
ToStringVisitor Converts an OCL expression to a string for debugging.
TypeCaches  
TypeCaches.OrphanNode  
TypeManager A TypeManager adapts a ResourceSet to provide facilities for the pivot model.
TypeManager.TuplePart  
TypeManagerResourceAdapter A CS2PivotResourceAdapter enhances the Resource for a Concrete Syntax model to support synchronization with a Pivot model representation.
TypeManagerResourceSetAdapter A TypeManagerResourceSetAdapter associates a TypeManager with a ResourceSet so that Resource creation can re-use a shared TypeManager.
 

Exception Summary
IllegalLibraryException