| <?xml version="1.0" encoding="UTF-8"?> |
| <ed:EditorDefinition xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" xmlns:ed="http://www.eclipse.org/ocl/1.0/Editor" language="ocl-ecore"> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/AnyType.gif" format="AnyType"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//AnyType"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/BooleanLiteralExp.gif" format="{0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//BooleanLiteralExp/booleanSymbol"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//BooleanLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:OutlineBehavior" hidden="true"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/CollectionItem.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CollectionItem/item"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//CollectionItem"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/CollectionLiteralExp.gif" format="{0}'{}'"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" name="part: " hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CollectionLiteralExp/part"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//CollectionLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:OutlineBehavior" hidden="true"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/FirstCollectionItem.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CollectionRange/first"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/LastCollectionItem.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CollectionRange/last"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//CollectionRange"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/Constraint.gif" imageProvider="org.eclipse.ocl.examples.editor.ocl.ui.imp.OCLImageProvider" format="{0}{1}::<???>{3}{4} - {5}"> |
| <elements xsi:type="ed:EcoreLabelElement" hideIfBlank="true" suffix=": "> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement" separator=""> |
| <path href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/specification"/> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/contextVariable"/> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement" separator=", "> |
| <path href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/constrainedElements"/> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement" hideIfBlank="true" prefix="(" separator=", " suffix=")"> |
| <path href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/specification"/> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/parameterVariable"/> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement" hideIfBlank="true" prefix=" : " separator=""> |
| <path href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/specification"/> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/bodyExpression"/> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement" separator=", "> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/constrainedElements"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint/specification"/> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Constraint"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/ExpressionInOCL.gif" imageProvider="org.eclipse.ocl.examples.editor.ocl.ui.imp.OCLImageProvider"/> |
| <behavior xsi:type="ed:OutlineBehavior" hidden="true"> |
| <elements xsi:type="ed:OutlineGroup" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/contextVariable"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ParameterVariable.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/parameterVariable"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ResultVariable.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/resultVariable"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/ExpressionInOCL.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Utilities#//ExpressionInOCL/bodyExpression"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//ExpressionInOCL"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/IfExp.gif" format="if : {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ConditionQuery.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//IfExp/condition"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ConditionTrue.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//IfExp/thenExpression"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ConditionFalse.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//IfExp/elseExpression"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//IfExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/IntegerLiteralExp.gif" format="{0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//IntegerLiteralExp/integerSymbol"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//IntegerLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/IterateExp.gif" format="->iterate : {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/OperationSource.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CallExp/source"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/Variable.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LoopExp/iterator"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/ResultVariable.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//IterateExp/result"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/ExpressionInOCL.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LoopExp/body"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//IterateExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/IteratorExp.gif" format="-> {0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/OperationSource.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CallExp/source"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/Variable.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LoopExp/iterator"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/ExpressionInOCL.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LoopExp/body"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//IteratorExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/LetExp.gif" format="let : {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LetExp/variable"/> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.edit/icons/full/obj16/ExpressionInOCL.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//LetExp/in"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//LetExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/NullLiteralExp.gif" format="null : {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//NullLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/OperationCallExp.gif" imageProvider="org.eclipse.ocl.examples.editor.ocl.ui.imp.OCLImageProvider" format="{0} {1}"> |
| <elements xsi:type="ed:EcoreLabelElement" textProvider="org.eclipse.ocl.examples.editor.ocl.ui.imp.OCLTextProvider"/> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//OperationCallExp/referredOperation"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/OperationSource.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CallExp/source"/> |
| </elements> |
| </elements> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/OperationArgument.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//OperationCallExp/argument"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//OperationCallExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/PropertyCallExp.gif" format=". {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//PropertyCallExp/referredProperty"/> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" image="/org.eclipse.ocl.examples.editor.ocl.ui/icons/full/obj16/OperationSource.gif" hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//CallExp/source"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//PropertyCallExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/RealLiteralExp.gif" format="{0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//RealLiteralExp/realSymbol"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//RealLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/StringLiteralExp.gif" format="''{0}'' : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//StringLiteralExp/stringSymbol"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//StringLiteralExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/TypeExp.gif" format="{0} : Type"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//TypeExp/referredType"/> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior" elements=""/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//TypeExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/TypeType.gif" format="TypeType {0}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Types#//TypeType/referredType"/> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//TypeType"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/Variable.gif" format="{0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior"> |
| <elements xsi:type="ed:OutlineGroup" name="init: " hidden="true"> |
| <elements xsi:type="ed:OutlineElement"> |
| <feature xsi:type="ecore:EReference" href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//Variable/initExpression"/> |
| </elements> |
| </elements> |
| </behavior> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//Variable"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/VariableExp.gif" format="{0} : {1}"> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <path href="http://www.eclipse.org/ocl/1.1.0/OCL/Expressions#//VariableExp/referredVariable"/> |
| <end xsi:type="ecore:EAttribute" href="http://www.eclipse.org/emf/2002/Ecore#//ENamedElement/name"/> |
| </elements> |
| <elements xsi:type="ed:EcoreLabelElement"> |
| <end xsi:type="ecore:EReference" href="http://www.eclipse.org/emf/2002/Ecore#//ETypedElement/eType"/> |
| </elements> |
| </behavior> |
| <behavior xsi:type="ed:OutlineBehavior" elements=""/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//VariableExp"/> |
| </node> |
| <node xsi:type="ed:EcoreNode"> |
| <behavior xsi:type="ed:LabelBehavior" image="/org.eclipse.ocl.edit/icons/full/obj16/VoidType.gif" format="VoidType"/> |
| <element xsi:type="ecore:EClass" href="http://www.eclipse.org/ocl/1.1.0/Ecore#//VoidType"/> |
| </node> |
| </ed:EditorDefinition> |