<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#Migration" label="Migration"> | |
<topic href="help/UsersGuide.html#Language" label="Language"></topic> | |
<topic href="help/UsersGuide.html#ASModels" label="AS Models"></topic> | |
<topic href="help/UsersGuide.html#CSModels" label="CS Models"></topic> | |
<topic href="help/UsersGuide.html#TheOCLFacade" label="The OCL Facade"></topic> | |
<topic href="help/UsersGuide.html#TheOCLArchitecture" label="The OCL Architecture"></topic> | |
</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/Map.html" label="Map(K, V)"></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/SafeNavigationTutorial.html" label="Safe navigation tutorial"> | |
<topic href="help/SafeNavigationTutorial.html#Overview3" label="Overview"></topic> | |
<topic href="help/SafeNavigationTutorial.html#References2" label="References"></topic> | |
<topic href="help/SafeNavigationTutorial.html#Evaluationhazards" label="Evaluation hazards"></topic> | |
<topic href="help/SafeNavigationTutorial.html#EnableSafeNavigationDiagnosis" label="Enable Safe Navigation Diagnosis"></topic> | |
<topic href="help/SafeNavigationTutorial.html#SafeNavigationDiagnosis" label="Safe Navigation Diagnosis"></topic> | |
<topic href="help/SafeNavigationTutorial.html#SafeNavigationOperators" label="Safe Navigation Operators"></topic> | |
<topic href="help/SafeNavigationTutorial.html#NullfreeCollections" label="Null-free Collections"></topic> | |
<topic href="help/SafeNavigationTutorial.html#DeclaringNullfreeCollectionsinEcore" label="Declaring Null-free Collections in Ecore"></topic> | |
<topic href="help/SafeNavigationTutorial.html#DeclaringNullfreeCollectionsinUML" label="Declaring Null-free Collections in UML"></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#ValidityViewValidation" label="Validity 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#Overview4" label="Overview"></topic> | |
<topic href="help/OCLInterpreterTutorial.html#References3" 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#References4" 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#TheOCLFacade2" label="The OCL Facade"></topic> | |
<topic href="help/PivotParsingConstraints.html#OCLHandles" label="OCL Handles"></topic> | |
<topic href="help/PivotParsingConstraints.html#ClassContext" label="Class Context"></topic> | |
<topic href="help/PivotParsingConstraints.html#OperationandPropertyContexts" label="Operation and Property Contexts"></topic> | |
<topic href="help/PivotParsingConstraints.html#Errors" label="Errors"></topic> | |
<topic href="help/PivotParsingConstraints.html#TheOCLHelper2" label="The OCL Helper"></topic> | |
</topic> | |
<topic href="help/PivotEvaluatingConstraints.html" label="Evaluating Constraints and Queries"> | |
<topic href="help/PivotEvaluatingConstraints.html#TheOCLQuery2" label="The OCL Query"></topic> | |
<topic href="help/PivotEvaluatingConstraints.html#Objectrepresentations" label="Object representations"></topic> | |
<topic href="help/PivotEvaluatingConstraints.html#MultipleEvaluations" label="Multiple Evaluations"></topic> | |
<topic href="help/PivotEvaluatingConstraints.html#SuccintEvaluations" label="Succint Evaluations"></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#TraversingtheConstraints" label="Traversing the Constraints"></topic> | |
<topic href="help/PivotParsingDocuments.html#AccessingtheConstraints2" label="Accessing the Constraints"></topic> | |
<topic href="help/PivotParsingDocuments.html#UsingtheConstraintstoValidateaModel" label="Using the Constraints to Validate a Model"></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#VisitableInterface" label="Visitable Interface"></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> | |
</topic> | |
</topic> | |
<topic href="help/glossary.html" label="A. Glossary"></topic> | |
</toc> |