Package org.eclipse.ocl.examples.pivot.uml

Class Summary
CommentLabelGenerator  
InstanceSlotNavigationProperty An instance of InstanceSlotNavigationProperty supports evaluation of a property call that navigates a relationship to a UML InstanceSpecification slot.
LiteralBooleanLabelGenerator  
LiteralIntegerLabelGenerator  
LiteralNullLabelGenerator  
LiteralRealLabelGenerator  
LiteralStringLabelGenerator  
LiteralUnlimitedNaturalLabelGenerator  
ModelAnalysis The ModelAnalysis captures the overall analysis of the UML M1 ProfileApplication and ElementExtensions.
ModelAnalysis.ElementComparator  
NamedElementLabelGenerator  
OpaqueExpressionLabelGenerator  
PackageImportLabelGenerator  
Pivot2UML  
Pivot2UMLDeclarationVisitor  
Pivot2UMLReferenceVisitor  
ProfileAnalysis The ProfileAnalysis captures the overall analysis of the UML M2 Profiles and Stereotypes.
SlotLabelGenerator  
UML2Ecore2Pivot  
UML2Ecore2Pivot.UML2EcoreConverterWithReverseMap  
UML2Moniker Ecore2Moniker supports generation of a hierarchically derived moniker for an EModelElement.
UML2Pivot  
UML2Pivot.Inner A UML2Pivot$Inner adapts an unconverted UML resource that has been imported during the conversion of some other UML resource.
UML2Pivot.Outer A UML2Pivot$Outer adapts an unconverted UML resource and hosts the additional conversions necessary for imported UML resources.
UML2PivotDeclarationSwitch  
UML2PivotReferenceSwitch  
UML2PivotUseSwitch  
UML2PivotUtil UML2PivotUtil provides a variety of helpful routines for dealing with UML midels in conjunction with the Pivot-based OCL.
UMLASResourceFactory  
UMLASResourceImpl  
UMLElementExtension UMLElementExtension reifies the extension of a UML element by a Stereotype application as an EObject.
UMLElementExtensionLabelGenerator  
UMLExplicitNavigator ImplementationManager encapsulates the knowledge about known feature implementations.
UMLOCLEValidator UMLOCLEValidator provides the validation support for UML elements that exploit OCL.
UMLOCLEValidator.ConstraintEvaluatorWithDiagnostics ConstraintEvaluatorWithoutDiagnostics provides the richer ConstraintEvaluator support for use when diagnostics are required.
UMLOCLEValidator.ConstraintEvaluatorWithoutDiagnostics ConstraintEvaluatorWithoutDiagnostics provides the minimal ConstraintEvaluator support for use when no diagnostics are required.
UMLOCLEValidator.WeakOCLReference WeakOCLReference maintains the reference to the OCL context within the Diagnostician context and disposes of it once the Diagnostician is done.
UMLProfileConstraintProvider UMLProfileConstraintProvider supports loading of constraints from a UML Profile.
UMLTraversalStrategy A UMLTraversalStrategy extends a standard recursive traversal to insert stereotype applications following each each stereotyped element.
UMLXMIID Generate a distinct stable xmi:id for a UML model element.