blob: 830173bc851f0f149c7c3efcfd1a7e60ff0aaa54 [file] [log] [blame]
<toc label="OCL Documentation">
<topic href="help/OverviewandGettingStarted.html" label="Overview and Getting Started">
<topic href="help/OverviewandGettingStarted.html#WhatisOCL" label="What is OCL?"></topic>
<topic href="help/HowDoesItWork.html" label="How Does It Work?">
<topic href="help/HowDoesItWork.html#Editing" label="Editing"></topic>
<topic href="help/HowDoesItWork.html#Execution" label="Execution"></topic>
<topic href="help/HowDoesItWork.html#Debugging" label="Debugging"></topic>
<topic href="help/HowDoesItWork.html#Testing" label="Testing"></topic>
</topic>
<topic href="help/EclipseOCLisExtensible.html" label="Eclipse OCL is Extensible"></topic>
<topic href="help/WhoUsesOCLandEclipseOCL.html" label="Who Uses OCL and Eclipse OCL?"></topic>
<topic href="help/WhoisBehindEclipseOCL.html" label="Who is Behind Eclipse OCL?"></topic>
<topic href="help/GettingStarted.html" label="Getting Started"></topic>
</topic>
<topic href="help/UsersGuide.html" label="Users Guide">
<topic href="help/UsersGuide.html#EclipseOCLs" label="The two Eclipse OCLs">
<topic href="help/UsersGuide.html#TheClassicEclipseOCLmetamodels" label="The Classic Eclipse OCL metamodels"></topic>
<topic href="help/UsersGuide.html#TheUnifiedorPivotEclipseOCLmetamodel" label="The Unified or Pivot Eclipse OCL metamodel"></topic>
<topic href="help/UsersGuide.html#Thetransition" label="The transition"></topic>
<topic href="help/UsersGuide.html#APIs" label="APIs">
<topic href="help/UsersGuide.html#ToolAPIs" label="Tool APIs"></topic>
<topic href="help/UsersGuide.html#InternalAPIs" label="Internal APIs"></topic>
<topic href="help/UsersGuide.html#Versions" label="Versions"></topic>
</topic>
</topic>
<topic href="help/EssentialOCL.html" label="The Essential OCL Language">
<topic href="help/EssentialOCL.html#Syntax" label="Syntax">
<topic href="help/EssentialOCL.html#GrammarImplementation" label="Grammar Implementation"></topic>
<topic href="help/EssentialOCL.html#GrammarApproach" label="Grammar Approach"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-Exp" label="OCL Expression"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-PrimaryExp" label="PrimaryExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-SelfExp" label="SelfExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-PrimitiveLiteralExp" label="PrimitiveLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NumberLiteralExp" label="NumberLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-StringLiteralExp" label="StringLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-BooleanLiteralExp" label="BooleanLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-UnlimitedNaturalLiteralExp" label="UnlimitedNaturalLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-InvalidLiteralExp" label="InvalidLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NullLiteralExp" label="NullLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-CollectionLiteralExp" label="CollectionLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-CollectionLiteralPart" label="CollectionLiteralPart"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TupleLiteralExp" label="TupleLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TupleLiteralPart" label="TupleLiteralPart"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TypeLiteralExp" label="TypeLiteralExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NestedExp" label="NestedExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-IfExp" label="IfExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-LetExp" label="LetExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NameExp" label="NameExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-IndexExp" label="IndexExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NavigatingExp" label="NavigatingExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NavigatingArg" label="NavigatingArg"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-PrefixedExp" label="PrefixedExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-InfixedExp" label="InfixedExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-NavigationOperators" label="NavigationOperators"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TypeExp" label="TypeExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TypeNameExp" label="TypeNameExp"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TypeLiteral" label="TypeLiteral"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-PrimitiveType" label="PrimitiveType"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-CollectionType" label="CollectionType"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TupleType" label="TupleType"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-TuplePart" label="TuplePart"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-UnreservedName" label="UnreservedName"></topic>
<topic href="help/EssentialOCL.html#EssentialOCL-UnrestrictedName" label="UnrestrictedName"></topic>
</topic>
</topic>
<topic href="help/OCLinEcore.html" label="The OCLinEcore Language">
<topic href="help/OCLinEcore.html#Syntax2" label="Syntax">
<topic href="help/OCLinEcore.html#GrammarImplementation2" label="Grammar Implementation"></topic>
<topic href="help/OCLinEcore.html#Module" label="Module"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Package" label="Package"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Classifier" label="Classifier"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-DataType" label="DataType"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Enumeration" label="Enumeration"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-EnumerationLiteral" label="EnumerationLiteral"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Class" label="Class"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-StructuralFeature" label="StructuralFeature"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Attribute" label="Attribute"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Reference" label="Reference"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Operation" label="Operation"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Parameter" label="Parameter"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-TypeRef" label="Types"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Annotations" label="AnnotationElement"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Annotation" label="Annotation"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Detail" label="Detail"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Documentation" label="Documentation"></topic>
<topic href="help/OCLinEcore.html#OCLinEcore-Constraint" label="Constraints"></topic>
<topic href="help/OCLinEcore.html#Terminals" label="Terminals"></topic>
<topic href="help/OCLinEcore.html#Names" label="Names"></topic>
<topic href="help/OCLinEcore.html#Comments" label="Comments"></topic>
</topic>
<topic href="help/OCLinEcore.html#Limitations" label="Limitations"></topic>
</topic>
<topic href="help/CompleteOCL.html" label="The Complete OCL Language">
<topic href="help/CompleteOCL.html#Syntax3" label="Syntax">
<topic href="help/CompleteOCL.html#GrammarImplementation3" label="Grammar Implementation"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Document" label="Complete OCL Document"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-PackageDeclaration" label="PackageDeclaration"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-ContextDecl" label="ContextDecl"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-ClassifierContextDecl" label="ClassifierContextDecl"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Def" label="Def"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Inv" label="Inv"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-OperationContextDecl" label="OperationContextDecl"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Parameter" label="Parameter"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Body" label="Body"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Post" label="Post"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Pre" label="Pre"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-PropertyContextDecl" label="PropertyContextDecl"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Init" label="Init"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Der" label="Der"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-Specification" label="Specification"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-NavigatingExp" label="NavigatingExp"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-NavigationOperators" label="NavigationOperators"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-UnreservedName" label="UnreservedName"></topic>
<topic href="help/CompleteOCL.html#CompleteOCL-UnrestrictedName" label="UnrestrictedName"></topic>
</topic>
</topic>
<topic href="help/OCLstdlib.html" label="The OCL Standard Library Language">
<topic href="help/OCLstdlib.html#Syntax4" label="Syntax">
<topic href="help/OCLstdlib.html#GrammarImplementation4" label="Grammar Implementation"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Library" label="OCL Standard Library Document"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Precedence" label="Precedence"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Package" label="Package"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Classifier" label="Class and Classifier"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Inv" label="Inv"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Operation" label="Operation"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-LibOperation" label="LibOperation"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-LibIteration" label="LibIteration"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Iterator" label="Iterator"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Accumulator" label="Accumulator"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Parameter" label="Parameter"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Pre" label="Pre"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Post" label="Post"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Property" label="LibProperty"></topic>
<topic href="help/OCLstdlib.html#OCLstdlib-Specification" label="Specification"></topic>
</topic>
</topic>
<topic href="help/Editors.html" label="Editors">
<topic href="help/Editors.html#Syntaxcoloring" label="Syntax coloring"></topic>
<topic href="help/Editors.html#Validation" label="Validation"></topic>
<topic href="help/Editors.html#HoverText" label="Hover Text"></topic>
<topic href="help/Editors.html#ContentAssist" label="Content Assist"></topic>
<topic href="help/Editors.html#CodeTemplates" label="Code Templates"></topic>
<topic href="help/Editors.html#OpenDeclaration" label="Open Declaration"></topic>
</topic>
<topic href="help/InteractiveOCL.html" label="Console">
<topic href="help/InteractiveOCL.html#ContextObjectSelection" label="Context Object Selection"></topic>
<topic href="help/InteractiveOCL.html#Editing2" label="Editing"></topic>
<topic href="help/InteractiveOCL.html#EditorKeys" label="Editor Keys"></topic>
<topic href="help/InteractiveOCL.html#Results" label="Results"></topic>
<topic href="help/InteractiveOCL.html#ToolBar" label="Tool Bar">
<topic href="help/InteractiveOCL.html#EcoreUMLbinding" label="Ecore/UML binding"></topic>
<topic href="help/InteractiveOCL.html#M1M2" label="M1/M2"></topic>
<topic href="help/InteractiveOCL.html#ClearConsole" label="Clear Console"></topic>
<topic href="help/InteractiveOCL.html#CloseConsole" label="Close Console"></topic>
<topic href="help/InteractiveOCL.html#Debug" label="Debug"></topic>
<topic href="help/InteractiveOCL.html#LoadSaveanexpression" label="Load/Save an expression"></topic>
</topic>
</topic>
<topic href="help/ValidityView.html" label="Validity View (new in Luna)">
<topic href="help/ValidityView.html#ValidityViewToolBar" label="View Tool Bar">
<topic href="help/ValidityView.html#ExpandAll" label="Expand All"></topic>
<topic href="help/ValidityView.html#CollapseAll" label="Collapse All"></topic>
<topic href="help/ValidityView.html#Pin" label="Pin"></topic>
<topic href="help/ValidityView.html#Refresh" label="Refresh"></topic>
<topic href="help/ValidityView.html#Run" label="Run"></topic>
<topic href="help/ValidityView.html#Filter" label="Filter"></topic>
<topic href="help/ValidityView.html#Save" label="Save">
<topic href="help/ValidityView.html#html" label="html"></topic>
<topic href="help/ValidityView.html#model" label="model"></topic>
<topic href="help/ValidityView.html#text" label="text"></topic>
</topic>
</topic>
<topic href="help/ValidityView.html#ValidityViewModelElementsPane" label="Model Elements Pane">
<topic href="help/ValidityView.html#ValidityViewModelElementsToolBar" label="Model Elements Tool Bar">
<topic href="help/ValidityView.html#ExpandAll2" label="Expand All"></topic>
<topic href="help/ValidityView.html#CollapseAll2" label="Collapse All"></topic>
<topic href="help/ValidityView.html#EnableAll" label="Enable All"></topic>
<topic href="help/ValidityView.html#DisableAll" label="Disable All"></topic>
<topic href="help/ValidityView.html#ShowHidedisabled" label="Show/Hide disabled"></topic>
</topic>
<topic href="help/ValidityView.html#TextFilter" label="Text Filter"></topic>
<topic href="help/ValidityView.html#ModelElementstree" label="Model Elements tree"></topic>
<topic href="help/ValidityView.html#ModelElementsContextMenu" label="Model Elements Context Menu">
<topic href="help/ValidityView.html#ValidateSelection" label="Validate Selection"></topic>
<topic href="help/ValidityView.html#DebugSingleEnabledSelection" label="Debug Single Enabled Selection"></topic>
<topic href="help/ValidityView.html#ShowinEditor" label="Show in Editor"></topic>
</topic>
</topic>
<topic href="help/ValidityView.html#ValidityViewMetamodelConstraintsPane" label="Metamodel Constraints Pane">
<topic href="help/ValidityView.html#ValidityViewMetamodelConstraintsToolBar" label="Metamodel Constraints Tool Bar">
<topic href="help/ValidityView.html#ExpandAll3" label="Expand All"></topic>
<topic href="help/ValidityView.html#CollapseAll3" label="Collapse All"></topic>
<topic href="help/ValidityView.html#EnableAll2" label="Enable All"></topic>
<topic href="help/ValidityView.html#DisableAll2" label="Disable All"></topic>
<topic href="help/ValidityView.html#ShowHidedisabled2" label="Show/Hide disabled"></topic>
</topic>
<topic href="help/ValidityView.html#TextFilter2" label="Text Filter"></topic>
<topic href="help/ValidityView.html#MetamodelConstraintstree" label="Metamodel Constraints tree"></topic>
<topic href="help/ValidityView.html#MetamodelConstraintsContextMenu" label="Metamodel Constraints Context Menu">
<topic href="help/ValidityView.html#ValidateSelection2" label="Validate Selection"></topic>
<topic href="help/ValidityView.html#DebugSingleEnabledSelection2" label="Debug Single Enabled Selection"></topic>
<topic href="help/ValidityView.html#ShowinEditor2" label="Show in Editor"></topic>
</topic>
</topic>
<topic href="help/ValidityView.html#ConstraintLocators" label="Constraint Locators">
<topic href="help/ValidityView.html#org.eclipse.ocl.examples.emf.validation.validity.locator.EClassConstraintLocator" label="org.eclipse.ocl.examples.emf.validation.validity.locator.EClassConstraintLocator"></topic>
<topic href="help/ValidityView.html#org.eclipse.ocl.examples.emf.validation.validity.locator.EValidatorConstraintLocator" label="org.eclipse.ocl.examples.emf.validation.validity.locator.EValidatorConstraintLocator"></topic>
<topic href="help/ValidityView.html#org.eclipse.ocl.examples.validity.locator.DelegateUIConstraintLocator" label="org.eclipse.ocl.examples.validity.locator.DelegateUIConstraintLocator"></topic>
<topic href="help/ValidityView.html#org.eclipse.ocl.examples.validity.locator.PivotUIConstraintLocator" label="org.eclipse.ocl.examples.validity.locator.PivotUIConstraintLocator"></topic>
<topic href="help/ValidityView.html#org.eclipse.ocl.examples.validity.locator.UMLUIConstraintLocator" label="org.eclipse.ocl.examples.validity.locator.UMLUIConstraintLocator"></topic>
</topic>
</topic>
<topic href="help/Debugger.html" label="Debugger (new in Luna)">
<topic href="help/Debugger.html#Launching" label="Launching">
<topic href="help/Debugger.html#Selectedmodelobjectandmanuallyenteredexpression" label="Selected model object and manually entered expression"></topic>
<topic href="help/Debugger.html#Selectedmodelobjectconstraintcombination" label="Selected model object/constraint combination"></topic>
<topic href="help/Debugger.html#Selectedmodelobjectandselectedconstraint" label="Selected model object and selected constraint"></topic>
</topic>
<topic href="help/Debugger.html#Stepping" label="Stepping">
<topic href="help/Debugger.html#StepInto" label="Step Into"></topic>
<topic href="help/Debugger.html#StepOver" label="Step Over"></topic>
<topic href="help/Debugger.html#StepReturn" label="Step Return"></topic>
<topic href="help/Debugger.html#Resume" label="Resume"></topic>
</topic>
<topic href="help/Debugger.html#VariablesView" label="Variables View"></topic>
<topic href="help/Debugger.html#BreakpointsView" label="Breakpoints View"></topic>
<topic href="help/Debugger.html#OutlineView" label="Outline View"></topic>
</topic>
<topic href="help/Integration.html" label="OCL Integration">
<topic href="help/Integration.html#Integration-OCLinEcore" label="OCL execution in Ecore / EMF Delegates"></topic>
<topic href="help/Integration.html#Integration-Messages" label="Custom Validation Messages">
<topic href="help/Integration.html#Underlyingsupport" label="Underlying support"></topic>
<topic href="help/Integration.html#Editorsyntax" label="Editor syntax"></topic>
</topic>
<topic href="help/Integration.html#Integration-CompleteOCL" label="CompleteOCL Validation">
<topic href="help/Integration.html#BrowseRegisteredOCLFiles..." label="Browse Registered OCL Files..."></topic>
<topic href="help/Integration.html#BrowseFileSystem..." label="Browse File System..."></topic>
<topic href="help/Integration.html#BrowseWorkspace..." label="Browse Workspace..."></topic>
</topic>
<topic href="help/Integration.html#OCLinEcoreforXtextValidation" label="OCLinEcore for Xtext Validation"></topic>
<topic href="help/Integration.html#CompleteOCLforXtextValidation" label="Complete OCL for Xtext Validation"></topic>
</topic>
<topic href="help/OCLinPapyrus.html" label="OCL in UML (using Papyrus)">
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-UML-integration" label="UML Integration"></topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Class-Diagram" label="Class Diagram">
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Class-Invariant" label="Class Invariant"></topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Operation-Constraints" label="Operation Precondition, Postcondition and Body"></topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Property-Initializers" label="Property Initializers"></topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Profile-Constraint" label="Profile Constraint"></topic>
</topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-StateMachine-Diagram" label="State Machine Diagram">
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-State-Constraint" label="Statemachine Constraint"></topic>
<topic href="help/OCLinPapyrus.html#OCLinPapyrus-Transition-Guard" label="Statemachine Transition Guard"></topic>
</topic>
</topic>
<topic href="help/UserInterface.html" label="User Interface">
<topic href="help/UserInterface.html#PropertyPages" label="Project Property Pages"></topic>
<topic href="help/UserInterface.html#PreferencePages" label="Workspace Preference Pages"></topic>
<topic href="help/UserInterface.html#OverallOptions" label="Overall Options">
<topic href="help/UserInterface.html#DefaultDelegationMode" label="Default Delegation Mode">
<topic href="help/UserInterface.html#LPGDelegation" label="http://www.eclipse.org/emf/2002/Ecore/OCL/LPG"></topic>
<topic href="help/UserInterface.html#PivotDelegation" label="http://www.eclipse.org/emf/2002/Ecore/OCL/Pivot"></topic>
<topic href="help/UserInterface.html#DefaultDelegation" label="http://www.eclipse.org/emf/2002/Ecore/OCL"></topic>
</topic>
<topic href="help/UserInterface.html#CodeGenerationMode" label="Code Generation Mode">
<topic href="help/UserInterface.html#CodeGenerationMode-DELEGATED" label="Delegate for interpretation at run-time"></topic>
<topic href="help/UserInterface.html#CodeGenerationMode-GENERATED" label="Generate Java code in xxxBodies classes"></topic>
</topic>
</topic>
<topic href="help/UserInterface.html#EcoreUMLOptions" label="Ecore and UML Options"></topic>
<topic href="help/UserInterface.html#UMLOptions" label="UML Options"></topic>
<topic href="help/UserInterface.html#ModelRegistry" label="Model Registry"></topic>
<topic href="help/UserInterface.html#SyntaxColoring" label="Syntax Coloring"></topic>
<topic href="help/UserInterface.html#EditorTemplates" label="Editor Templates"></topic>
<topic href="help/UserInterface.html#OCLinEcoreOptions" label="OCLinEcore Options"></topic>
</topic>
</topic>
<topic href="help/StandardLibrary.html" label="The OCL Standard Library">
<topic href="help/StandardLibrary.html#Precedences" label="Precedences"></topic>
<topic href="help/Bag.html" label="Bag(T)"></topic>
<topic href="help/Boolean.html" label="Boolean"></topic>
<topic href="help/Class.html" label="Class"></topic>
<topic href="help/Collection.html" label="Collection(T)"></topic>
<topic href="help/Enumeration.html" label="Enumeration"></topic>
<topic href="help/EnumerationLiteral.html" label="EnumerationLiteral"></topic>
<topic href="help/Integer.html" label="Integer"></topic>
<topic href="help/Metaclass.html" label="Metaclass(T)"></topic>
<topic href="help/OclAny.html" label="OclAny"></topic>
<topic href="help/OclComparable.html" label="OclComparable"></topic>
<topic href="help/OclElement.html" label="OclElement"></topic>
<topic href="help/OclInvalid.html" label="OclInvalid"></topic>
<topic href="help/OclLambda.html" label="OclLambda"></topic>
<topic href="help/OclMessage.html" label="OclMessage"></topic>
<topic href="help/OclSelf.html" label="OclSelf"></topic>
<topic href="help/OclState.html" label="OclState"></topic>
<topic href="help/OclSummable.html" label="OclSummable"></topic>
<topic href="help/OclTuple.html" label="OclTuple"></topic>
<topic href="help/OclType.html" label="OclType"></topic>
<topic href="help/OclVoid.html" label="OclVoid"></topic>
<topic href="help/OrderedCollection.html" label="OrderedCollection(T)"></topic>
<topic href="help/OrderedSet.html" label="OrderedSet(T)"></topic>
<topic href="help/Real.html" label="Real"></topic>
<topic href="help/Sequence.html" label="Sequence(T)"></topic>
<topic href="help/Set.html" label="Set(T)"></topic>
<topic href="help/State.html" label="State"></topic>
<topic href="help/String.html" label="String"></topic>
<topic href="help/Type.html" label="Type"></topic>
<topic href="help/UniqueCollection.html" label="UniqueCollection(T)"></topic>
<topic href="help/UnlimitedNatural.html" label="UnlimitedNatural"></topic>
</topic>
<topic href="help/Tutorials.html" label="Tutorials">
<topic href="help/Tutorials.html#OCLinEcoreTutorial" label="OCLinEcore tutorial">
<topic href="help/Tutorials.html#Overview" label="Overview"></topic>
<topic href="help/Tutorials.html#References" label="References"></topic>
<topic href="help/Tutorials.html#OCLinEcoreTutorial-Installation" label="Installing the Eclipse OCL Examples"></topic>
<topic href="help/Tutorials.html#Troubleshooting" label="Troubleshooting"></topic>
<topic href="help/Tutorials.html#UsingtheOCLinEcoretexteditorforEcore" label="Using the OCLinEcore text editor for Ecore">
<topic href="help/Tutorials.html#CreateaNewEMFProject" label="Create a New EMF Project"></topic>
<topic href="help/Tutorials.html#CreateaNewEcoreModel" label="Create a New Ecore Model"></topic>
<topic href="help/Tutorials.html#OCLinEcoreMetamodel" label="Edit Ecore Model as OCLinEcore"></topic>
<topic href="help/Tutorials.html#TheTutorialMetaModel" label="The Tutorial Meta-Model"></topic>
</topic>
<topic href="help/Tutorials.html#CreateaDynamicModelInstance" label="Create a Dynamic Model Instance"></topic>
<topic href="help/Tutorials.html#EnrichthemetamodelwithOCL" label="Enrich the meta-model with OCL"></topic>
<topic href="help/Tutorials.html#OCLinEcoreTutorial-Console" label="The OCL Console"></topic>
<topic href="help/Tutorials.html#OCLinEcoreTutorialHelpers" label="Helper Features and Operations"></topic>
<topic href="help/Tutorials.html#OCLinEcoreTutorial-genmodel" label="Generating Java Code">
<topic href="help/Tutorials.html#JavaDetails" label="Java Details"></topic>
<topic href="help/Tutorials.html#APIInvariants" label="API Invariants"></topic>
</topic>
<topic href="help/Tutorials.html#Summary" label="Summary"></topic>
</topic>
<topic href="help/CompleteOCLTutorial.html" label="Complete OCL tutorial">
<topic href="help/CompleteOCLTutorial.html#Overview2" label="Overview"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLUtility" label="Complete OCL Utility"></topic>
<topic href="help/CompleteOCLTutorial.html#LoadCompleteOCLTutorialExampleProject" label="Load Complete OCL Tutorial Example Project"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-language" label="Complete OCL Language Overview">
<topic href="help/CompleteOCLTutorial.html#importdeclarations" label="import declarations"></topic>
<topic href="help/CompleteOCLTutorial.html#packagecontextdeclaration" label="package context declaration"></topic>
<topic href="help/CompleteOCLTutorial.html#classifiercontextdeclaration" label="classifier context declaration"></topic>
<topic href="help/CompleteOCLTutorial.html#featuredefinitions" label="feature definitions"></topic>
<topic href="help/CompleteOCLTutorial.html#classinvariants" label="class invariants"></topic>
<topic href="help/CompleteOCLTutorial.html#custommessages" label="custom messages"></topic>
<topic href="help/CompleteOCLTutorial.html#operationandpropertycontextdeclarations" label="operation and property context declarations"></topic>
</topic>
<topic href="help/CompleteOCLTutorial.html#LoadCompleteOCLResource" label="OCL-_gt_Load Document Menu Action"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-EcoreComplements" label="Example Complete OCL complements for Ecore">
<topic href="help/CompleteOCLTutorial.html#DerivationIsVolatile" label="DerivationIsVolatile"></topic>
<topic href="help/CompleteOCLTutorial.html#DerivationIsTransient" label="DerivationIsTransient"></topic>
<topic href="help/CompleteOCLTutorial.html#DerivationIsNotComposed" label="DerivationIsNotComposed"></topic>
<topic href="help/CompleteOCLTutorial.html#DerivationWithOppositeHasOppositeDerivation" label="DerivationWithOppositeHasOppositeDerivation"></topic>
<topic href="help/CompleteOCLTutorial.html#DerivationIsUninitialized" label="DerivationIsUninitialized"></topic>
<topic href="help/CompleteOCLTutorial.html#DerivationDoesNotResolveProxies" label="DerivationDoesNotResolveProxies"></topic>
</topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-EcoreValidation" label="Validating Ecore with additional Complete OCL"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-Updating" label="Editing the Complete OCL"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-UMLComplements" label="Example Complete OCL complements for UML"></topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLTutorial-XtextComplements" label="Example Complete OCL complements for Xtext">
<topic href="help/CompleteOCLTutorial.html#NoAnonymousImports" label="NoAnonymousImports"></topic>
<topic href="help/CompleteOCLTutorial.html#NoActions" label="NoActions"></topic>
<topic href="help/CompleteOCLTutorial.html#CamelCaseName" label="CamelCaseName"></topic>
<topic href="help/CompleteOCLTutorial.html#UpperName" label="UpperName"></topic>
</topic>
<topic href="help/CompleteOCLTutorial.html#CompleteOCLEditor" label="Complete OCL Editor"></topic>
<topic href="help/CompleteOCLTutorial.html#RoyalandLoyalExample" label="Royal and Loyal Example"></topic>
<topic href="help/CompleteOCLTutorial.html#Summary2" label="Summary"></topic>
</topic>
<topic href="help/CodeGenerationTutorial.html" label="Code Generation tutorial">
<topic href="help/CodeGenerationTutorial.html#LoadOCLinEcoreTutorialExampleProject" label="Load OCLinEcore Tutorial Example Project"></topic>
<topic href="help/CodeGenerationTutorial.html#Directcode" label="Direct code"></topic>
<topic href="help/CodeGenerationTutorial.html#UsingaGenAnnotation" label="Using a GenAnnotation"></topic>
</topic>
<topic href="help/DebuggerTutorial.html" label="Debugger tutorial">
<topic href="help/DebuggerTutorial.html#LoadOCLinEcoreTutorialExampleProject2" label="Load OCLinEcore Tutorial Example Project"></topic>
<topic href="help/DebuggerTutorial.html#TheOCLDebugger" label="The OCL Debugger"></topic>
<topic href="help/DebuggerTutorial.html#VerySimpleDebugsession" label="Very Simple Debug session">
<topic href="help/DebuggerTutorial.html#Startingthedebugger" label="Starting the debugger"></topic>
<topic href="help/DebuggerTutorial.html#ExploringVariables" label="Exploring Variables"></topic>
<topic href="help/DebuggerTutorial.html#SteppingExecution" label="Stepping Execution"></topic>
</topic>
<topic href="help/DebuggerTutorial.html#DebuggingaValidationfailure" label="Debugging a Validation failure"></topic>
<topic href="help/DebuggerTutorial.html#DebuggingCompleteOCLvalidationfailure" label="Debugging Complete OCL validation failure"></topic>
<topic href="help/DebuggerTutorial.html#Consoleexperiments" label="Console experiments"></topic>
<topic href="help/DebuggerTutorial.html#Longerrangestepping" label="Longer range stepping"></topic>
<topic href="help/DebuggerTutorial.html#Breakpoints" label="Break points"></topic>
</topic>
<topic href="help/ValidationTutorial.html" label="Validation tutorial">
<topic href="help/ValidationTutorial.html#LoadCompleteOCLTutorialExampleProject2" label="Load Complete OCL Tutorial Example Project"></topic>
<topic href="help/ValidationTutorial.html#LoadTestModel" label="Load Test Model"></topic>
<topic href="help/ValidationTutorial.html#EMFValidation" label="EMF Validation">
<topic href="help/ValidationTutorial.html#ValidatyViewValidation" label="Validaty View Validation"></topic>
<topic href="help/ValidationTutorial.html#FilteringbyRootModels" label="Filtering by Root Models"></topic>
<topic href="help/ValidationTutorial.html#FilteringbyStatus" label="Filtering by Status"></topic>
<topic href="help/ValidationTutorial.html#Debuggingconstraints" label="Debugging constraints"></topic>
</topic>
</topic>
<topic href="help/OCLInterpreterTutorial.html" label="Working with Classic OCL">
<topic href="help/OCLInterpreterTutorial.html#Overview3" label="Overview"></topic>
<topic href="help/OCLInterpreterTutorial.html#References2" label="References"></topic>
<topic href="help/OCLInterpreterTutorial.html#ParsingOCLExpressions" label="Parsing OCL Expressions"></topic>
<topic href="help/OCLInterpreterTutorial.html#ParsingOCLConstraints" label="Parsing OCL Constraints"></topic>
<topic href="help/OCLInterpreterTutorial.html#EvaluatingOCLExpressionsandConstraints" label="Evaluating OCL Expressions and Constraints"></topic>
<topic href="help/OCLInterpreterTutorial.html#ImplementingContentAssist" label="Implementing Content Assist"></topic>
<topic href="help/OCLInterpreterTutorial.html#WorkingwiththeAST" label="Working with the AST"></topic>
<topic href="help/OCLInterpreterTutorial.html#Serialization" label="Serialization"></topic>
<topic href="help/OCLInterpreterTutorial.html#Summary3" label="Summary"></topic>
</topic>
<topic href="help/Installation.html" label="Installing the Eclipse OCL Examples and Editors">
<topic href="help/Installation.html#Troubleshooting2" label="Troubleshooting"></topic>
</topic>
</topic>
<topic href="help/Examples.html" label="Examples">
<topic href="help/Examples.html#RoyalAndLoyalExample" label="Royal and Loyal Example Project"></topic>
<topic href="help/EmptyExample.html" label="Empty Example Project"></topic>
<topic href="help/OCLinEcoreTutorialExampleProject.html" label="OCLinEcore Tutorial Example Project"></topic>
<topic href="help/CompleteOCLTutorialExampleProject.html" label="Complete OCL Tutorial Example Project"></topic>
<topic href="help/OCLInterpreterExample.html" label="OCL Interpreter Example">
<topic href="help/OCLInterpreterExample.html#Introduction" label="Introduction"></topic>
<topic href="help/OCLInterpreterExample.html#References3" label="References"></topic>
<topic href="help/OCLInterpreterExample.html#Description" label="Description"></topic>
<topic href="help/OCLInterpreterExample.html#SupportforEcoreandUMLModels" label="Support for Ecore and UML Models"></topic>
<topic href="help/OCLInterpreterExample.html#ExampleCode" label="Example Code"></topic>
</topic>
</topic>
<topic href="help/ProgrammersGuide.html" label="Classic Ecore/UML Programmers Guide">
<topic href="help/ProgrammersGuide.html#ParsingConstraints" label="Parsing Constraints and Queries">
<topic href="help/ProgrammersGuide.html#TheOCLEnvironment" label="The OCL Environment"></topic>
<topic href="help/ProgrammersGuide.html#CreatinganOCLEnvironment" label="Creating an OCL Environment"></topic>
<topic href="help/ProgrammersGuide.html#TheOCLHelper" label="The OCL Helper"></topic>
<topic href="help/ProgrammersGuide.html#OperationandAttributeContexts" label="Operation and Attribute Contexts"></topic>
</topic>
<topic href="help/EvaluatingConstraints.html" label="Evaluating Constraints and Queries">
<topic href="help/EvaluatingConstraints.html#TheOCLQuery" label="The OCL Query"></topic>
</topic>
<topic href="help/ParsingDocuments.html" label="Parsing OCL Documents">
<topic href="help/ParsingDocuments.html#TheOCLInput" label="The OCL Input"></topic>
<topic href="help/ParsingDocuments.html#AccessingtheConstraints" label="Accessing the Constraints"></topic>
</topic>
<topic href="help/TargetMetamodels.html" label="OCL Relationship to Metamodels">
<topic href="help/TargetMetamodels.html#TheEcoreMetamodelBinding" label="The Ecore Metamodel Binding"></topic>
<topic href="help/TargetMetamodels.html#TheUMLMetamodelBinding" label="The UML Metamodel Binding"></topic>
</topic>
<topic href="help/ContentAssistSupport.html" label="Content Assist Support">
<topic href="help/ContentAssistSupport.html#SyntaxCompletionChoices" label="Syntax Completion Choices"></topic>
</topic>
<topic href="help/AbstractSyntax.html" label="OCL Abstract Syntax Model">
<topic href="help/AbstractSyntax.html#TheVisitableandVisitorInterfaces" label="The Visitable and Visitor Interfaces"></topic>
<topic href="help/AbstractSyntax.html#ImplementingaVisitor" label="Implementing a Visitor"></topic>
<topic href="help/AbstractSyntax.html#HiddenOpposites" label="The OppositePropertyCallExp Extension"></topic>
</topic>
<topic href="help/CustomizingtheEnvironment.html" label="Customizing the Environment">
<topic href="help/CustomizingtheEnvironment.html#DefiningGlobalVariables" label="Defining Global Variables"></topic>
<topic href="help/CustomizingtheEnvironment.html#DefiningHelperOperationsinJava" label="Defining Helper Operations in Java"></topic>
<topic href="help/CustomizingtheEnvironment.html#SelectingaPackageLookupStrategy" label="Selecting a Package Lookup Strategy"></topic>
<topic href="help/CustomizingtheEnvironment.html#CustomizingHiddenOppositeLookupandNavigation" label="Customizing Hidden Opposite Lookup and Navigation"></topic>
</topic>
<topic href="help/Persistence.html" label="OCL Persistence">
<topic href="help/Persistence.html#TheTypeResolver" label="The Type Resolver"></topic>
</topic>
<topic href="help/AdvancedMetamodelBindings.html" label="Creating Metamodel Bindings">
<topic href="help/AdvancedMetamodelBindings.html#TheOCLAbstractSyntaxModel" label="The OCL Abstract Syntax Model"></topic>
</topic>
<topic href="help/ImpactAnalyzer.html" label="Incrementally Re-Evaluating OCL Expressions Using the Impact Analyzer">
<topic href="help/ImpactAnalyzer.html#UsingtheImpactAnalyzerinEMFEditors" label="Using the Impact Analyzer in EMF Editors"></topic>
<topic href="help/ImpactAnalyzer.html#AlgorithmOutline" label="Algorithm Outline"></topic>
<topic href="help/ImpactAnalyzer.html#ImpactAnalyzerConfigurationScopes" label="Impact Analyzer Configuration, Scopes"></topic>
</topic>
<topic href="help/Delegates.html" label="Delegates">
<topic href="help/Delegates.html#GenModelSettings" label="GenModel Settings"></topic>
<topic href="help/Delegates.html#OCLDelegateURI" label="OCL Delegate URIs"></topic>
<topic href="help/Delegates.html#StandaloneInitialization" label="Standalone Initialization"></topic>
<topic href="help/Delegates.html#InvocationDelegate" label="Invocation Delegates"></topic>
<topic href="help/Delegates.html#SettingDelegate" label="Setting Delegates"></topic>
<topic href="help/Delegates.html#ValidationDelegate" label="Validation Delegates"></topic>
<topic href="help/Delegates.html#ValidationMessages" label="Validation Messages"></topic>
<topic href="help/Delegates.html#QueryDelegate" label="Query Delegates"></topic>
</topic>
<topic href="help/Standalone.html" label="Ecore/UML Standalone Configuration">
<topic href="help/Standalone.html#Ecore" label="Ecore"></topic>
<topic href="help/Standalone.html#UML" label="UML"></topic>
<topic href="help/Standalone.html#XtextEditors" label="Xtext Editors"></topic>
</topic>
</topic>
<topic href="help/PivotProgrammersGuide.html" label="Unified or Pivot Programmers Guide">
<topic href="help/PivotProgrammersGuide.html#Validators" label="Validators">
<topic href="help/PivotProgrammersGuide.html#OCLinEcoreEObjectValidator" label="OCLinEcoreEObjectValidator"></topic>
<topic href="help/PivotProgrammersGuide.html#CompleteOCLEObjectValidator" label="CompleteOCLEObjectValidator"></topic>
</topic>
<topic href="help/PivotEvaluator.html" label="The Pivot Evaluator">
<topic href="help/PivotEvaluator.html#PivotValue-History" label="The Evolving Pivot Value System"></topic>
<topic href="help/PivotEvaluator.html#PivotValues" label="The Pivot Value System">
<topic href="help/PivotEvaluator.html#PivotValueConversions" label="Value Conversions"></topic>
<topic href="help/PivotEvaluator.html#PivotIntegers" label="Polymorphic Integers"></topic>
<topic href="help/PivotEvaluator.html#PivotCollections" label="Polymorphic Collections"></topic>
<topic href="help/PivotEvaluator.html#PivotObjects" label="Polymorphic Objects"></topic>
</topic>
<topic href="help/PivotEvaluator.html#ThePivotEvaluatorTypeSystem" label="The Pivot Evaluator Type System"></topic>
<topic href="help/PivotEvaluator.html#ThePivotEvaluatorImplementationSystem" label="The Pivot Evaluator Implementation System"></topic>
<topic href="help/PivotEvaluator.html#PolymorphicImplementations" label="Polymorphic Implementations"></topic>
</topic>
<topic href="help/PivotStandalone.html" label="Pivot Standalone Configuration">
<topic href="help/PivotStandalone.html#Models" label="Models"></topic>
<topic href="help/PivotStandalone.html#OCLStandardLibrary" label="OCL Standard Library"></topic>
<topic href="help/PivotStandalone.html#PivotDelegates" label="Pivot Delegates"></topic>
<topic href="help/PivotStandalone.html#XtextParsers" label="Xtext Parsers"></topic>
<topic href="help/PivotStandalone.html#platformpluginandplatformresourceURIs" label="platform:/plugin and platform:/resource URIs"></topic>
<topic href="help/PivotStandalone.html#Classpath" label="Classpath"></topic>
</topic>
<topic href="help/PivotThreadSafety.html" label="Pivot Thread Safety">
<topic href="help/PivotThreadSafety.html#CodeGeneratedEvaluation" label="Code Generated Evaluation">
<topic href="help/PivotThreadSafety.html#DesignNotes" label="Design Notes"></topic>
</topic>
<topic href="help/PivotThreadSafety.html#InterpretedEvaluation" label="Interpreted Evaluation"></topic>
<topic href="help/PivotThreadSafety.html#OCLAnalysis" label="OCL Analysis"></topic>
</topic>
<topic href="help/PivotParsingConstraints.html" label="Parsing Constraints and Queries">
<topic href="help/PivotParsingConstraints.html#TheOCLEnvironment2" label="The OCL Environment"></topic>
<topic href="help/PivotParsingConstraints.html#CreatinganOCLEnvironment2" label="Creating an OCL Environment"></topic>
<topic href="help/PivotParsingConstraints.html#TheOCLHelper2" label="The OCL Helper"></topic>
<topic href="help/PivotParsingConstraints.html#OperationandAttributeContexts2" label="Operation and Attribute Contexts"></topic>
</topic>
<topic href="help/PivotEvaluatingConstraints.html" label="Evaluating Constraints and Queries">
<topic href="help/PivotEvaluatingConstraints.html#TheOCLQuery2" label="The OCL Query"></topic>
</topic>
<topic href="help/PivotParsingDocuments.html" label="Parsing OCL Documents">
<topic href="help/PivotParsingDocuments.html#TheOCLInput2" label="The OCL Input"></topic>
<topic href="help/PivotParsingDocuments.html#AccessingtheConstraints2" label="Accessing the Constraints"></topic>
</topic>
<topic href="help/PivotMetamodels.html" label="OCL Relationship to Metamodels">
<topic href="help/PivotMetamodels.html#ThePivotMetamodelBinding" label="The Pivot Metamodel Binding"></topic>
</topic>
<topic href="help/Pivot-Ids.html" label="Ids">
<topic href="help/Pivot-Ids.html#Pivot-Id-Equality" label="Id Equality"></topic>
<topic href="help/Pivot-Ids.html#Pivot-IdManager" label="IdManager"></topic>
<topic href="help/Pivot-Ids.html#Pivot-CollectionTypeId" label="CollectionTypeId"></topic>
<topic href="help/Pivot-Ids.html#Pivot-TupleTypeId" label="TupleTypeId"></topic>
<topic href="help/Pivot-Ids.html#Pivot-LambdaTypeId" label="LambdaTypeId"></topic>
<topic href="help/Pivot-Ids.html#Pivot-ParameterIds" label="ParameterIds"></topic>
<topic href="help/Pivot-Ids.html#Pivot-TuplePartId" label="TuplePartId"></topic>
<topic href="help/Pivot-Ids.html#Pivot-TemplateParameterId" label="TemplateParameterId"></topic>
<topic href="help/Pivot-Ids.html#Pivot-Id-CG" label="Code Generation"></topic>
</topic>
</topic>
<topic href="help/APIReference.html" label="API Reference">
<topic href="help/APIReference.html#Javadoc" label="Javadoc"></topic>
<topic href="help/Extensionpoints.html" label="Extension points"></topic>
</topic>
<topic href="help/BuildingtheOCLProject.html" label="Building the OCL Project">
<topic href="help/BuildingtheOCLProject.html#GenAnnotations" label="GenModel GenAnnotations">
<topic href="help/BuildingtheOCLProject.html#httpwww.eclipse.orgOCLGenModelGenAnnotationSource" label="http://www.eclipse.org/OCL/GenModel GenAnnotation Source">
<topic href="help/BuildingtheOCLProject.html#UseDelegates" label="Use Delegates"></topic>
<topic href="help/BuildingtheOCLProject.html#UseNullAnnotations" label="Use Null Annotations"></topic>
</topic>
<topic href="help/BuildingtheOCLProject.html#httpwww.eclipse.orgOCLGenModelToString" label="http://www.eclipse.org/OCL/GenModel/ToString"></topic>
<topic href="help/BuildingtheOCLProject.html#httpwww.eclipse.orgOCLGenModelVisitor" label="http://www.eclipse.org/OCL/GenModel/Visitor">
<topic href="help/BuildingtheOCLProject.html#RootVisitorClass" label="Root Visitor Class"></topic>
<topic href="help/BuildingtheOCLProject.html#DerivedVisitorClass" label="Derived Visitor Class"></topic>
<topic href="help/BuildingtheOCLProject.html#VisitableClasses" label="Visitable Classes"></topic>
<topic href="help/BuildingtheOCLProject.html#ImplementationDetails" label="Implementation Details"></topic>
</topic>
<topic href="help/BuildingtheOCLProject.html#httpwww.eclipse.orgOCLGenModelCopyAndPaste" label="http://www.eclipse.org/OCL/GenModel/CopyAndPaste">
<topic href="help/BuildingtheOCLProject.html#ImplementationDetails2" label="Implementation Details"></topic>
</topic>
<topic href="help/BuildingtheOCLProject.html#ImplementationDetails3" label="Implementation Details">
<topic href="help/BuildingtheOCLProject.html#org.eclipse.ocl.examples.build" label="org.eclipse.ocl.examples.build"></topic>
<topic href="help/BuildingtheOCLProject.html#org.eclipse.ocl.examples.build.acceleo" label="org.eclipse.ocl.examples.build.acceleo"></topic>
</topic>
</topic>
<topic href="help/ASM3.html" label="ASM 3"></topic>
</topic>
<topic href="help/glossary.html" label="A. Glossary"></topic>
</toc>