Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen')
-rw-r--r--plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen10368
1 files changed, 5187 insertions, 5181 deletions
diff --git a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen
index 282e40d5485..005785e5c68 100644
--- a/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen
+++ b/plugins/uml/diagram/org.eclipse.papyrus.uml.diagram.activity/model/activityDiagram.gmfgen
@@ -1,5181 +1,5187 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gmfgen="http://www.eclipse.org/gmf/2009/GenModel" xmlns:papyrusgmfgenextension="http://www.eclipse.org/papyrus/2009/papyrusgmfgenextension">
- <gmfgen:GenEditorGenerator packageNamePrefix="org.eclipse.papyrus.uml.diagram.activity" modelID="PapyrusUMLActivityDiagram" domainFileExtension="PapyrusUMLActivity" dynamicTemplates="true" templateDirectory="/org.eclipse.papyrus.def/dynamic-templates3.5/codegen">
- <audits>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validate" name="validateUMLModel" description="Validate the UML model" path="/0/@audits/@categories.0"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode" name="validateInitialNode" description="Validate an initial node" path="/0/@audits/@categories.0 /0/@audits/@categories.1" audits="/0/@audits/@rules.0 /0/@audits/@rules.1"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode" name="validateFinalNode" description="Validate a final node" path="/0/@audits/@categories.0 /0/@audits/@categories.2" audits="/0/@audits/@rules.2"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallBehaviorAction" name="validateCallBehaviorAction" description="Validate a call behavior action" path="/0/@audits/@categories.0 /0/@audits/@categories.3"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallOperationAction" name="validateCallOperationAction" description="Validate a call operation action" path="/0/@audits/@categories.0 /0/@audits/@categories.4"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallAction" name="validateCallAction" description="Validate a call action" path="/0/@audits/@categories.0 /0/@audits/@categories.5"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInvocationAction" name="validateInvocationAction" description="Validate an invocation action" path="/0/@audits/@categories.0 /0/@audits/@categories.6"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityNode" name="validateActivityNode" description="Validate an activity node" path="/0/@audits/@categories.0 /0/@audits/@categories.7"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateRedefinableElement" name="validateRedefinableElement" description="Validate a redefineable element" path="/0/@audits/@categories.0 /0/@audits/@categories.8"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateNamedElement" name="validateNamedElement" description="Validate a named element" path="/0/@audits/@categories.0 /0/@audits/@categories.9"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateElement" name="validateElement" description="Validate an element" path="/0/@audits/@categories.0 /0/@audits/@categories.10"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode" name="validateObjectNode" description="Validate an object node" path="/0/@audits/@categories.0 /0/@audits/@categories.11" audits="/0/@audits/@rules.3 /0/@audits/@rules.4 /0/@audits/@rules.5 /0/@audits/@rules.6"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateMultiplicityElement" name="validateMultiplicityElement" description="Validate a multilicity element" path="/0/@audits/@categories.0 /0/@audits/@categories.12"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validatePin" name="validatePin" description="Validate a pin" path="/0/@audits/@categories.0 /0/@audits/@categories.13" audits="/0/@audits/@rules.7"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin" name="validateInputPin" description="Validate an input pin" path="/0/@audits/@categories.0 /0/@audits/@categories.14" audits="/0/@audits/@rules.8"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin" name="validateActionInputPin" description="Validate an action input pin" path="/0/@audits/@categories.0 /0/@audits/@categories.15" audits="/0/@audits/@rules.9 /0/@audits/@rules.10 /0/@audits/@rules.11"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin" name="validateValuePin" description="Validate a value pin" path="/0/@audits/@categories.0 /0/@audits/@categories.16" audits="/0/@audits/@rules.12 /0/@audits/@rules.13"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin" name="validateOutputPin" description="Validate an output pin" path="/0/@audits/@categories.0 /0/@audits/@categories.17" audits="/0/@audits/@rules.14"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge" name="validateActivityEdge" description="Validate an activity edge" path="/0/@audits/@categories.0 /0/@audits/@categories.18" audits="/0/@audits/@rules.15 /0/@audits/@rules.16 /0/@audits/@rules.17 /0/@audits/@rules.18 /0/@audits/@rules.65"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow" name="validateObjectFlow" description="Validate an object flow" path="/0/@audits/@categories.0 /0/@audits/@categories.19" audits="/0/@audits/@rules.19 /0/@audits/@rules.20 /0/@audits/@rules.21 /0/@audits/@rules.22 /0/@audits/@rules.23 /0/@audits/@rules.24 /0/@audits/@rules.25 /0/@audits/@rules.26"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow" name="validateControlFlow" description="Validate a control flow" path="/0/@audits/@categories.0 /0/@audits/@categories.20" audits="/0/@audits/@rules.27"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode" name="validateDecisionNode" description="Validate a decision node" path="/0/@audits/@categories.0 /0/@audits/@categories.21" audits="/0/@audits/@rules.28 /0/@audits/@rules.29 /0/@audits/@rules.30 /0/@audits/@rules.31 /0/@audits/@rules.32 /0/@audits/@rules.33 /0/@audits/@rules.34 /0/@audits/@rules.35"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode" name="validateMergeNode" description="Validate a merge node" path="/0/@audits/@categories.0 /0/@audits/@categories.22" audits="/0/@audits/@rules.36 /0/@audits/@rules.37"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode" name="validateForkNode" description="Validate a fork node" path="/0/@audits/@categories.0 /0/@audits/@categories.23" audits="/0/@audits/@rules.38 /0/@audits/@rules.39"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode" name="validateJoinNode" description="Validate a join node" path="/0/@audits/@categories.0 /0/@audits/@categories.24" audits="/0/@audits/@rules.40 /0/@audits/@rules.41"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode" name="validateActivityParameterNode" description="Validate an activity parameter node" path="/0/@audits/@categories.0 /0/@audits/@categories.25" audits="/0/@audits/@rules.42"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier" name="validateCreateObjectActionClassifier" description="Valide classifier for CreateObjectAction" path="/0/@audits/@categories.0 /0/@audits/@categories.26" audits="/0/@audits/@rules.43 /0/@audits/@rules.44"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validaterReadStructuralFeatureAction" name="validateReadStructuralfeatureAction" description="Constraints for Structural Feature Action" path="/0/@audits/@categories.0 /0/@audits/@categories.27" audits="/0/@audits/@rules.45"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction" name="validateAddStructuralFeatureValueAction" description="Constraint for AddStructuralFeatureValueAction" path="/0/@audits/@categories.0 /0/@audits/@categories.28" audits="/0/@audits/@rules.46 /0/@audits/@rules.47 /0/@audits/@rules.48 /0/@audits/@rules.49"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction" name="validateDestroyObjectAction" description="Constraint for DestroyObjectAction" path="/0/@audits/@categories.0 /0/@audits/@categories.29" audits="/0/@audits/@rules.50"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction" name="validateStructuralfeatureAction" description="Constraint for StructuralFeatureAction" path="/0/@audits/@categories.0 /0/@audits/@categories.30" audits="/0/@audits/@rules.51 /0/@audits/@rules.52 /0/@audits/@rules.53 /0/@audits/@rules.54"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction" name="validateAddvariablevalueAction" description="Constraint for AddVariableValueAction" path="/0/@audits/@categories.0 /0/@audits/@categories.31" audits="/0/@audits/@rules.55"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction" name="validateWriteVariableAction" description="Constraint for WriteVariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.32" audits="/0/@audits/@rules.56 /0/@audits/@rules.57"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction" name="validateVariableAction" description="Constraint for VariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.33" audits="/0/@audits/@rules.58"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction" name="validateReadVariableAction" description="Constraint for ReadVariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.34" audits="/0/@audits/@rules.59 /0/@audits/@rules.60"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateBroacastSignalAction" name="validateBroadcastSignalActionTODO" description="Constraint for BraodcastSignalAction" path="/0/@audits/@categories.0 /0/@audits/@categories.35"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateExceptionHandler" name="validateExceptionHandler" description="Constraint Exception Handler" path="/0/@audits/@categories.10" audits="/0/@audits/@rules.61 /0/@audits/@rules.63 /0/@audits/@rules.64"/>
- <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge" name="validateInterruptibleEdge" description="Constraint for interruptible Edge" path="/0/@audits/@categories.10" audits="/0/@audits/@rules.62"/>
- <rules name="validateNoIncomingEdges" description="An initial node has no incoming edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateNoIncomingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.36" message="An initial node must have no incoming edge" useInLiveMode="true" category="/0/@audits/@categories.1">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
- </target>
- </rules>
- <rules name="validateControlEdges" description="Only control edges can have initial nodes as source" id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateControlEdges" rule="/0/@expressionProviders/@providers.1/@expressions.37" message="Source of an object flow must not be an initial node" useInLiveMode="true" category="/0/@audits/@categories.1">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateNoOutgoingEdges" description="A fianl node has no outgoing edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode_validateNoOutgoingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.38" message="A final node must have no outgoing edge" useInLiveMode="true" category="/0/@audits/@categories.2">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FinalNode"/>
- </target>
- </rules>
- <rules name="validateNotUnique" description="Object nodes are not unique typed elements" id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateNotUnique" rule="/0/@expressionProviders/@providers.1/@expressions.39" message="isUnique must be false for object nodes." useInLiveMode="true" category="/0/@audits/@categories.11">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
- </target>
- </rules>
- <rules name="validateSelectionBehavior" description="If an object node has a selection behavior, then the ordering of the object node is ordered, and vice versa." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateSelectionBehavior" rule="/0/@expressionProviders/@providers.1/@expressions.40" message="isOrdered means there is a selection behavior for object nodes." category="/0/@audits/@categories.11">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
- </target>
- </rules>
- <rules name="validateObjectFlowEdges" description="All edges coming into or going out of object nodes must be object flow edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateObjectFlowEdges" rule="/0/@expressionProviders/@providers.1/@expressions.41" message="All edges coming into or going out of object nodes must be object flow edges." category="/0/@audits/@categories.11">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
- </target>
- </rules>
- <rules name="validateInputOutputParameter" description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same type as the object node or a supertype of the type of object node. The output parameter must be the same or a subtype of the type of object node. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateInputOutputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.101" message="The selection behavior of an object node must have one input parameter and one output parameter. The parameters types must be compatible with the object node's type." category="/0/@audits/@categories.11">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
- </target>
- </rules>
- <rules name="validateControlPins" description="Control pins have a control type" id="org.eclipse.uml2.uml.util.UMLValidator.validatePin_validateControlPins" rule="/0/@expressionProviders/@providers.1/@expressions.42" message="isControl muts imply isControlType for pins." useInLiveMode="true" category="/0/@audits/@categories.13">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Pin"/>
- </target>
- </rules>
- <rules name="validateOutgoingEdgesStructuredOnly" description="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin_validateOutgoingEdgesStructuredOnly" rule="/0/@expressionProviders/@providers.1/@expressions.43" message="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node." useInLiveMode="true" category="/0/@audits/@categories.14">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- </target>
- </rules>
- <rules name="validateOneOutputPin" description="The fromAction of an action input pin must have exactly one output pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateOneOutputPin" rule="/0/@expressionProviders/@providers.1/@expressions.44" message="The fromAction of an action input pin must have exactly one output pin." useInLiveMode="true" category="/0/@audits/@categories.15">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- </target>
- </rules>
- <rules name="validateInputPin" description="The fromAction of an action input pin must only have action input pins as input pins." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateInputPin" rule="/0/@expressionProviders/@providers.1/@expressions.45" message="The fromAction of an action input pin must only have action input pins as input pins." useInLiveMode="true" category="/0/@audits/@categories.15">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- </target>
- </rules>
- <rules name="validateNoControlOrDataFlow" description="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateNoControlOrDataFlow" rule="/0/@expressionProviders/@providers.1/@expressions.46" message="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins." useInLiveMode="true" category="/0/@audits/@categories.15">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- </target>
- </rules>
- <rules name="validateCompatibleType" description="The type of value specification must be compatible with the type of the value pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateCompatibleType" rule="/0/@expressionProviders/@providers.0/@expressions.102" message="The type of value specification must be compatible with the type of the value pin." useInLiveMode="true" category="/0/@audits/@categories.16">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- </target>
- </rules>
- <rules name="validateNoIncomingEdges" description="Value pins have no incoming edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateNoIncomingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.47" message="Value pins have no incoming edges." useInLiveMode="true" category="/0/@audits/@categories.16">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- </target>
- </rules>
- <rules name="validateIncomingEdgesStructuredOnly" description="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin_validateIncomingEdgesStructuredOnly" rule="/0/@expressionProviders/@providers.1/@expressions.48" message="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node." useInLiveMode="true" category="/0/@audits/@categories.17">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- </target>
- </rules>
- <rules name="validateSourceAndTarget" description="The source and target of an edge must be in the same activity as the edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateSourceAndTarget" rule="/0/@expressionProviders/@providers.0/@expressions.103" message="The source and target of an edge must be in the same activity as the edge." useInLiveMode="true" category="/0/@audits/@categories.18">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <rules name="validateOwned" description="Activity edges may be owned only by activities or groups." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateOwned" rule="/0/@expressionProviders/@providers.1/@expressions.49" message="Activity edges may be owned only by activities or groups." useInLiveMode="true" category="/0/@audits/@categories.18">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <rules name="validateStructuredNode" description="Activity edges may be owned by at most one structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateStructuredNode" rule="/0/@expressionProviders/@providers.1/@expressions.50" message="Activity edges may be owned by at most one structured node." useInLiveMode="true" category="/0/@audits/@categories.18">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <rules name="validateHasSourceAndTarget" description="The source and target of an edge must be defined." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateHasSourceAndTarget" rule="/0/@expressionProviders/@providers.1/@expressions.51" message="The source and target of an edge must be defined." category="/0/@audits/@categories.18">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <rules name="validateNoActions" description="Object flows may not have actions at either end." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateNoActions" rule="/0/@expressionProviders/@providers.1/@expressions.52" message="You can not link an action with an object flow" useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateCompatibleTypes" description="Object nodes connected by an object flow, with optionally intervening control nodes, must have compatible types. In particular, the downstream object node type must be the same or a supertype of the upstream object node type" id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateCompatibleTypes" rule="/0/@expressionProviders/@providers.0/@expressions.104" message="The object flow must link object nodes with compatible types (target type must be a supertype of the source type)." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateSameUpperBounds" description="Object nodes connected by an object flow, with optionally intervening control nodes, must have the same upper bounds." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSameUpperBounds" rule="/0/@expressionProviders/@providers.0/@expressions.105" message="The object flow must link object nodes with the same upper bounds." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateTarget" description="An edge with constant weight may not target an object node, or lead to an object node downstream with no intervening actions, that has an upper bound less than the weight." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTarget" rule="/0/@expressionProviders/@providers.0/@expressions.106" message="The target object node's upper bounds must be less than the object flow weight" useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateTransformationBehaviour" description="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTransformationBehaviour" rule="/0/@expressionProviders/@providers.0/@expressions.107" message="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateSelectionBehaviour" description="An object flow may have a selection behavior only if it has an object node as a source." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSelectionBehaviour" rule="/0/@expressionProviders/@providers.1/@expressions.53" message="Selection behavior is authorized only when the object flow's source is an object node." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateInputAndOutputParameter" description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateInputAndOutputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.108" message="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateIsMulticastOrIsMultireceive" description="isMulticast and isMultireceive cannot both be true." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateIsMulticastOrIsMultireceive" rule="/0/@expressionProviders/@providers.1/@expressions.54" message="isMulticast and isMultireceive cannot both be true." useInLiveMode="true" category="/0/@audits/@categories.19">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- </target>
- </rules>
- <rules name="validateObjectNodes" description="Control flows may not have object nodes at either end, except for object nodes with control type" id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow_validateObjectNodes" rule="/0/@expressionProviders/@providers.1/@expressions.55" message="You can not link an object node with a control flow (except if its control type is true)." useInLiveMode="true" category="/0/@audits/@categories.20">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
- </target>
- </rules>
- <rules name="validateIncomingOutgoingEdges" description="A decision node has one or two incoming edges and at least one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingOutgoingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.56" message="A decision node has one or two incoming edges and at least one outgoing edge." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateEdges" description="The edges coming into and out of a decision node, other than the decision input flow (if any), must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.57" message="Edges linking the decision node must have be of the same type (except decision input flow)." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateDecisionInputFlowIncoming" description="The decisionInputFlow of a decision node must be an incoming edge of the decision node." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateDecisionInputFlowIncoming" rule="/0/@expressionProviders/@providers.1/@expressions.58" message="The decisionInputFlow of a decision node must be an incoming edge of the decision node." useInLiveMode="true" category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateParameters" description="A decision input behavior has no output parameters, no in-out parameters and one return parameter." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateParameters" rule="/0/@expressionProviders/@providers.1/@expressions.59" message="A decision input behavior has no output parameters, no in-out parameters and one return parameter." useInLiveMode="true" category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateZeroInputParameters" description="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateZeroInputParameters" rule="/0/@expressionProviders/@providers.1/@expressions.60" message="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateIncomingObjectOneInputParameter" description="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingObjectOneInputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.109" message="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateIncomingControlOneInputParameter" description="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingControlOneInputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.110" message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateTwoInputParameters" description="If the decision node has a decision input flow and an second incoming object flow, then a decision input behavior has two input parameters, the first of which has a type that is the same as or a supertype of the type of the type of object tokens offered on the nondecision input flow and the second of which has a type that is the same as or a supertype of the type of object tokens offered on the decision input flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateTwoInputParameters" rule="/0/@expressionProviders/@providers.0/@expressions.111" message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." category="/0/@audits/@categories.21">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- </target>
- </rules>
- <rules name="validateOneOutgoingEdge" description="A merge node has one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateOneOutgoingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.61" message="A merge node has one outgoing edge." category="/0/@audits/@categories.22">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
- </target>
- </rules>
- <rules name="validateEdges" description="The edges coming into and out of a merge node must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.62" message="The edges coming into and out of a merge node must be either all object flows or all control flows." category="/0/@audits/@categories.22">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
- </target>
- </rules>
- <rules name="validateOneIncomingEdge" description="A fork node has one incoming edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateOneIncomingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.63" message="A fork node has one incoming edge." category="/0/@audits/@categories.23">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
- </target>
- </rules>
- <rules name="validateEdges" description="The edges coming into and out of a fork node must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.64" message="The edges coming into and out of a fork node must be either all object flows or all control flows." category="/0/@audits/@categories.23">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
- </target>
- </rules>
- <rules name="validateOneOutgoingEdge" description="A join node has one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateOneOutgoingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.65" message="A join node has one outgoing edge." category="/0/@audits/@categories.24">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
- </target>
- </rules>
- <rules name="validateIncomingObjectFlow" description="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateIncomingObjectFlow" rule="/0/@expressionProviders/@providers.1/@expressions.66" message="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow." category="/0/@audits/@categories.24">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
- </target>
- </rules>
- <rules name="validateIncomingOrOutgoing" description="An activity parameter node must not have both incoming and outgoing edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode_validateIncomingOrOutgoing" rule="/0/@expressionProviders/@providers.1/@expressions.67" message="An activity parameter node must not have both incoming and outgoing edges." useInLiveMode="true" category="/0/@audits/@categories.25">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
- </target>
- </rules>
- <rules name="validateNotAbstract" description="Check that the classifier is not abstract" id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notAbstract" rule="/0/@expressionProviders/@providers.1/@expressions.68" message="The classifier cannot be abstract." useInLiveMode="true" category="/0/@audits/@categories.26">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
- </target>
- </rules>
- <rules name="valideNotAssociationClass" description="Check that the classifier is not an association class" id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.69" message="The classifier cannot be an association class." useInLiveMode="true" category="/0/@audits/@categories.26">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
- </target>
- </rules>
- <rules name="validateOnlyOneClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateReadStructuralFeatureAction_onlyOneClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.70" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.27">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
- </target>
- </rules>
- <rules name="validateInputPinType" description="Check valide that the type of the input pin is the same than the one from the structural feature" id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_ValidInputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.71" message="The type of the value input pin is the same as the type of the structural feature." category="/0/@audits/@categories.28">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
- </target>
- </rules>
- <rules name="validateOutputPinType" description="Check that the type of the result output pin is the same as the type of the inherited object input pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_validateOutputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.72" message="The type of the result output pin is the same as the type of the inherited object input pin." category="/0/@audits/@categories.28">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
- </target>
- </rules>
- <rules name="A value input pin is required" description="Check that a value input pin is required" id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_valideTheRequiredValuePin" rule="/0/@expressionProviders/@providers.1/@expressions.73" message="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction" category="/0/@audits/@categories.28">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
- </target>
- </rules>
- <rules name="validateOnlyOneClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_onlyOneClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.74" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.28">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
- </target>
- </rules>
- <rules name="validateInputPinHasNoType" description="Check that the input pin has no type" id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction_InputPinHasNotType" rule="/0/@expressionProviders/@providers.1/@expressions.75" message="The input pin has no type" useInLiveMode="true" category="/0/@audits/@categories.29">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
- </target>
- </rules>
- <rules name="validateFeatureNotStatic" description="Check that the structural feature must not be static." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_FeatureNotStatic" rule="/0/@expressionProviders/@providers.1/@expressions.76" message="The structural feature must not be static." useInLiveMode="true" category="/0/@audits/@categories.30">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
- </target>
- </rules>
- <rules name="validateValideTypeOwningFeature" description="Check that the structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary" id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_validateOwningFeteatringType" rule="/0/@expressionProviders/@providers.1/@expressions.77" message="The structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary" category="/0/@audits/@categories.30">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
- </target>
- </rules>
- <rules name="validateInputPinMultiplicity" description="Check that the multiplicity of the object input pin must be 1..1." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_InputPinMulitplicity" rule="/0/@expressionProviders/@providers.1/@expressions.78" message="The multiplicity of the object input pin must be 1..1." category="/0/@audits/@categories.30">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
- </target>
- </rules>
- <rules name="validateOnlyOneFeaturingClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_OnlyOneFeaturingClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.79" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.30">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
- </target>
- </rules>
- <rules name="validateInputPinAsValueAsAtLeastOneInputPin" description="Check that a value input pin is required." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction_AsAtLeastOneInputPin" rule="/0/@expressionProviders/@providers.1/@expressions.80" message="A value input pin is required." category="/0/@audits/@categories.31">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
- </target>
- </rules>
- <rules name="valideInputPinType" description="Check that the type input pin is the same as the type of the variable." id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_InputPinValidePin" rule="/0/@expressionProviders/@providers.1/@expressions.81" message="The type input pin is the same as the type of the variable." category="/0/@audits/@categories.32">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
- </target>
- </rules>
- <rules name="validateInputPinMultiplicity" description="Check that the multiplicity of the input pin is 1..1." id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_valideInputPinMultiplicity" rule="/0/@expressionProviders/@providers.1/@expressions.82" message="The multiplicity of the input pin is 1..1." category="/0/@audits/@categories.32">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
- </target>
- </rules>
- <rules name="validateVariableScope" description="Check that the action must be in the scope of the variable." id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction_VariableScope" rule="/0/@expressionProviders/@providers.1/@expressions.83" message="The action must be in the scope of the variable." category="/0/@audits/@categories.33">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/VariableAction"/>
- </target>
- </rules>
- <rules name="validateOutputPinType" description="Check that the type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the" id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.84" message="The type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the" category="/0/@audits/@categories.34">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
- </target>
- </rules>
- <rules name="validateOutputPinMultiplicity" description="Check that the multiplicity of the variable must be compatible with the multiplicity of the output pin" id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinMultiplicity" rule="/0/@expressionProviders/@providers.1/@expressions.85" message="The multiplicity of the variable must be compatible with the multiplicity of the output pin" category="/0/@audits/@categories.34">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
- </target>
- </rules>
- <rules name="validateException_HandlerBody_Constraint4" description="The handler body has one input, and that input is the same as the exception input." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_HandlerBody_Constraint4" rule="/0/@expressionProviders/@providers.0/@expressions.113" message="The handler body has one input, and that input is the same as the exception input." useInLiveMode="true" category="/0/@audits/@categories.36">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
- </target>
- </rules>
- <rules name="validateInterruptibleEdge" description="Validate the constraint for interruptible Edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge_validateEdge" rule="/0/@expressionProviders/@providers.0/@expressions.112" message="Interrupting edges of a region must have their source node in the region and their target node outside the region in the" useInLiveMode="true" category="/0/@audits/@categories.37">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <rules name="validateException_StructuredActivityNode_Constraint3" description="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint3" rule="/0/@expressionProviders/@providers.0/@expressions.116" message="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node." useInLiveMode="true" category="/0/@audits/@categories.36">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
- </target>
- </rules>
- <rules name="validateException_SourceAndTargetEdge_Constraint1" description="The exception handler and its input object node are not the source or target of any edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_SourceAndTargetEdge_Constraint1" rule="/0/@expressionProviders/@providers.0/@expressions.115" message="The exception handler and its input object node are not the source or target of any edge." useInLiveMode="true" category="/0/@audits/@categories.36">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
- </target>
- </rules>
- <rules name="validateException_StructuredActivityNode_Constraint2" description="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint2" rule="/0/@expressionProviders/@providers.0/@expressions.114" message="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa." category="/0/@audits/@categories.18">
- <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
- <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
- </target>
- </rules>
- <clientContexts ruleTargets="/0/@audits/@rules.0/@target /0/@audits/@rules.1/@target /0/@audits/@rules.2/@target /0/@audits/@rules.3/@target /0/@audits/@rules.4/@target /0/@audits/@rules.5/@target /0/@audits/@rules.6/@target /0/@audits/@rules.7/@target /0/@audits/@rules.8/@target /0/@audits/@rules.9/@target /0/@audits/@rules.10/@target /0/@audits/@rules.11/@target /0/@audits/@rules.12/@target /0/@audits/@rules.13/@target /0/@audits/@rules.14/@target /0/@audits/@rules.15/@target /0/@audits/@rules.16/@target /0/@audits/@rules.17/@target /0/@audits/@rules.18/@target /0/@audits/@rules.19/@target /0/@audits/@rules.20/@target /0/@audits/@rules.21/@target /0/@audits/@rules.22/@target /0/@audits/@rules.23/@target /0/@audits/@rules.24/@target /0/@audits/@rules.25/@target /0/@audits/@rules.26/@target /0/@audits/@rules.27/@target /0/@audits/@rules.28/@target /0/@audits/@rules.29/@target /0/@audits/@rules.30/@target /0/@audits/@rules.31/@target /0/@audits/@rules.32/@target /0/@audits/@rules.33/@target /0/@audits/@rules.34/@target /0/@audits/@rules.35/@target /0/@audits/@rules.36/@target /0/@audits/@rules.37/@target /0/@audits/@rules.38/@target /0/@audits/@rules.39/@target /0/@audits/@rules.40/@target /0/@audits/@rules.41/@target /0/@audits/@rules.42/@target /0/@audits/@rules.43/@target /0/@audits/@rules.44/@target /0/@audits/@rules.45/@target /0/@audits/@rules.46/@target /0/@audits/@rules.47/@target /0/@audits/@rules.48/@target /0/@audits/@rules.49/@target /0/@audits/@rules.50/@target /0/@audits/@rules.51/@target /0/@audits/@rules.52/@target /0/@audits/@rules.53/@target /0/@audits/@rules.54/@target /0/@audits/@rules.55/@target /0/@audits/@rules.56/@target /0/@audits/@rules.57/@target /0/@audits/@rules.58/@target /0/@audits/@rules.59/@target /0/@audits/@rules.60/@target /0/@audits/@rules.61/@target /0/@audits/@rules.62/@target /0/@audits/@rules.63/@target /0/@audits/@rules.64/@target /0/@audits/@rules.65/@target"/>
- </audits>
- <diagram visualID="1000" editPartClassName="ActivityDiagramEditPart" itemSemanticEditPolicyClassName="ActivityDiagramItemSemanticEditPolicy" canonicalEditPolicyClassName="ActivityDiagramCanonicalEditPolicy" iconProviderPriority="Low" validationProviderPriority="Low" validationEnabled="true" validationDecorators="true" liveValidationUIFeedback="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
- <elementType xsi:type="gmfgen:MetamodelType" editHelperClassName="PackageEditHelper"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <domainDiagramElement href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
- <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3001" editPartClassName="ParameterEditPart" itemSemanticEditPolicyClassName="ParameterItemSemanticEditPolicy" notationViewFactoryClassName="ParameterViewFactory" canonicalEditPolicyClassName="ParameterCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ParameterGraphicalNodeEditPolicy" createCommandClassName="ParameterCreateCommand" containers="/0/@diagram/@compartments.0 /0/@diagram/@compartments.11">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Parameter_3001" displayName="Parameter">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.44/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Parameter"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.1">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labelModelFacet parser="/0/@labelParsers/@implementations.3"/>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3002" editPartClassName="ConstraintInActivityAsPrecondEditPart" itemSemanticEditPolicyClassName="ConstraintInActivityAsPrecondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintInActivityAsPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintInActivityAsPrecondGraphicalNodeEditPolicy" createCommandClassName="ConstraintInActivityAsPrecondCreateCommand" containers="/0/@diagram/@compartments.1 /0/@diagram/@compartments.12">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/precondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.2">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labelModelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.25" viewPattern="&lt;&lt;precondition>> {0}" editorPattern="{0}" editPattern="{0}">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </labelModelFacet>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3003" editPartClassName="ConstraintInActivityAsPostcondEditPart" itemSemanticEditPolicyClassName="ConstraintInActivityAsPostcondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintInActivityAsPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintInActivityAsPostcondGraphicalNodeEditPolicy" createCommandClassName="ConstraintInActivityAsPostcondCreateCommand" containers="/0/@diagram/@compartments.2 /0/@diagram/@compartments.13">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/postcondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.3">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labelModelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.24" viewPattern="&lt;&lt;postcondition>> {0}" editorPattern="{0}" editPattern="{0}">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </labelModelFacet>
- </childNodes>
- <childNodes visualID="3004" editPartClassName="InitialNodeEditPart" itemSemanticEditPolicyClassName="InitialNodeItemSemanticEditPolicy" notationViewFactoryClassName="InitialNodeViewFactory" canonicalEditPolicyClassName="InitialNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InitialNodeGraphicalNodeEditPolicy" createCommandClassName="InitialNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004" displayName="InitialNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.150/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.InitialNode"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.4">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5080" editPartClassName="InitialNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InitialNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InitialNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3005" editPartClassName="ActivityFinalNodeEditPart" itemSemanticEditPolicyClassName="ActivityFinalNodeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityFinalNodeViewFactory" canonicalEditPolicyClassName="ActivityFinalNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActivityFinalNodeGraphicalNodeEditPolicy" createCommandClassName="ActivityFinalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityFinalNode_3005" displayName="ActivityFinalNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.92/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.FinalNode">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="20" height="20"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityFinalNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.5">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5081" editPartClassName="ActivityFinalNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActivityFinalNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityFinalNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3006" editPartClassName="FlowFinalNodeEditPart" itemSemanticEditPolicyClassName="FlowFinalNodeItemSemanticEditPolicy" notationViewFactoryClassName="FlowFinalNodeViewFactory" canonicalEditPolicyClassName="FlowFinalNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="FlowFinalNodeGraphicalNodeEditPolicy" createCommandClassName="FlowFinalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006" displayName="FlowFinalNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.144/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.FlowFinalNode">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="20" height="20"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FlowFinalNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.6">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5082" editPartClassName="FlowFinalNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="FlowFinalNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="FlowFinalNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3007" editPartClassName="OpaqueActionEditPart" itemSemanticEditPolicyClassName="OpaqueActionItemSemanticEditPolicy" notationViewFactoryClassName="OpaqueActionViewFactory" canonicalEditPolicyClassName="OpaqueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10" graphicalNodeEditPolicyClassName="OpaqueActionGraphicalNodeEditPolicy" createCommandClassName="OpaqueActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007" displayName="OpaqueAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.161/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.OpaqueActionObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.7">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5003" editPartClassName="OpaqueActionNameEditPart" itemSemanticEditPolicyClassName="OpaqueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="OpaqueActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3015" editPartClassName="ValuePinInOpaqueActEditPart" itemSemanticEditPolicyClassName="ValuePinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3015" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.8">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5011" editPartClassName="ValuePinInOActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5024" editPartClassName="ValuePinInOActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5083" editPartClassName="ValuePinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3016" editPartClassName="ActionInputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3016" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.9">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5012" editPartClassName="ActionInputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5025" editPartClassName="ActionInputPinInOActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5084" editPartClassName="ActionInputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3013" editPartClassName="InputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="InputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="InputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3013" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.10">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5009" editPartClassName="InputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5085" editPartClassName="InputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3014" editPartClassName="OutputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="OutputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.11">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5010" editPartClassName="OutputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5086" editPartClassName="OutputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3008" editPartClassName="CallBehaviorActionEditPart" itemSemanticEditPolicyClassName="CallBehaviorActionItemSemanticEditPolicy" notationViewFactoryClassName="CallBehaviorActionViewFactory" canonicalEditPolicyClassName="CallBehaviorActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15" graphicalNodeEditPolicyClassName="CallBehaviorActionGraphicalNodeEditPolicy" createCommandClassName="CallBehaviorActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008" displayName="CallBehaviorAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.100/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.CallBehaviorActionFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CallBehaviorActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallBehaviorAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.12">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5004" editPartClassName="CallBehaviorActionNameEditPart" itemSemanticEditPolicyClassName="CallBehaviorActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CallBehaviorActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.5"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3017" editPartClassName="ValuePinInCallBeActEditPart" itemSemanticEditPolicyClassName="ValuePinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3017" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.13">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5013" editPartClassName="ValuePinInCBActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5026" editPartClassName="ValuePinInCBActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5087" editPartClassName="ValuePinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3018" editPartClassName="ActionInputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3018" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.14">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5014" editPartClassName="ActionInputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5027" editPartClassName="ActionInputPinInCBActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5088" editPartClassName="ActionInputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3019" editPartClassName="InputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="InputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3019" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.15">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5015" editPartClassName="InputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5089" editPartClassName="InputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3020" editPartClassName="OutputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="OutputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.16">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5016" editPartClassName="OutputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5090" editPartClassName="OutputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3010" editPartClassName="CallOperationActionEditPart" itemSemanticEditPolicyClassName="CallOperationActionItemSemanticEditPolicy" notationViewFactoryClassName="CallOperationActionViewFactory" canonicalEditPolicyClassName="CallOperationActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23" graphicalNodeEditPolicyClassName="CallOperationActionGraphicalNodeEditPolicy" createCommandClassName="CallOperationActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010" displayName="CallOperationAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.102/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CallOperationActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.17">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5006" editPartClassName="CallOperationActionNameEditPart" itemSemanticEditPolicyClassName="CallOperationActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CallOperationActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.4"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3021" editPartClassName="ActionInputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3021" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.0">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.18">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5017" editPartClassName="ActionInputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5028" editPartClassName="ActionInputPinInCOActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5091" editPartClassName="ActionInputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3022" editPartClassName="ValuePinInCallOpActEditPart" itemSemanticEditPolicyClassName="ValuePinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3022" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.1">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.19">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5018" editPartClassName="ValuePinInCOActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5029" editPartClassName="ValuePinInCOActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5092" editPartClassName="ValuePinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3023" editPartClassName="InputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="InputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3023" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.2">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.20">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5019" editPartClassName="InputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5093" editPartClassName="InputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3024" editPartClassName="OutputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="OutputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.21">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5020" editPartClassName="OutputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5094" editPartClassName="OutputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3025" editPartClassName="ValuePinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3025" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.3">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.22">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5021" editPartClassName="ValuePinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5030" editPartClassName="ValuePinInCOActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5095" editPartClassName="ValuePinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3026" editPartClassName="ActionInputPinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3026" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.4">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.23">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5022" editPartClassName="ActionInputPinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5031" editPartClassName="ActionInputPinInCOActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5096" editPartClassName="ActionInputPinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3027" editPartClassName="InputPinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3027" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.5">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.24">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5023" editPartClassName="InputPinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5097" editPartClassName="InputPinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3034" editPartClassName="DurationConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintViewFactory" canonicalEditPolicyClassName="DurationConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="DurationConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3034" displayName="DurationConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.6">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.25">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.26">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5038" editPartClassName="DurationConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5130" editPartClassName="DurationConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3035" editPartClassName="DurationConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintViewFactory" canonicalEditPolicyClassName="DurationConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="DurationConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3035" displayName="DurationConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.7">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.27">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.28">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5039" editPartClassName="DurationConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5131" editPartClassName="DurationConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3036" editPartClassName="TimeConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintViewFactory" canonicalEditPolicyClassName="TimeConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="TimeConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3036" displayName="TimeConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.8">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.29">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.30">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5040" editPartClassName="TimeConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5132" editPartClassName="TimeConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3037" editPartClassName="TimeConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintViewFactory" canonicalEditPolicyClassName="TimeConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="TimeConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3037" displayName="TimeConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.9">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.31">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.32">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5041" editPartClassName="TimeConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5133" editPartClassName="TimeConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3032" editPartClassName="IntervalConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintViewFactory" canonicalEditPolicyClassName="IntervalConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="IntervalConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3032" displayName="IntervalConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.10">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.33">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.34">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5036" editPartClassName="IntervalConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5134" editPartClassName="IntervalConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3033" editPartClassName="IntervalConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintViewFactory" canonicalEditPolicyClassName="IntervalConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="IntervalConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3033" displayName="IntervalConstraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.11">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.35">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.36">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5037" editPartClassName="IntervalConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5135" editPartClassName="IntervalConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3011" editPartClassName="ConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="ConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.12">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.37">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.38">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5007" editPartClassName="ConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5136" editPartClassName="ConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3012" editPartClassName="ConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="ConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.13">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.39">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- <newElementInitializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.40">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
- </newElementInitializers>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5008" editPartClassName="ConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5137" editPartClassName="ConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintSpecificationViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.22"/>
- </labels>
- </childNodes>
- <childNodes visualID="3038" editPartClassName="DecisionNodeEditPart" itemSemanticEditPolicyClassName="DecisionNodeItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeViewFactory" canonicalEditPolicyClassName="DecisionNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DecisionNodeGraphicalNodeEditPolicy" createCommandClassName="DecisionNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038" displayName="DecisionNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.124/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.DiamondNode"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.41">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5043" editPartClassName="DecisionInputEditPart" itemSemanticEditPolicyClassName="DecisionInputItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.10"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5098" editPartClassName="DecisionNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="DecisionNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3039" editPartClassName="MergeNodeEditPart" itemSemanticEditPolicyClassName="MergeNodeItemSemanticEditPolicy" notationViewFactoryClassName="MergeNodeViewFactory" canonicalEditPolicyClassName="MergeNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="MergeNodeGraphicalNodeEditPolicy" createCommandClassName="MergeNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039" displayName="MergeNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.160/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.DiamondNode"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.42">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5099" editPartClassName="MergeNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="MergeNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="MergeNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3040" editPartClassName="ForkNodeEditPart" itemSemanticEditPolicyClassName="ForkNodeItemSemanticEditPolicy" notationViewFactoryClassName="ForkNodeViewFactory" canonicalEditPolicyClassName="ForkNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ForkNodeGraphicalNodeEditPolicy" createCommandClassName="ForkNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040" displayName="ForkNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.145/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ForkNode">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="10" height="40"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.43">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5100" editPartClassName="ForkNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ForkNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ForkNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3041" editPartClassName="JoinNodeEditPart" itemSemanticEditPolicyClassName="JoinNodeItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeViewFactory" canonicalEditPolicyClassName="JoinNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="JoinNodeGraphicalNodeEditPolicy" createCommandClassName="JoinNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041" displayName="JoinNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.152/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ForkNode">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="10" height="40"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.44">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5042" editPartClassName="JoinSpecEditPart" itemSemanticEditPolicyClassName="JoinSpecItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.9"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5101" editPartClassName="JoinNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="JoinNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3078" editPartClassName="DataStoreNodeEditPart" itemSemanticEditPolicyClassName="DataStoreNodeItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeViewFactory" canonicalEditPolicyClassName="DataStoreNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DataStoreNodeGraphicalNodeEditPolicy" createCommandClassName="DataStoreNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078" displayName="DataStoreNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.123/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ObjectNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ObjectNodeDescriptor extends org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fObjectNodeLabel; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ObjectNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;));&#xD;&#xA;&#xD;&#xA;this.add(fObjectNodeLabel);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getObjectNodeLabel() {&#xD;&#xA;&#x9;&#x9;return fObjectNodeLabel;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataStoreNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.45">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5127" editPartClassName="DataStoreNodeLabelEditPart" itemSemanticEditPolicyClassName="DataStoreNodeLabelItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getObjectNodeLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.20"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5128" editPartClassName="DataStoreSelectionEditPart" itemSemanticEditPolicyClassName="DataStoreSelectionItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.21"/>
- </labels>
- </childNodes>
- <childNodes visualID="3042" editPartClassName="SendObjectActionEditPart" itemSemanticEditPolicyClassName="SendObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="SendObjectActionViewFactory" canonicalEditPolicyClassName="SendObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43" graphicalNodeEditPolicyClassName="SendObjectActionGraphicalNodeEditPolicy" createCommandClassName="SendObjectActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042" displayName="SendObjectAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.177/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.SendObjectActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.46">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5059" editPartClassName="SendObjectActionNameEditPart" itemSemanticEditPolicyClassName="SendObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="SendObjectActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3046" editPartClassName="ValuePinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3046" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.14">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.47">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5049" editPartClassName="ValuePinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5050" editPartClassName="ValuePinInSendObjActAsReqValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5102" editPartClassName="ValuePinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3047" editPartClassName="ActionInputPinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3047" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.15">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.48">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5051" editPartClassName="ActionInputPinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5052" editPartClassName="ActionInputPinInSendObjActAsReqValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5103" editPartClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3048" editPartClassName="InputPinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3048" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.16">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.49">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5053" editPartClassName="InputPinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5104" editPartClassName="InputPinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3049" editPartClassName="ValuePinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3049" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.17">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.50">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5054" editPartClassName="ValuePinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5055" editPartClassName="ValuePinInSendObjActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5105" editPartClassName="ValuePinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3050" editPartClassName="ActionInputPinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3050" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.18">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.51">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5056" editPartClassName="ActionInputPinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5057" editPartClassName="ActionInputPinInSendObjActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5106" editPartClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3051" editPartClassName="InputPinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3051" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.19">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.52">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5058" editPartClassName="InputPinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5107" editPartClassName="InputPinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3052" editPartClassName="SendSignalActionEditPart" itemSemanticEditPolicyClassName="SendSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="SendSignalActionViewFactory" canonicalEditPolicyClassName="SendSignalActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50" graphicalNodeEditPolicyClassName="SendSignalActionGraphicalNodeEditPolicy" createCommandClassName="SendSignalActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendSignalAction_3052" displayName="SendSignalAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.178/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusSendNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.SendSignalActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.53">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5060" editPartClassName="SendSignalActionNameEditPart" itemSemanticEditPolicyClassName="SendSignalActionNameItemSemanticEditPolicy" notationViewFactoryClassName="SendSignalActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3053" editPartClassName="ActionInputPinInSendSigActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3053" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.20">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.54">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5061" editPartClassName="ActionInputPinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5062" editPartClassName="ActionInputPinInSendSigActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5108" editPartClassName="ActionInputPinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3054" editPartClassName="ValuePinInSendSigActEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3054" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.21">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.55">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5063" editPartClassName="ValuePinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5064" editPartClassName="ValuePinInSendSigActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5109" editPartClassName="ValuePinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3055" editPartClassName="InputPinInSendSigActEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3055" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.22">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.56">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5065" editPartClassName="InputPinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5110" editPartClassName="InputPinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3060" editPartClassName="ValuePinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3060" displayName="ValuePin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.23">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.57">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5072" editPartClassName="ValuePinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5073" editPartClassName="ValuePinInSendSigActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5111" editPartClassName="ValuePinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3061" editPartClassName="ActionInputPinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3061" displayName="ActionInputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.24">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.58">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5074" editPartClassName="ActionInputPinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5075" editPartClassName="ActionInputPinInSendSigActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5112" editPartClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3062" editPartClassName="InputPinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3062" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.25">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.59">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5076" editPartClassName="InputPinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5113" editPartClassName="InputPinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3059" editPartClassName="ActivityParameterNodeEditPart" itemSemanticEditPolicyClassName="ActivityParameterNodeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityParameterNodeViewFactory" canonicalEditPolicyClassName="ActivityParameterNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActivityParameterNodeGraphicalNodeEditPolicy" createCommandClassName="ActivityParameterNodeCreateCommand" containers="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.72 /0/@diagram/@compartments.14" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059" displayName="ActivityParameterNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.93/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.60">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.61">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode/isControlType"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5071" editPartClassName="ParameterNodeNameEditPart" itemSemanticEditPolicyClassName="ParameterNodeNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityParameterNodeLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.15"/>
- </labels>
- </childNodes>
- <childNodes visualID="3063" editPartClassName="AcceptEventActionEditPart" itemSemanticEditPolicyClassName="AcceptEventActionItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionViewFactory" canonicalEditPolicyClassName="AcceptEventActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.53" graphicalNodeEditPolicyClassName="AcceptEventActionGraphicalNodeEditPolicy" createCommandClassName="AcceptEventActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063" displayName="AcceptEventAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.71/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.AcceptEventActionFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AcceptEventActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.62">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5078" editPartClassName="AcceptEventActionLabelEditPart" itemSemanticEditPolicyClassName="AcceptEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAcceptEventActionLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.CenteredWrappedLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.16"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5079" editPartClassName="AcceptTimeEventActionLabelEditPart" itemSemanticEditPolicyClassName="AcceptTimeEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.17"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5115" editPartClassName="AcceptTimeEventActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="AcceptTimeEventActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AcceptTimeEventActionStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3064" editPartClassName="OutputPinInAcceptEventActionEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInAcceptEventActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInAcceptEventActionGraphicalNodeEditPolicy" createCommandClassName="OutputPinInAcceptEventActionCreateCommand" containers="/0/@diagram/@childNodes.52" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5077" editPartClassName="OutputPinInAcceptEventActionLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5114" editPartClassName="OutputPinInAcceptEventActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3076" editPartClassName="ValueSpecificationActionEditPart" itemSemanticEditPolicyClassName="ValueSpecificationActionItemSemanticEditPolicy" notationViewFactoryClassName="ValueSpecificationActionViewFactory" canonicalEditPolicyClassName="ValueSpecificationActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.55" graphicalNodeEditPolicyClassName="ValueSpecificationActionGraphicalNodeEditPolicy" createCommandClassName="ValueSpecificationActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValueSpecificationAction_3076" displayName="ValueSpecificationAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.192/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ValueSpecificationActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.64">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5126" editPartClassName="ValueSpecificationActionNameEditPart" itemSemanticEditPolicyClassName="ValueSpecificationActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ValueSpecificationActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3077" editPartClassName="OutputPinInValSpecActEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInValSpecActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInValSpecActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInValSpecActCreateCommand" containers="/0/@diagram/@childNodes.54" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.65">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5124" editPartClassName="OutputPinInValSpecActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5125" editPartClassName="OutputPinInValSpecActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3069" editPartClassName="ConditionalNodeEditPart" itemSemanticEditPolicyClassName="ConditionalNodeItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeViewFactory" canonicalEditPolicyClassName="ConditionalNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.4" graphicalNodeEditPolicyClassName="ConditionalNodeGraphicalNodeEditPolicy" createCommandClassName="ConditionalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConditionalNode_3069" displayName="ConditionalNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.113/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ConditionalNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.66">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5119" editPartClassName="ConditionalNodeKeywordEditPart" itemSemanticEditPolicyClassName="ConditionalNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.18"/>
- </labels>
- </childNodes>
- <childNodes visualID="3070" editPartClassName="ExpansionRegionEditPart" itemSemanticEditPolicyClassName="ExpansionRegionItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionViewFactory" canonicalEditPolicyClassName="ExpansionRegionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59" compartments="/0/@diagram/@compartments.5" graphicalNodeEditPolicyClassName="ExpansionRegionGraphicalNodeEditPolicy" createCommandClassName="ExpansionRegionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070" displayName="ExpansionRegion">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.142/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.67">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5120" editPartClassName="ExpansionRegionKeywordEditPart" itemSemanticEditPolicyClassName="ExpansionRegionKeywordItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.18"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3074" editPartClassName="ExpansionNodeAsInEditPart" itemSemanticEditPolicyClassName="ExpansionNodeAsInItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionNodeViewFactory" canonicalEditPolicyClassName="ExpansionNodeAsInCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ExpansionNodeAsInGraphicalNodeEditPolicy" createCommandClassName="ExpansionNodeAsInCreateCommand" containers="/0/@diagram/@childNodes.57" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3074" displayName="ExpansionNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ExpansionNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="48" height="16"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.26">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/inputElement"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.68">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3075" editPartClassName="ExpansionNodeAsOutEditPart" itemSemanticEditPolicyClassName="ExpansionNodeAsOutItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionNodeViewFactory" canonicalEditPolicyClassName="ExpansionNodeAsOutCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ExpansionNodeAsOutGraphicalNodeEditPolicy" createCommandClassName="ExpansionNodeAsOutCreateCommand" containers="/0/@diagram/@childNodes.57" preferredSideName="SOUTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3075" displayName="ExpansionNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ExpansionNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="48" height="16"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.27">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/outputElement"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.69">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- </childNodes>
- <childNodes visualID="3071" editPartClassName="LoopNodeEditPart" itemSemanticEditPolicyClassName="LoopNodeItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeViewFactory" canonicalEditPolicyClassName="LoopNodeCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.66 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62" compartments="/0/@diagram/@compartments.6" graphicalNodeEditPolicyClassName="LoopNodeGraphicalNodeEditPolicy" createCommandClassName="LoopNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071" displayName="LoopNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.159/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.70">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5121" editPartClassName="LoopNodeKeywordEditPart" itemSemanticEditPolicyClassName="LoopNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.18"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3109" editPartClassName="OutputPinInLoopNodeAsBodyOutputEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsBodyOutputVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5184" editPartClassName="OutputPinInLoopNodeAsBodyOutputLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5185" editPartClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3110" editPartClassName="OutputPinInLoopNodeAsLoopVariableEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsLoopVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3110" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5186" editPartClassName="OutputPinInLoopNodeAsLoopVariableLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5183" editPartClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3111" editPartClassName="OutputPinInLoopNodeAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsResultCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5187" editPartClassName="OutputPinInLoopNodeAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5188" editPartClassName="OutputPinInLoopNodeAsResultAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3073" editPartClassName="SequenceNodeEditPart" itemSemanticEditPolicyClassName="SequenceNodeItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeViewFactory" canonicalEditPolicyClassName="SequenceNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.7" graphicalNodeEditPolicyClassName="SequenceNodeGraphicalNodeEditPolicy" createCommandClassName="SequenceNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SequenceNode_3073" displayName="SequenceNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.179/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SequenceNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.71">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5123" editPartClassName="SequenceNodeKeywordEditPart" itemSemanticEditPolicyClassName="SequenceNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.18"/>
- </labels>
- </childNodes>
- <childNodes visualID="3065" editPartClassName="StructuredActivityNodeEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeViewFactory" canonicalEditPolicyClassName="StructuredActivityNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.8" graphicalNodeEditPolicyClassName="StructuredActivityNodeGraphicalNodeEditPolicy" createCommandClassName="StructuredActivityNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065" displayName="StructuredActivityNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.74/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.72">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5117" editPartClassName="StructuredActivityNodeKeywordEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.18"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3105" editPartClassName="InputPinInLoopNodeAsVariableEditPart" itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableItemSemanticEditPolicy" canonicalEditPolicyClassName="InputPinInLoopNodeAsVariableCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInLoopNodeAsVariableGraphicalNodeEditPolicy" createCommandClassName="InputPinInLoopNodeAsVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3105" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.49">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5178" editPartClassName="InputPinInLoopNodeAsVariableLabelEditPart" itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5179" editPartClassName="InputPinInStructuredActivityNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3067" editPartClassName="ActivityPartitionEditPart" itemSemanticEditPolicyClassName="ActivityPartitionItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionViewFactory" canonicalEditPolicyClassName="ActivityPartitionCanonicalEditPolicy" compartments="/0/@diagram/@compartments.9" graphicalNodeEditPolicyClassName="ActivityPartitionGraphicalNodeEditPolicy" createCommandClassName="ActivityPartitionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.9">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067" displayName="ActivityPartition">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.73/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityPartitionFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityPartition"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.73">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5118" editPartClassName="ActivityPartitionNameEditPart" itemSemanticEditPolicyClassName="ActivityPartitionNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPartitionLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="3068" editPartClassName="InterruptibleActivityRegionEditPart" itemSemanticEditPolicyClassName="InterruptibleActivityRegionItemSemanticEditPolicy" notationViewFactoryClassName="InterruptibleActivityRegionViewFactory" canonicalEditPolicyClassName="InterruptibleActivityRegionCanonicalEditPolicy" compartments="/0/@diagram/@compartments.10" graphicalNodeEditPolicyClassName="InterruptibleActivityRegionGraphicalNodeEditPolicy" createCommandClassName="InterruptibleActivityRegionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068" displayName="InterruptibleActivityRegion">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.78/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleActivityRegionFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterruptibleActivityRegion"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
- </modelFacet>
- </childNodes>
- <childNodes visualID="3080" editPartClassName="CommentEditPartCN" itemSemanticEditPolicyClassName="CommentItemSemanticEditPolicy" notationViewFactoryClassName="CommentViewFactory" canonicalEditPolicyClassName="CommentCanonicalEditPolicy" graphicalNodeEditPolicyClassName="CommentGraphicalNodeEditPolicy" createCommandClassName="CommentCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.8 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Comment_3080" displayName="Comment">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.4/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.1/@expressions.28">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5138" editPartClassName="CommentBodyLabelEditPart" itemSemanticEditPolicyClassName="CommentBodyLabelItemSemanticEditPolicy" notationViewFactoryClassName="CommentBodyViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getCornerBentFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.23">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="3081" editPartClassName="ReadSelfActionEditPart" itemSemanticEditPolicyClassName="ReadSelfActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadSelfActionViewFactory" canonicalEditPolicyClassName="ReadSelfActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.71" graphicalNodeEditPolicyClassName="ReadSelfActionGraphicalNodeEditPolicy" createCommandClassName="ReadSelfActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadSelfAction_3081" displayName="ReadSelfAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.169/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadSelfActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.74">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5139" editPartClassName="ReadSelfActionNameEditPart" itemSemanticEditPolicyClassName="ReadSelfActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadSelfActionLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3084" editPartClassName="ReadSelfActionOutputPinEditPart" itemSemanticEditPolicyClassName="ReadSelfActionOutputPinItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="ReadSelfActionOutputPinCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ReadSelfActionOutputPinGraphicalNodeEditPolicy" createCommandClassName="ReadSelfActionOutputPinCreateCommand" containers="/0/@diagram/@childNodes.70" preferredSideName="EAST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.75">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5144" editPartClassName="OutputPinInReadSelfActionLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadSelfActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5145" editPartClassName="OutputPinInReadSelfActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInReadSelfActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3083" editPartClassName="ActivityEditPartCN" itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicyCN" notationViewFactoryClassName="ActivityViewFactory" canonicalEditPolicyClassName="ActivityCanonicalEditPolicyCN" childNodes="/0/@diagram/@childNodes.51" compartments="/0/@diagram/@compartments.11 /0/@diagram/@compartments.12 /0/@diagram/@compartments.13 /0/@diagram/@compartments.14" graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicyCN" createCommandClassName="ActivityCreateCommandCN" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="200" height="100"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCanonicalEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5142" editPartClassName="ActivityNameEditPartCN" itemSemanticEditPolicyClassName="ActivityNameEditPartItemSemanticEditPolicyCN" notationViewFactoryClassName="OpaqueActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5143" editPartClassName="ActivityIsSingleExecutionCNEditPart" itemSemanticEditPolicyClassName="ActivityIsSingleExecutionCNItemSemanticEditPolicy" notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getHeaderSingleExecution" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="3086" editPartClassName="CreateObjectActionEditPart" itemSemanticEditPolicyClassName="CreateObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="CreateObjectActionViewFactory" canonicalEditPolicyClassName="CreateObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.74" graphicalNodeEditPolicyClassName="CreateObjectActionGraphicalNodeEditPolicy" createCommandClassName="CreateObjectActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CreateObjectAction_3086" displayName="CreateObjectAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.122/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateObjectActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.76">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5148" editPartClassName="CreateObjectActionNameEditPart" itemSemanticEditPolicyClassName="CreateObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CreateObjectActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3087" editPartClassName="OutputPinInCreateObjectActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCreateObjectActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCreateObjectActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCreateObjectActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.73" preferredSideName="SOUTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.77">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5146" editPartClassName="OutputPinInCreateObjectActionAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5147" editPartClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3085" editPartClassName="ShapeNamedElementEditPart" itemSemanticEditPolicyClassName="ShapeNamedElementItemSemanticEditPolicy" canonicalEditPolicyClassName="ShapeNamedElementCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ShapeNamedElementGraphicalNodeEditPolicy" createCommandClassName="ShapeNamedElementCreateCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.NamedElement_3085" displayName="ShapeNamedElement"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ShapeNamedElementFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedElement"/>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5129" editPartClassName="ShapeNamedElementNameEditPart" itemSemanticEditPolicyClassName="ShapeNamedElementNameItemSemanticEditPolicy">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="25" y="3"/>
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes visualID="3088" editPartClassName="ReadStructuralFeatureActionEditPart" itemSemanticEditPolicyClassName="ReadStructuralFeatureActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadStructuralFeatureActionViewFactory" canonicalEditPolicyClassName="ReadStructuralFeatureActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78" graphicalNodeEditPolicyClassName="ReadStructuralFeatureActionGraphicalNodeEditPolicy" createCommandClassName="ReadStructuralFeatureActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadStructuralFeatureAction_3088" displayName="ReadStructuralFeatureAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.170/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadStructuralFeatureActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.78">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5153" editPartClassName="ReadStructuralFeatureActionNameEditPart" itemSemanticEditPolicyClassName="ReadStructuralFeatureActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadStructuralFeatureActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3089" editPartClassName="InputPinInReadStructuralFeatureAsObjectEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectGraphicalNodeEditPolicy" createCommandClassName="InputPinInReadStructuralFeatureAsObjectCreateCommand" containers="/0/@diagram/@childNodes.76" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3089" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.79">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5149" editPartClassName="InputPinInReadStructuralFeatureAsObjectLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5150" editPartClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3090" editPartClassName="OutputPinInReadStructuralFeatureAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInReadStructuralFeatureAsResultCreateCommand" containers="/0/@diagram/@childNodes.76" preferredSideName="SOUTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.80">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5151" editPartClassName="OutputPinInReadStructuralFeatureAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5152" editPartClassName="InputPinInReadStructuralFeatureAsResultWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3091" editPartClassName="AddStructuralFeatureValueActionEditPart" itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionItemSemanticEditPolicy" notationViewFactoryClassName="AddStructuralFeatureValueActionViewFactory" canonicalEditPolicyClassName="AddStructuralFeatureValueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82" graphicalNodeEditPolicyClassName="AddStructuralFeatureValueActionGraphicalNodeEditPolicy" createCommandClassName="AddStructuralFeatureValueActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddStructuralFeatureValueAction_3091" displayName="AddStructuralFeatureValueAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.95/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AddStructuralFeatureValueActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.81">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5160" editPartClassName="AddStructuralFeatureValueActionNameEditPart" itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="AddStructuralFeatureValueActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3092" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddStructuralFeatureValueActionAsObjectCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3092" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.29">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.82">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5154" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5155" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3093" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddStructuralFeatureValueActionAsValueCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3093" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.30">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.83">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5156" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2EditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2ItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5157" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2EditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2ItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3094" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInAddStructuralFeatureValueActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="SOUTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.84">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5158" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3EditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3ItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5159" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3EditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3ItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3095" editPartClassName="DestroyObjectActionEditPart" itemSemanticEditPolicyClassName="DestroyObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="DestroyObjectActionViewFactory" canonicalEditPolicyClassName="DestroyObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.84" graphicalNodeEditPolicyClassName="DestroyObjectActionGraphicalNodeEditPolicy" createCommandClassName="DestroyObjectActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DestroyObjectAction_3095" displayName="DestroyObjectAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.128/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DestroyObjectActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.85">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5163" editPartClassName="DestroyObjectActionNameEditPart" itemSemanticEditPolicyClassName="DestroyObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="DestroyObjectActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3096" editPartClassName="InputPinInDestroyObjectActionEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInDestroyObjectActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInDestroyObjectActionGraphicalNodeEditPolicy" createCommandClassName="InputPinInDestroyObjectActionCreateCommand" containers="/0/@diagram/@childNodes.83" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3096" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.31">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.86">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5161" editPartClassName="InputPinInDestroyObjectActionLabelEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5162" editPartClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3097" editPartClassName="ReadVariableActionEditPart" itemSemanticEditPolicyClassName="ReadVariableActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadVariableActionViewFactory" canonicalEditPolicyClassName="ReadVariableActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.86" graphicalNodeEditPolicyClassName="ReadVariableActionGraphicalNodeEditPolicy" createCommandClassName="ReadVariableActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadVariableAction_3097" displayName="ReadVariableAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.171/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadVariableActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.87">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5166" editPartClassName="ReadVariableActionNameEditPart" itemSemanticEditPolicyClassName="ReadVariableActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadVariableActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3098" editPartClassName="OutputPinInReadVariableActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInReadVariableActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInReadVariableActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInReadVariableActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.85">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098" displayName="OutputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.32">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.88">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5164" editPartClassName="OutputPinInReadVariableActionAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5165" editPartClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3099" editPartClassName="AddVariableValueActionEditPart" itemSemanticEditPolicyClassName="AddVariableValueActionItemSemanticEditPolicy" notationViewFactoryClassName="AddVariableValueActionViewFactory" canonicalEditPolicyClassName="AddVariableValueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89" graphicalNodeEditPolicyClassName="AddVariableValueActionGraphicalNodeEditPolicy" createCommandClassName="AddVariableValueActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddVariableValueAction_3099" displayName="AddVariableValueAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.1/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AddVariableValueActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.89">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5171" editPartClassName="AddVariableValueActionNameEditPart" itemSemanticEditPolicyClassName="AddVariableValueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="AddVariableValueActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3100" editPartClassName="InputPinInAddVariableValueActionAsInsertAtEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddVariableValueActionAsInsertAtCreateCommand" containers="/0/@diagram/@childNodes.87" preferredSideName="WEST">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3100" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.33">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.90">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5167" editPartClassName="InputPinInAddVariableValueActionAsInsertAtLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5168" editPartClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3101" editPartClassName="InputPinInAddVariableValueActionAsValueEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsValueCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsValueGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddVariableValueActionAsValueCreateCommand" containers="/0/@diagram/@childNodes.87" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3101" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.34">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.91">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5169" editPartClassName="InputPinInAddVariableValueActionAsValueLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueSimpleLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5170" editPartClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3102" editPartClassName="BroadcastSignalActionEditPart" itemSemanticEditPolicyClassName="BroadcastSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="BroadcastSignalActionViewFactory" canonicalEditPolicyClassName="BroadcastSignalActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.91" graphicalNodeEditPolicyClassName="BroadcastSignalActionGraphicalNodeEditPolicy" createCommandClassName="BroadcastSignalActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.BroadcastSignalAction_3102" displayName="BroadcastSignalAction">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.99/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BroadcastSignalActionCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BroadcastSignalAction"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.92">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5175" editPartClassName="BroadcastSignalActionNameEditPart" itemSemanticEditPolicyClassName="BroadcastSignalActionNameItemSemanticEditPolicy" notationViewFactoryClassName="BroadcastSignalActionNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- </childNodes>
- <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3103" editPartClassName="InputPinInBroadcastSignalActionEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInBroadcastSignalActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInBroadcastSignalActionGraphicalNodeEditPolicy" createCommandClassName="InputPinInBroadcastSignalActionCreateCommand" containers="/0/@diagram/@childNodes.90" preferredSideName="NORTH">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3103" displayName="InputPin">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
- <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.35">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.93">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5172" editPartClassName="InputPinInBroadcastSignalActionLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.6"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5173" editPartClassName="InputPinInBroadcastSignalActionValueLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionValueLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.7"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5174" editPartClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- </childNodes>
- <childNodes visualID="3104" editPartClassName="CentralBufferNodeEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeItemSemanticEditPolicy" canonicalEditPolicyClassName="CentralBufferNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="CentralBufferNodeGraphicalNodeEditPolicy" createCommandClassName="CentralBufferNodeCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CentralBufferNode_3104" displayName="CentralBufferNode">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.103/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ObjectNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ObjectNodeDescriptor extends org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fObjectNodeLabel; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ObjectNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;));&#xD;&#xA;&#xD;&#xA;this.add(fObjectNodeLabel);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getObjectNodeLabel() {&#xD;&#xA;&#x9;&#x9;return fObjectNodeLabel;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
- <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CentralBufferNode"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.94">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5176" editPartClassName="CentralBufferNodeLabelEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeWrappingLabelItemSemanticEditPolicy">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getObjectNodeLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet parser="/0/@labelParsers/@implementations.20"/>
- </labels>
- <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5177" editPartClassName="CentralBufferNodeSelectionEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeSelectionItemSemanticEditPolicy">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.21"/>
- </labels>
- </childNodes>
- <childNodes visualID="3112" editPartClassName="ConstraintEditPartCN" itemSemanticEditPolicyClassName="ConstraintItemSemanticEditPolicyCN" canonicalEditPolicyClassName="ConstraintCanonicalEditPolicyCN" graphicalNodeEditPolicyClassName="ConstraintGraphicalNodeEditPolicyCN" createCommandClassName="ConstraintCreateCommandCN" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Constraint_3112" displayName="Constraint">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.117">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5189" editPartClassName="ConstraintNameEditPartCN" itemSemanticEditPolicyClassName="ConstraintName2ItemSemanticEditPolicy" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5190" editPartClassName="ConstraintBodyEditPartCN" itemSemanticEditPolicyClassName="ConstraintNameItemSemanticEditPolicy">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.22" viewPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
- </modelFacet>
- </labels>
- </childNodes>
- <topLevelNodes visualID="2001" editPartClassName="ActivityEditPart" itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicy" notationViewFactoryClassName="ActivityViewFactory" canonicalEditPolicyClassName="ActivityCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.51" compartments="/0/@diagram/@compartments.0 /0/@diagram/@compartments.1 /0/@diagram/@compartments.2 /0/@diagram/@compartments.3" graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicy" createCommandClassName="ActivityCreateCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Activity_2001" displayName="Activity">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure">
- <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="857" height="757"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.COMPONENT_ROLE" editPolicyQualifiedClassName="org.eclipse.gef.editpolicies.RootComponentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ResizeActivityEditPolicy"/>
- <modelFacet>
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- </modelFacet>
- <labels visualID="5001" editPartClassName="ActivityNameEditPart" itemSemanticEditPolicyClassName="ActivityNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityNameViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="5002" editPartClassName="ActivityIsSingleExecutionEditPart" itemSemanticEditPolicyClassName="ActivityIsSingleExecutionItemSemanticEditPolicy" notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getHeaderSingleExecution" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
- </modelFacet>
- </labels>
- </topLevelNodes>
- <links visualID="4001" editPartClassName="ActionLocalPreconditionEditPart" itemSemanticEditPolicyClassName="ActionLocalPreconditionItemSemanticEditPolicy" notationViewFactoryClassName="ActionLocalPreconditionViewFactory" createCommandClassName="ActionLocalPreconditionCreateCommand" reorientCommandClassName="ActionLocalPreconditionReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="DashedLinkDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
- <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
- </modelFacet>
- </links>
- <links visualID="4002" editPartClassName="ActionLocalPostconditionEditPart" itemSemanticEditPolicyClassName="ActionLocalPostconditionItemSemanticEditPolicy" notationViewFactoryClassName="ActionLocalPostconditionViewFactory" createCommandClassName="ActionLocalPostconditionCreateCommand" reorientCommandClassName="ActionLocalPostconditionReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="DashedLinkDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
- <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
- </modelFacet>
- </links>
- <links visualID="4003" editPartClassName="ObjectFlowEditPart" itemSemanticEditPolicyClassName="ObjectFlowItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowViewFactory" createCommandClassName="ObjectFlowCreateCommand" reorientCommandClassName="ObjectFlowReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003" displayName="ObjectFlow">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.125/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
- <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.95">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
- <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
- </modelFacet>
- <labels visualID="6001" editPartClassName="ObjectFlowNameEditPart" itemSemanticEditPolicyClassName="ObjectFlowNameItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowNameViewFactory" alignment="SOURCE">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="6002" editPartClassName="ObjectFlowWeightEditPart" itemSemanticEditPolicyClassName="ObjectFlowWeightItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.8"/>
- </labels>
- <labels visualID="6005" editPartClassName="ObjectFlowSelectionEditPart" itemSemanticEditPolicyClassName="ObjectFlowSelectionItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="20" y="40"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.12"/>
- </labels>
- <labels visualID="6006" editPartClassName="ObjectFlowTransformationEditPart" itemSemanticEditPolicyClassName="ObjectFlowTransformationItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="-20" y="-60"/>
- </viewmap>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
- <modelFacet parser="/0/@labelParsers/@implementations.11"/>
- </labels>
- <labels visualID="6007" editPartClassName="DecisionInputFlowEditPart" itemSemanticEditPolicyClassName="DecisionInputFlowItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" alignment="SOURCE">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.13"/>
- </labels>
- <labels visualID="6008" editPartClassName="ObjectFlowGuardEditPart" itemSemanticEditPolicyClassName="ObjectFlowGuardItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" alignment="TARGET">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.14"/>
- </labels>
- <labels visualID="6010" editPartClassName="ObjectFlowAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ObjectFlowAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAppliedStereotypeLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- <labels visualID="6014" editPartClassName="ObjectFlowInterruptibleIconEditPart" itemSemanticEditPolicyClassName="ObjectFlowInterruptibleIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- </labels>
- <creationConstraints sourceEnd="/0/@expressionProviders/@providers.0/@expressions.96" targetEnd="/0/@expressionProviders/@providers.0/@expressions.97"/>
- </links>
- <links visualID="4004" editPartClassName="ControlFlowEditPart" itemSemanticEditPolicyClassName="ControlFlowItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowViewFactory" createCommandClassName="ControlFlowCreateCommand" reorientCommandClassName="ControlFlowReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004" displayName="ControlFlow">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.116/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
- <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
- <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
- <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.98">
- <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </initializers>
- </modelElementInitializer>
- <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
- <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
- </modelFacet>
- <labels visualID="6003" editPartClassName="ControlFlowNameEditPart" itemSemanticEditPolicyClassName="ControlFlowNameItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowNameViewFactory" alignment="SOURCE">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
- <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
- </modelFacet>
- </labels>
- <labels visualID="6004" editPartClassName="ControlFlowWeightEditPart" itemSemanticEditPolicyClassName="ControlFlowWeightItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.8"/>
- </labels>
- <labels visualID="6009" editPartClassName="ControlFlowGuardEditPart" itemSemanticEditPolicyClassName="ControlFlowGuardItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory" alignment="TARGET">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.14"/>
- </labels>
- <labels visualID="6011" editPartClassName="ControlFlowAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ControlFlowAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory" readOnly="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAppliedStereotypeLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.1"/>
- </labels>
- <labels visualID="6013" editPartClassName="ControlFlowInterruptibleIconEditPart" itemSemanticEditPolicyClassName="ControlFlowInterruptibleIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- </labels>
- <creationConstraints sourceEnd="/0/@expressionProviders/@providers.0/@expressions.99" targetEnd="/0/@expressionProviders/@providers.0/@expressions.100"/>
- </links>
- <links visualID="4005" editPartClassName="ExceptionHandlerEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerItemSemanticEditPolicy" notationViewFactoryClassName="ExceptionHandlerViewFactory" createCommandClassName="ExceptionHandlerCreateCommand" reorientCommandClassName="ExceptionHandlerReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExceptionHandler_4005" displayName="ExceptionHandler">
- <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.79/@elementType"/>
- </elementType>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ExceptionHandlerFigure"/>
- <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
- <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
- <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
- <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
- <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/protectedNode"/>
- <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/exceptionInput"/>
- </modelFacet>
- <labels visualID="6012" editPartClassName="ExceptionHandlerTypeEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerTypeItemSemanticEditPolicy" notationViewFactoryClassName="ExceptionHandlerLabelViewFactory">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
- <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="40"/>
- </viewmap>
- <modelFacet parser="/0/@labelParsers/@implementations.19"/>
- </labels>
- <labels visualID="6015" editPartClassName="ExceptionHandlerIconEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
- </labels>
- </links>
- <links visualID="4006" editPartClassName="CommentLinkEditPart" itemSemanticEditPolicyClassName="CommentLinkItemSemanticEditPolicy" notationViewFactoryClassName="CommentAnnotatedElementViewFactory" createCommandClassName="CommentLinkCreateCommand" reorientCommandClassName="CommentLinkReorientCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
- <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
- <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/annotatedElement"/>
- </modelFacet>
- </links>
- <links visualID="4007" editPartClassName="ConstraintConstrainedElementEditPart" createCommandClassName="ConstraintConstrainedElementCreateCommand">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
- <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConstraintConstrainedElement_4007"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
- <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
- <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/constrainedElement"/>
- </modelFacet>
- </links>
- <compartments visualID="7001" editPartClassName="ActivityActivityParametersCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityParametersCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityParametersCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.0" title="ActivityFigureParameterCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getParameterFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityParametersCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- </compartments>
- <compartments visualID="7002" editPartClassName="ActivityActivityPreConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityPreConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityPreConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.1" title="ActivityFigurePreconditionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPreconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPreConditionsCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- </compartments>
- <compartments visualID="7003" editPartClassName="ActivityActivityPostConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityPostConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityPostConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.2" title="ActivityFigurePostCondtionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPostconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPostConditionsCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- </compartments>
- <compartments visualID="7004" editPartClassName="ActivityActivityContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93" title="ActivityFigureContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getContentFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomActivityActivityContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7008" editPartClassName="ConditionalNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.56" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomConditionalNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7009" editPartClassName="ExpansionRegionStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.57" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomExpansionRegionStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7010" editPartClassName="LoopNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.60" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomLoopNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7012" editPartClassName="SequenceNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.64" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomSequenceNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7005" editPartClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.65" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomStructuredActivityNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7006" editPartClassName="ActivityPartitionActivityPartitionContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionActivityPartitionContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="ActivityPartitionContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.67" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getActivityPartitionCompartment" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomActivityPartitionActivityPartitionContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7007" editPartClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentEditPart" itemSemanticEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentViewFactory" canonicalEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="InterruptibleActivityRegionContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.68" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleActivityRegionFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomInterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentItemSemanticEditPolicy"/>
- </compartments>
- <compartments visualID="7014" editPartClassName="ActivityCNParametersCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNParametersCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNParametersCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.0" title="ActivityFigureParameterCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getParameterFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityParametersCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- </compartments>
- <compartments visualID="7015" editPartClassName="ActivityCNPreConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNPreConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNPreConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.1" title="ActivityFigurePreconditionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPreconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPreConditionsCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
- </compartments>
- <compartments visualID="7016" editPartClassName="ActivityCNPostConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNPostConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNPostConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.2" title="ActivityFigurePostCondtionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPostconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPostConditionsCompartmentCanonicalEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- </compartments>
- <compartments visualID="7013" editPartClassName="ActivityCNContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.51" title="ActivityFigureContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72" listLayout="false">
- <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
- <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getContentFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
- <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
- </compartments>
- <palette packageName="org.eclipse.papyrus.uml.diagram.activity.part">
- <groups title="ActivityGroup" description="ActivityGroup" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createActivityGroupGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Activity Partition" description="Create an Activity Partition" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" genNodes="/0/@diagram/@childNodes.67"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Interruptible Activity Region" description="Create an Interruptible Activity Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" genNodes="/0/@diagram/@childNodes.68"/>
- </groups>
- <groups title="ControlNodes" description="ControlNodes" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createControlNodesGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Initial node" description="Create an Initial node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" genNodes="/0/@diagram/@childNodes.3"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Activity final" description="Create an Activity final node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" genNodes="/0/@diagram/@childNodes.4"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Flow final" description="Create a Flow final node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" genNodes="/0/@diagram/@childNodes.5"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Decision node" description="Create a Decision node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" genNodes="/0/@diagram/@childNodes.32"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Merge node" description="Create a Merge node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" genNodes="/0/@diagram/@childNodes.33"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Join node" description="Create a Merge node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" genNodes="/0/@diagram/@childNodes.35"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Fork node" description="Create a Fork node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" genNodes="/0/@diagram/@childNodes.34"/>
- </groups>
- <groups title="Nodes" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Activity" description="Create an Activity" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" genNodes="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.72"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Activity Parameter Node" description="Create an Activity Parameter Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" genNodes="/0/@diagram/@childNodes.51"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Central Buffer Node" description="Create a Central Buffer Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" genNodes="/0/@diagram/@childNodes.92"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Data Store Node" description="Create a Data Store Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" genNodes="/0/@diagram/@childNodes.36"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Comment" description="Create a Comment" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" genNodes="/0/@diagram/@childNodes.69"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Constraint" description="Create a Cosntraint" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.93"/>
- </groups>
- <groups title="Edges" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Control Flow" description="Create a Control Flow" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" genLinks="/0/@diagram/@links.3"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Exception Handler" description="Create an Exception Handler" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" genLinks="/0/@diagram/@links.4"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Object Flow" description="Create an Object Flow" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" genLinks="/0/@diagram/@links.2"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Link" description="Create of a link for comment" largeIconPath="icons/obj16/Link.gif" smallIconPath="icons/obj16/Link.gif" genLinks="/0/@diagram/@links.5 /0/@diagram/@links.6"/>
- </groups>
- <groups title="Constraints" description="Constraints" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createConstraintsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Constraint" description="Create a Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.30"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Interaction Constraint" description="Create an Interaction Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Interval Constraint" description="Create an Interval Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" genNodes="/0/@diagram/@childNodes.28"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Duration Constraint" description="Create a Duration Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" genNodes="/0/@diagram/@childNodes.24"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Time Constraint" description="Create a Time Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" genNodes="/0/@diagram/@childNodes.26"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Constraint" description="Create a Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.31"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Interaction Constraint" description="Create an Interaction Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Interval Constraint" description="Create an Interval Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" genNodes="/0/@diagram/@childNodes.29"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Duration Constraint" description="Create a Duration Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" genNodes="/0/@diagram/@childNodes.25"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Time Constraint" description="Create a Time Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" genNodes="/0/@diagram/@childNodes.27"/>
- </groups>
- <groups title="Pins" description="Pins" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createPinsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Output Pin" description="Create an Output Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" genNodes="/0/@diagram/@childNodes.10 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Input Pin" description="Create an Input Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" genNodes="/0/@diagram/@childNodes.9 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.66"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Action Input Pin" description="Create an Action Input Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" genNodes="/0/@diagram/@childNodes.8 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.45"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Value Pin" description="Create a Value Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" genNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.46"/>
- </groups>
- <groups title="ExpansionRegions" description="ExpansionRegions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createExpansionRegionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Expansion Region" description="Create an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" genNodes="/0/@diagram/@childNodes.57"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Input Expansion Node" description="Create an Expansion Node as Input of an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" genNodes="/0/@diagram/@childNodes.58"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Output Expansion Node" description="Create an Expansion Node as Output of an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" genNodes="/0/@diagram/@childNodes.59"/>
- </groups>
- <groups title="InvocationActions" description="InvocationActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="InvocationActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Broadcast Signal Action" description="Create a Broadcast Signal Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" genNodes="/0/@diagram/@childNodes.90"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Call Behavior Action" description="Create an Call Behavior Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" genNodes="/0/@diagram/@childNodes.11"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Call Operation Action" description="Create a Call Operation Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" genNodes="/0/@diagram/@childNodes.16"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Send Object Action" description="Create a Send Object Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" genNodes="/0/@diagram/@childNodes.37"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Send Signal Action" description="Create a Send Signal Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" genNodes="/0/@diagram/@childNodes.44"/>
- </groups>
- <groups title="ObjectActions" description="ObjectActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createObjectActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Create Object Action" description="Create a Create Object Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" genNodes="/0/@diagram/@childNodes.73"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Destroy Object Action" description="Create a Destroy Object Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" genNodes="/0/@diagram/@childNodes.83"/>
- <entries xsi:type="gmfgen:ToolEntry" title="ReadSelfAction" description="Create a ReadSelfAction" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" genNodes="/0/@diagram/@childNodes.70"/>
- </groups>
- <groups title="StructuredActions" description="StructuredActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createStructuredActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Structured Activity Node" description="Create a Structured Activity Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" genNodes="/0/@diagram/@childNodes.65"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Loop Node" description="Create a Loop Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" genNodes="/0/@diagram/@childNodes.60"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Sequence Node" description="Create a Sequence Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" genNodes="/0/@diagram/@childNodes.64"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Conditional Node" description="Create a Conditional Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" genNodes="/0/@diagram/@childNodes.56"/>
- </groups>
- <groups title="StructuralFeatureActions" description="StructuralFeatureActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createStructuralFeatureActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Read Structural Feature Action" description="Create Read Structural Feature Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" genNodes="/0/@diagram/@childNodes.76"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Add Structural Feature Value Action" description="Create Add Structural Feature Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" genNodes="/0/@diagram/@childNodes.79"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Add Structural Feature Value Action" description="Create Add Structural Feature Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" genNodes="/0/@diagram/@childNodes.79"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Read Structural Feature Action" description="Create Read Structural Feature Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" genNodes="/0/@diagram/@childNodes.76"/>
- </groups>
- <groups title="VariableActions" description="VariableActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createVariableActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Add Variable Value Action" description="Create Add Variable Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" genNodes="/0/@diagram/@childNodes.87"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Read Variable Action" description="Create a Read Variable Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" genNodes="/0/@diagram/@childNodes.85"/>
- </groups>
- <groups title="MiscellaneousActions" description="MiscellaneousActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createOtherActionsGroup" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Opaque Action" description="Create an Opaque Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" genNodes="/0/@diagram/@childNodes.6"/>
- <entries xsi:type="gmfgen:ToolEntry" title="Value Specification Action" description="Create a Value Specification Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" genNodes="/0/@diagram/@childNodes.54"/>
- </groups>
- <groups title="AcceptEventActions" description="AcceptEventActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
- <entries xsi:type="gmfgen:ToolEntry" title="Accept Event Action" description="Create an Accept Event Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" genNodes="/0/@diagram/@childNodes.52"/>
- </groups>
- </palette>
- <preferencePages xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.general" name="UML Diagram">
- <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.appearance" name="Appearance" kind="Appearance"/>
- <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.connections" name="Connections" kind="Connections"/>
- <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.printing" name="Printing" kind="Printing"/>
- <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.rulersAndGrid" name="Rulers And Grid" kind="RulersAndGrid"/>
- </preferencePages>
- </diagram>
- <plugin iD="org.eclipse.papyrus.uml.diagram.activity" name="Papyrus activity editor Plugin" provider="Papyrus" version="1.0.0.qualifier">
- <requiredPlugins>org.eclipse.draw2d</requiredPlugins>
- <requiredPlugins>org.eclipse.papyrus.uml.diagram.common</requiredPlugins>
- <requiredPlugins>org.eclipse.gmf.runtime.draw2d.ui</requiredPlugins>
- </plugin>
- <editor/>
- <navigator>
- <childReferences child="/0/@diagram"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.0"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.1"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.2"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.3"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.4"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.5"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.7"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.8"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.9"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.10"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.6"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.12"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.13"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.14"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.15"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.11"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.17"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.18"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.19"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.20"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.21"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.22"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.23"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.16"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.24"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.25"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.26"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.27"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.28"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.29"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.30"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.31"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.32"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.33"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.34"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.35"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.36"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.38"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.39"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.40"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.41"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.42"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.43"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.37"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.45"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.46"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.47"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.48"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.49"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.50"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.44"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.51"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@childNodes.53"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.52"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@childNodes.55"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.54"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.56"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@childNodes.58"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@childNodes.59"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.57"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.60"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.64"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.65"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.67"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.68"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.69"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@childNodes.71"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.70"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.0"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.1"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.2"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.3"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.4"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.5"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.6"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.11"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.16"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.24"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.25"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.26"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.27"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.28"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.29"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.30"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.31"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.32"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.33"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.34"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.35"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.36"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.37"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.44"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.51"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.52"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.54"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.56"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.57"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.60"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.64"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.65"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.67"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.68"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.69"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.70"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.72"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@childNodes.74"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.73"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.75"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@childNodes.77"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@childNodes.78"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.76"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.80"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.81"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.82"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.79"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@childNodes.84"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.83"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@childNodes.86"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.85"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@childNodes.88"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@childNodes.89"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.87"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@childNodes.91"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.90"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.92"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.72"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.73"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.75"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.76"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.79"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.83"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.85"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.87"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.90"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.92"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@topLevelNodes.0"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.0" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.1" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.2" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.3" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.4" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.5" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.7" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.8" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.9" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.10" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.12" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.13" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.14" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.15" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.17" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.18" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.19" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.20" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.21" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.22" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.23" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.32" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.33" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.34" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.35" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.36" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.38" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.39" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.40" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.41" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.42" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.43" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.45" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.46" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.47" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.48" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.49" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.50" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.51" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.53" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.55" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.58" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.59" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.71" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.74" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.77" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.78" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.80" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.81" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.82" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.84" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.86" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.88" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.89" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.91" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.92" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.3" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.3" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.4" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.5" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.7" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.8" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.9" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.10" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.12" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.13" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.14" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.15" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.17" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.18" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.19" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.20" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.21" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.22" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.23" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.32" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.33" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.34" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.35" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.36" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.38" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.39" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.40" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.41" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.42" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.43" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.45" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.46" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.47" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.48" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.49" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.50" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.51" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.53" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.55" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.58" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.59" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.71" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.74" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.77" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.78" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.80" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.81" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.82" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.84" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.86" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.88" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.89" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.91" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.92" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.4" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram" child="/0/@diagram/@links.5" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@topLevelNodes.0" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.67" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.67" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.68" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.68" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.69" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.69" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.72" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.2" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.69" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
- <childReferences parent="/0/@diagram/@childNodes.69" child="/0/@diagram/@links.5" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
- </navigator>
- <diagramUpdater/>
- <propertySheet>
- <tabs xsi:type="gmfgen:GenStandardPropertyTab" iD="appearance"/>
- <tabs xsi:type="gmfgen:GenStandardPropertyTab" iD="diagram"/>
- <tabs xsi:type="gmfgen:GenCustomPropertyTab" iD="domain" label="Core">
- <filter xsi:type="gmfgen:TypeTabFilter">
- <types>org.eclipse.gmf.runtime.notation.View</types>
- <types>org.eclipse.gef.EditPart</types>
- <generatedTypes>abstractNavigatorItem</generatedTypes>
- </filter>
- </tabs>
- </propertySheet>
- <domainGenModel href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#/"/>
- <expressionProviders>
- <providers xsi:type="gmfgen:GenJavaExpressionProvider" injectExpressionBody="true">
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return true;"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if(source instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canStartNewObjectFlow((Action)source)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateControlEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/*&#xD;&#xA;&#x9; * rule validateJoinNode_validateIncomingObjectFlow :&#xD;&#xA;&#x9; * We do not prevent creation of an outgoing ObjectFlow even if there is no incoming ObjectFlow.&#xD;&#xA;&#x9; * We let the possibility that the user intends to add an incoming ObjectFlow later.&#xD;&#xA;&#x9; */&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (source instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> incomings = source.getIncomings();&#xD;&#xA;&#x9;if (!incomings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if(target instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canEndNewObjectFlow((Action)target)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge is a ControlFlow which means there must be no incoming ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;/*&#xD;&#xA;&#x9;&#x9; * There is a ControlFlow which means there must be no&#xD;&#xA;&#x9;&#x9; * ObjectFlow but the decision flow itself.&#xD;&#xA;&#x9;&#x9; * We let the user insert up to one ObjectFlow for being&#xD;&#xA;&#x9;&#x9; * able to select the decision flow among existing&#xD;&#xA;&#x9;&#x9; * input flows.&#xD;&#xA;&#x9;&#x9; */&#xD;&#xA;&#x9;&#x9;if(target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow()) != null) {&#xD;&#xA;&#x9;&#x9;&#x9;// there is already an object flow which is intended to become the decision flow&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (target instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> outgoings = target.getOutgoings();&#xD;&#xA;&#x9;if (!outgoings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
- <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if(source instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)source).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge must be an ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;int incomingObjectFlowNumber = 0;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : source.getIncomings()) {&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlowNumber++;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlowNumber > 1) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow (not intended for decisionInputFlow) which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if(target instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)target).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = null;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : target.getIncomings()) {&#xD;&#xA;&#x9;&#x9;// filter the decision flow&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow &amp;&amp; incomingEdge != ((DecisionNode)target).getDecisionInputFlow()) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlow = incomingEdge;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInputOutputParameter(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateCompatibleType(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateSourceAndTarget(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateCompatibleTypes(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateSameUpperBounds(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTarget(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTransformationBehaviour(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInputAndOutputParameter(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateIncomingObjectOneInputParameter(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateIncomingControlOneInputParameter(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTwoInputParameters(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInterruptibleEdge(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_HandlerBody_Constraint4(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint2(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_SourceAndTargetEdge_Constraint1(context, ctx);"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint3(context, ctx);"/>
- <expressions body="org.eclipse.uml2.uml.LiteralString literalString=org.eclipse.uml2.uml.UMLFactory.eINSTANCE.createLiteralString();&#xD;&#xA;literalString.setValue(&quot;&quot;);&#xD;&#xA;return literalString;"/>
- </providers>
- <providers xsi:type="gmfgen:GenExpressionInterpreter">
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).inputElement->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).outputElement->includes(self)&#xD;&#xA;else false endif"/>
- <expressions body="' '"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).object->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(DestroyObjectAction)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ReadVariableAction)&#xD;&#xA;then self.owner.oclAsType(ReadVariableAction).result->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(BroadcastSignalAction)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->isEmpty()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="not self.source.oclIsKindOf(InitialNode)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->isEmpty()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--not self.isUnique"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--((not self.selection.oclIsUndefined()) implies self.isOrdered) and&#xD;&#xA;--(self.isOrdered implies (not self.selection.oclIsUndefined()))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="true&#xD;&#xA;-- Already checked by validateControlFlow_validateObjectNodes"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.isControl implies self.isControlType"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing.target->forAll(inStructuredNode=self.owner)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.output->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.input->forAll(oclIsKindOf(ActionInputPin))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;(self.fromAction.incoming->isEmpty() and self.fromAction.outgoing->isEmpty()&#xD;&#xA;and self.fromAction.input->forAll(incoming->isEmpty() and outgoing->isEmpty())&#xD;&#xA;and self.fromAction.output->forAll(incoming->isEmpty() and outgoing->isEmpty()))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->isEmpty()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming.source->forAll(inStructuredNode=self.owner)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.owner.oclIsKindOf(Activity)&#xD;&#xA;or self.owner.oclIsKindOf(ActivityGroup)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="true&#xD;&#xA;-- constraint is checked by the model structure"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="-- This constraint is implemented separately for not being in live mode.&#xD;&#xA;-- Other constraints have been relaxed to supprot null source and target&#xD;&#xA;not self.source.oclIsUndefined() and not self.target.oclIsUndefined()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.source.oclIsUndefined() or not self.source.oclIsKindOf(Action))&#xD;&#xA;and (self.target.oclIsUndefined() or not self.target.oclIsKindOf(Action))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.selection.oclIsUndefined()) implies self.source.oclIsKindOf(ObjectNode)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.isMulticast implies not self.isMultireceive"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.source.oclIsUndefined() or&#xD;&#xA;&#x9;(self.source.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.source.oclAsType(ObjectNode).isControlType)&#xD;&#xA;) and&#xD;&#xA;(self.target.oclIsUndefined() or&#xD;&#xA;&#x9;(self.target.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.target.oclAsType(ObjectNode).isControlType)&#xD;&#xA;)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() > 0 and&#xD;&#xA;self.incoming->size() > 0 and&#xD;&#xA;self.incoming->size() &lt;= 2"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ObjectFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ObjectFlow)) ) or&#xD;&#xA;(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ControlFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ControlFlow)) )"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInputFlow.oclIsUndefined()) implies&#xD;&#xA;self.incoming->includes(self.decisionInputFlow)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA;self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::out or&#xD;&#xA; direction = ParameterDirectionKind::inout)->size() = 0&#xD;&#xA;and self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::return)->size() = 1&#xD;&#xA;)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA; (self.decisionInputFlow.oclIsUndefined() and&#xD;&#xA; self.incoming->select(i | i.oclIsKindOf(ControlFlow))->size() = 1&#xD;&#xA; ) implies&#xD;&#xA; self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::_in)->size() = 0&#xD;&#xA;)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->notEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->isEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->notEmpty() implies self.outgoing->isEmpty()) and&#xD;&#xA;(self.outgoing->notEmpty() implies self.incoming->isEmpty())"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.classifier.oclIsUndefined()) implies (self.classifier.isAbstract = false)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.classifier.oclIsUndefined()) implies (not self.classifier.oclIsKindOf(uml::AssociationClass))"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.value->notEmpty() implies self.value.type = self.structuralFeature.type"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="result->notEmpty() implies self.result.type = self.object.type"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.target.type->size() = 0"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(not self.structuralFeature.oclIsUndefined()) implies (self.structuralFeature.isStatic = false)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier.oclAsType(Type)->includes(self.object.type) or&#xD;&#xA;self.structuralFeature.oclAsType(Property).opposite.type = self.object.type"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.object.lowerBound()=1 and self.object.upperBound()=1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty()"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty() implies self.value.type = self.variable.type"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.value.lowerBound()=1 and self.value.upperBound()=1"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.variable.isAccessibleBy(self)"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="self.result.type =self.variable.type and self.result.isOrdered = self.variable.isOrdered"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="(self.result.lowerBound() &lt;= self.variable.lowerBound()) and (self.result.upperBound() >= self.variable.lowerBound())"/>
- <expressions xsi:type="gmfgen:GenConstraint" body="((not self.handlerBody.oclIsUndefined()) and (not self.exceptionInput.oclIsUndefined())) implies( let pins : Collection(Element) = self.handlerBody.allOwnedElements()->select(e : Element | e.oclIsKindOf(Pin)) in pins->forAll(e : Element | e.oclIsKindOf(Pin) implies e = self.exceptionInput))"/>
- </providers>
- </expressionProviders>
- <labelParsers extensibleViaService="true">
- <implementations xsi:type="gmfgen:PredefinedParser" uses="/0/@diagram/@childNodes.6/@labels.0/@modelFacet /0/@diagram/@childNodes.24/@labels.0/@modelFacet /0/@diagram/@childNodes.25/@labels.0/@modelFacet /0/@diagram/@childNodes.26/@labels.0/@modelFacet /0/@diagram/@childNodes.27/@labels.0/@modelFacet /0/@diagram/@childNodes.28/@labels.0/@modelFacet /0/@diagram/@childNodes.29/@labels.0/@modelFacet /0/@diagram/@childNodes.30/@labels.0/@modelFacet /0/@diagram/@childNodes.31/@labels.0/@modelFacet /0/@diagram/@childNodes.37/@labels.0/@modelFacet /0/@diagram/@childNodes.44/@labels.0/@modelFacet /0/@diagram/@childNodes.54/@labels.0/@modelFacet /0/@diagram/@childNodes.67/@labels.0/@modelFacet /0/@diagram/@childNodes.70/@labels.0/@modelFacet /0/@diagram/@childNodes.73/@labels.0/@modelFacet /0/@diagram/@childNodes.76/@labels.0/@modelFacet /0/@diagram/@childNodes.79/@labels.0/@modelFacet /0/@diagram/@childNodes.83/@labels.0/@modelFacet /0/@diagram/@childNodes.85/@labels.0/@modelFacet /0/@diagram/@childNodes.87/@labels.0/@modelFacet /0/@diagram/@childNodes.90/@labels.0/@modelFacet /0/@diagram/@childNodes.72/@labels.0/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.0/@modelFacet /0/@diagram/@links.2/@labels.0/@modelFacet /0/@diagram/@links.3/@labels.0/@modelFacet /0/@diagram/@childNodes.93/@labels.0/@modelFacet"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.89/@labels.1/@modelFacet /0/@diagram/@childNodes.49/@labels.2/@modelFacet /0/@diagram/@childNodes.82/@labels.1/@modelFacet /0/@diagram/@childNodes.53/@labels.1/@modelFacet /0/@diagram/@childNodes.81/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.2/@modelFacet /0/@diagram/@childNodes.22/@labels.2/@modelFacet /0/@diagram/@childNodes.45/@labels.2/@modelFacet /0/@diagram/@childNodes.47/@labels.1/@modelFacet /0/@diagram/@childNodes.23/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.6/@modelFacet /0/@diagram/@childNodes.19/@labels.1/@modelFacet /0/@diagram/@childNodes.4/@labels.0/@modelFacet /0/@diagram/@childNodes.15/@labels.1/@modelFacet /0/@diagram/@childNodes.43/@labels.1/@modelFacet /0/@diagram/@childNodes.80/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.2/@modelFacet /0/@diagram/@childNodes.84/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.2/@modelFacet /0/@diagram/@childNodes.35/@labels.1/@modelFacet /0/@diagram/@childNodes.9/@labels.1/@modelFacet /0/@diagram/@childNodes.33/@labels.0/@modelFacet /0/@diagram/@childNodes.88/@labels.1/@modelFacet /0/@diagram/@childNodes.20/@labels.1/@modelFacet /0/@diagram/@childNodes.52/@labels.2/@modelFacet /0/@diagram/@childNodes.41/@labels.2/@modelFacet /0/@diagram/@childNodes.32/@labels.1/@modelFacet /0/@diagram/@childNodes.77/@labels.1/@modelFacet /0/@diagram/@childNodes.8/@labels.2/@modelFacet /0/@diagram/@childNodes.34/@labels.0/@modelFacet /0/@diagram/@links.3/@labels.3/@modelFacet /0/@diagram/@childNodes.74/@labels.1/@modelFacet /0/@diagram/@childNodes.86/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.2/@modelFacet /0/@diagram/@childNodes.50/@labels.1/@modelFacet /0/@diagram/@childNodes.78/@labels.1/@modelFacet /0/@diagram/@childNodes.10/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.2/@modelFacet /0/@diagram/@childNodes.14/@labels.1/@modelFacet /0/@diagram/@childNodes.55/@labels.1/@modelFacet /0/@diagram/@childNodes.71/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.2/@modelFacet /0/@diagram/@childNodes.18/@labels.2/@modelFacet /0/@diagram/@childNodes.42/@labels.2/@modelFacet /0/@diagram/@childNodes.3/@labels.0/@modelFacet /0/@diagram/@childNodes.46/@labels.2/@modelFacet /0/@diagram/@childNodes.48/@labels.2/@modelFacet /0/@diagram/@childNodes.7/@labels.2/@modelFacet /0/@diagram/@childNodes.38/@labels.2/@modelFacet /0/@diagram/@childNodes.5/@labels.0/@modelFacet /0/@diagram/@childNodes.40/@labels.1/@modelFacet /0/@diagram/@childNodes.66/@labels.1/@modelFacet /0/@diagram/@childNodes.63/@labels.1/@modelFacet /0/@diagram/@childNodes.62/@labels.1/@modelFacet /0/@diagram/@childNodes.61/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.stereotype.AppliedStereotypeParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.72/@labels.1/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.1/@modelFacet /0/@diagram/@childNodes.75/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivitySingleExecutionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.0/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ParameterParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.16/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallOperationActionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.11/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallBehaviorActionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.15/@labels.0/@modelFacet /0/@diagram/@childNodes.71/@labels.0/@modelFacet /0/@diagram/@childNodes.10/@labels.0/@modelFacet /0/@diagram/@childNodes.42/@labels.0/@modelFacet /0/@diagram/@childNodes.14/@labels.0/@modelFacet /0/@diagram/@childNodes.21/@labels.0/@modelFacet /0/@diagram/@childNodes.88/@labels.0/@modelFacet /0/@diagram/@childNodes.8/@labels.0/@modelFacet /0/@diagram/@childNodes.47/@labels.0/@modelFacet /0/@diagram/@childNodes.50/@labels.0/@modelFacet /0/@diagram/@childNodes.86/@labels.0/@modelFacet /0/@diagram/@childNodes.78/@labels.0/@modelFacet /0/@diagram/@childNodes.89/@labels.0/@modelFacet /0/@diagram/@childNodes.12/@labels.0/@modelFacet /0/@diagram/@childNodes.38/@labels.0/@modelFacet /0/@diagram/@childNodes.22/@labels.0/@modelFacet /0/@diagram/@childNodes.7/@labels.0/@modelFacet /0/@diagram/@childNodes.17/@labels.0/@modelFacet /0/@diagram/@childNodes.81/@labels.0/@modelFacet /0/@diagram/@childNodes.39/@labels.0/@modelFacet /0/@diagram/@childNodes.48/@labels.0/@modelFacet /0/@diagram/@childNodes.91/@labels.0/@modelFacet /0/@diagram/@childNodes.49/@labels.0/@modelFacet /0/@diagram/@childNodes.45/@labels.0/@modelFacet /0/@diagram/@childNodes.77/@labels.0/@modelFacet /0/@diagram/@childNodes.82/@labels.0/@modelFacet /0/@diagram/@childNodes.80/@labels.0/@modelFacet /0/@diagram/@childNodes.20/@labels.0/@modelFacet /0/@diagram/@childNodes.40/@labels.0/@modelFacet /0/@diagram/@childNodes.23/@labels.0/@modelFacet /0/@diagram/@childNodes.74/@labels.0/@modelFacet /0/@diagram/@childNodes.53/@labels.0/@modelFacet /0/@diagram/@childNodes.13/@labels.0/@modelFacet /0/@diagram/@childNodes.9/@labels.0/@modelFacet /0/@diagram/@childNodes.19/@labels.0/@modelFacet /0/@diagram/@childNodes.41/@labels.0/@modelFacet /0/@diagram/@childNodes.84/@labels.0/@modelFacet /0/@diagram/@childNodes.18/@labels.0/@modelFacet /0/@diagram/@childNodes.43/@labels.0/@modelFacet /0/@diagram/@childNodes.55/@labels.0/@modelFacet /0/@diagram/@childNodes.46/@labels.0/@modelFacet /0/@diagram/@childNodes.66/@labels.0/@modelFacet /0/@diagram/@childNodes.63/@labels.0/@modelFacet /0/@diagram/@childNodes.62/@labels.0/@modelFacet /0/@diagram/@childNodes.61/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.8/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.1/@modelFacet /0/@diagram/@childNodes.42/@labels.1/@modelFacet /0/@diagram/@childNodes.38/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.1/@modelFacet /0/@diagram/@childNodes.22/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.1/@modelFacet /0/@diagram/@childNodes.49/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.1/@modelFacet /0/@diagram/@childNodes.46/@labels.1/@modelFacet /0/@diagram/@childNodes.41/@labels.1/@modelFacet /0/@diagram/@childNodes.18/@labels.1/@modelFacet /0/@diagram/@childNodes.7/@labels.1/@modelFacet /0/@diagram/@childNodes.48/@labels.1/@modelFacet /0/@diagram/@childNodes.45/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinValueParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.3/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityEdgeWeightParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.35/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.JoinSpecParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.32/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.InputDecisionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.3/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowTransformationParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.2/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowSelectionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.4/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.DecisionInputFlowParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.3/@labels.2/@modelFacet /0/@diagram/@links.2/@labels.5/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.EdgeGuardParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.51/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityParameterNodeParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.52/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptEventActionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.52/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptTimeEventActionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.65/@labels.0/@modelFacet /0/@diagram/@childNodes.60/@labels.0/@modelFacet /0/@diagram/@childNodes.56/@labels.0/@modelFacet /0/@diagram/@childNodes.64/@labels.0/@modelFacet /0/@diagram/@childNodes.57/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.StructuredActivityNodeKeywordParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.4/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ExceptionHandlerTypeParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.36/@labels.0/@modelFacet /0/@diagram/@childNodes.92/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.36/@labels.1/@modelFacet /0/@diagram/@childNodes.92/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeSelectionParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.26/@labels.1/@modelFacet /0/@diagram/@childNodes.25/@labels.1/@modelFacet /0/@diagram/@childNodes.28/@labels.1/@modelFacet /0/@diagram/@childNodes.24/@labels.1/@modelFacet /0/@diagram/@childNodes.31/@labels.1/@modelFacet /0/@diagram/@childNodes.30/@labels.1/@modelFacet /0/@diagram/@childNodes.27/@labels.1/@modelFacet /0/@diagram/@childNodes.29/@labels.1/@modelFacet /0/@diagram/@childNodes.93/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.ConstraintParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.69/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.CommentParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.2/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PostConditionConstraintLabelParser"/>
- <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.1/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PreConditionConstraintLabelParser"/>
- </labelParsers>
- <contextMenus iD="org.eclipse.papyrus.uml.diagram.activity.part.LoadResourceAction" context="/0/@diagram">
- <items xsi:type="gmfgen:LoadResourceAction"/>
- </contextMenus>
- </gmfgen:GenEditorGenerator>
- <papyrusgmfgenextension:PapyrusExtensionRootNode comment="Papyrus Extensions">
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="This extension enables to draw a rake on a CallBehaviorActionEditPart linked to an activity" genView="/0/@diagram/@childNodes.11" name="CallBehaviorAction" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart">
- <propRefreshHook comment="Add/Remove the RakeFigure when an Activity is selected as behavior or deselected" classpath="" triggeringCondition="resolveSemanticElement() instanceof CallBehaviorAction &amp;&amp; resolveSemanticElement().equals(event.getNotifier()) &amp;&amp; event.getFeature().equals(UMLPackage.eINSTANCE.getCallBehaviorAction_Behavior())" action="CallBehaviorAction action = (CallBehaviorAction) resolveSemanticElement(); if (action.getBehavior() instanceof Activity) { getPrimaryShape().displayRake(true); } else { &#x9;getPrimaryShape().displayRake(false); }"/>
- </extensionNodes>
- <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Pin locator for Actions" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.PinPositionLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.66"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Activity Parameter Node locator for Activity" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ParameterNodeLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.51"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Expansion Node locator for Activity" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ExpansionNodePositionLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="Node with label for named element" genView="/0/@diagram/@childNodes.36 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@topLevelNodes.0" name="NamedElementEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="Node with no name" genView="/0/@diagram/@childNodes.68" name="NodeEditPart" superOwnedEditPart="org.eclipse.papyrus.infra.gmfdiag.common.editpart.NodeEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="link that to intherits from UML specificities" genView="/0/@diagram/@links.3 /0/@diagram/@links.2" name="UML link inheritance" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="It specify the super class for the shape editpart" genView="/0/@diagram/@childNodes.75" name="AbstractShapeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractShapeEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="this is an extension for constraint " genView="/0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.93" name="ConstraintEditPart extension" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractConstraintEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="this is an extension to manage the comment" genView="/0/@diagram/@childNodes.69" name="comment extended node" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractCommentEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="elements that intherit form UMLNodeEditpart" genView="/0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57" name="UMLNodeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLNodeEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="add inheritance to BorderNamedElementEditPart" genView="/0/@diagram/@childNodes.51" name="BorderNamedElementEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.BorderNamedElementEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenName" role="Name" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png" linkLabels="/0/@diagram/@links.2/@labels.0 /0/@diagram/@links.3/@labels.0" visibleByDefault="false"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Name" role="Name" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png" externalNodeLabels="/0/@diagram/@childNodes.75/@labels.0"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenWeight" role="Weight" linkLabels="/0/@diagram/@links.2/@labels.1 /0/@diagram/@links.3/@labels.1" visibleByDefault="false"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Guard" role="Guard" linkLabels="/0/@diagram/@links.3/@labels.2"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenGuard" role="Guard" linkLabels="/0/@diagram/@links.2/@labels.5" visibleByDefault="false"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Stereotype" role="Stereotype" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/stereotype.gif" linkLabels="/0/@diagram/@links.2/@labels.6 /0/@diagram/@links.3/@labels.3" externalNodeLabels="/0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Selection" role="Selection" linkLabels="/0/@diagram/@links.2/@labels.2"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Transformation" role="Transformation" linkLabels="/0/@diagram/@links.2/@labels.3"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="DecisionInputFlow" role="DecisionInputFlow" iconPathRole="" linkLabels="/0/@diagram/@links.2/@labels.4"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:EditPartUsingDeleteService" comment="" name="Delete service elements" genView="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.67 /0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.51 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.2 /0/@diagram/@childNodes.1 /0/@diagram/@childNodes.93 /0/@diagram/@links.3 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.75 /0/@diagram/@links.4 /0/@diagram/@links.2 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.63/@labels.0 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="elements that intherit form UMLNodeEditpart" genView="/0/@diagram/@childNodes.67" name="UMLNodeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLNodeEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="set the super class as AbstractLabelEditPart" genView="/0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.1 /0/@diagram/@childNodes.63/@labels.1 /0/@diagram/@childNodes.66/@labels.1" name="AbstractLabelEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractLabelEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="contains methods to display arrows" genView="/0/@diagram/@childNodes.13 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.71" name="AbstractPinEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.activity.edit.part.AbstractPinEditPart"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocatorExternalLabel" comment="locator for external label of pins" classpath="org.eclipse.papyrus.uml.diagram.common.locator.ExternalLabelPositionLocator" genExternalNodeLabel="/0/@diagram/@childNodes.75/@labels.0 /0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.63/@labels.0 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.1 /0/@diagram/@childNodes.63/@labels.1 /0/@diagram/@childNodes.66/@labels.1 /0/@diagram/@childNodes.53/@labels.0 /0/@diagram/@childNodes.7/@labels.0 /0/@diagram/@childNodes.7/@labels.1 /0/@diagram/@childNodes.8/@labels.0 /0/@diagram/@childNodes.8/@labels.1 /0/@diagram/@childNodes.9/@labels.0 /0/@diagram/@childNodes.10/@labels.0 /0/@diagram/@childNodes.12/@labels.0 /0/@diagram/@childNodes.12/@labels.1 /0/@diagram/@childNodes.13/@labels.0 /0/@diagram/@childNodes.13/@labels.1 /0/@diagram/@childNodes.14/@labels.0 /0/@diagram/@childNodes.15/@labels.0 /0/@diagram/@childNodes.17/@labels.0 /0/@diagram/@childNodes.17/@labels.1 /0/@diagram/@childNodes.18/@labels.0 /0/@diagram/@childNodes.18/@labels.1 /0/@diagram/@childNodes.19/@labels.0 /0/@diagram/@childNodes.20/@labels.0 /0/@diagram/@childNodes.21/@labels.0 /0/@diagram/@childNodes.21/@labels.1 /0/@diagram/@childNodes.22/@labels.0 /0/@diagram/@childNodes.22/@labels.1 /0/@diagram/@childNodes.23/@labels.0 /0/@diagram/@childNodes.32/@labels.0 /0/@diagram/@childNodes.35/@labels.0 /0/@diagram/@childNodes.36/@labels.1 /0/@diagram/@childNodes.38/@labels.0 /0/@diagram/@childNodes.38/@labels.1 /0/@diagram/@childNodes.39/@labels.0 /0/@diagram/@childNodes.39/@labels.1 /0/@diagram/@childNodes.40/@labels.0 /0/@diagram/@childNodes.41/@labels.0 /0/@diagram/@childNodes.41/@labels.1 /0/@diagram/@childNodes.42/@labels.0 /0/@diagram/@childNodes.42/@labels.1 /0/@diagram/@childNodes.43/@labels.0 /0/@diagram/@childNodes.45/@labels.0 /0/@diagram/@childNodes.45/@labels.1 /0/@diagram/@childNodes.46/@labels.0 /0/@diagram/@childNodes.46/@labels.1 /0/@diagram/@childNodes.47/@labels.0 /0/@diagram/@childNodes.48/@labels.0 /0/@diagram/@childNodes.48/@labels.1 /0/@diagram/@childNodes.49/@labels.0 /0/@diagram/@childNodes.49/@labels.1 /0/@diagram/@childNodes.50/@labels.0 /0/@diagram/@childNodes.52/@labels.1 /0/@diagram/@childNodes.55/@labels.0 /0/@diagram/@childNodes.61/@labels.0 /0/@diagram/@childNodes.62/@labels.0 /0/@diagram/@childNodes.66/@labels.0 /0/@diagram/@childNodes.71/@labels.0 /0/@diagram/@childNodes.74/@labels.0 /0/@diagram/@childNodes.77/@labels.0 /0/@diagram/@childNodes.78/@labels.0 /0/@diagram/@childNodes.78/@labels.1 /0/@diagram/@childNodes.80/@labels.0 /0/@diagram/@childNodes.81/@labels.0 /0/@diagram/@childNodes.82/@labels.0 /0/@diagram/@childNodes.84/@labels.0 /0/@diagram/@childNodes.86/@labels.0 /0/@diagram/@childNodes.88/@labels.0 /0/@diagram/@childNodes.89/@labels.0 /0/@diagram/@childNodes.91/@labels.0 /0/@diagram/@childNodes.91/@labels.1 /0/@diagram/@childNodes.92/@labels.1"/>
- <extensionNodes xsi:type="papyrusgmfgenextension:GenerateUsingElementTypeCreationCommand"/>
- </papyrusgmfgenextension:PapyrusExtensionRootNode>
-</xmi:XMI>
+<?xml version="1.0" encoding="UTF-8"?>
+<xmi:XMI xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gmfgen="http://www.eclipse.org/gmf/2009/GenModel" xmlns:papyrusgmfgenextension="http://www.eclipse.org/papyrus/2009/papyrusgmfgenextension">
+ <gmfgen:GenEditorGenerator packageNamePrefix="org.eclipse.papyrus.uml.diagram.activity" modelID="PapyrusUMLActivityDiagram" domainFileExtension="PapyrusUMLActivity" dynamicTemplates="true" templateDirectory="/org.eclipse.papyrus.def/dynamic-templates3.5/codegen">
+ <audits>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validate" name="validateUMLModel" description="Validate the UML model" path="/0/@audits/@categories.0"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode" name="validateInitialNode" description="Validate an initial node" path="/0/@audits/@categories.0 /0/@audits/@categories.1" audits="/0/@audits/@rules.0 /0/@audits/@rules.1"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode" name="validateFinalNode" description="Validate a final node" path="/0/@audits/@categories.0 /0/@audits/@categories.2" audits="/0/@audits/@rules.2"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallBehaviorAction" name="validateCallBehaviorAction" description="Validate a call behavior action" path="/0/@audits/@categories.0 /0/@audits/@categories.3"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallOperationAction" name="validateCallOperationAction" description="Validate a call operation action" path="/0/@audits/@categories.0 /0/@audits/@categories.4"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCallAction" name="validateCallAction" description="Validate a call action" path="/0/@audits/@categories.0 /0/@audits/@categories.5"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInvocationAction" name="validateInvocationAction" description="Validate an invocation action" path="/0/@audits/@categories.0 /0/@audits/@categories.6"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityNode" name="validateActivityNode" description="Validate an activity node" path="/0/@audits/@categories.0 /0/@audits/@categories.7"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateRedefinableElement" name="validateRedefinableElement" description="Validate a redefineable element" path="/0/@audits/@categories.0 /0/@audits/@categories.8"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateNamedElement" name="validateNamedElement" description="Validate a named element" path="/0/@audits/@categories.0 /0/@audits/@categories.9"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateElement" name="validateElement" description="Validate an element" path="/0/@audits/@categories.0 /0/@audits/@categories.10"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode" name="validateObjectNode" description="Validate an object node" path="/0/@audits/@categories.0 /0/@audits/@categories.11" audits="/0/@audits/@rules.3 /0/@audits/@rules.4 /0/@audits/@rules.5 /0/@audits/@rules.6"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateMultiplicityElement" name="validateMultiplicityElement" description="Validate a multilicity element" path="/0/@audits/@categories.0 /0/@audits/@categories.12"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validatePin" name="validatePin" description="Validate a pin" path="/0/@audits/@categories.0 /0/@audits/@categories.13" audits="/0/@audits/@rules.7"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin" name="validateInputPin" description="Validate an input pin" path="/0/@audits/@categories.0 /0/@audits/@categories.14" audits="/0/@audits/@rules.8"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin" name="validateActionInputPin" description="Validate an action input pin" path="/0/@audits/@categories.0 /0/@audits/@categories.15" audits="/0/@audits/@rules.9 /0/@audits/@rules.10 /0/@audits/@rules.11"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin" name="validateValuePin" description="Validate a value pin" path="/0/@audits/@categories.0 /0/@audits/@categories.16" audits="/0/@audits/@rules.12 /0/@audits/@rules.13"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin" name="validateOutputPin" description="Validate an output pin" path="/0/@audits/@categories.0 /0/@audits/@categories.17" audits="/0/@audits/@rules.14"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge" name="validateActivityEdge" description="Validate an activity edge" path="/0/@audits/@categories.0 /0/@audits/@categories.18" audits="/0/@audits/@rules.15 /0/@audits/@rules.16 /0/@audits/@rules.17 /0/@audits/@rules.18 /0/@audits/@rules.65"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow" name="validateObjectFlow" description="Validate an object flow" path="/0/@audits/@categories.0 /0/@audits/@categories.19" audits="/0/@audits/@rules.19 /0/@audits/@rules.20 /0/@audits/@rules.21 /0/@audits/@rules.22 /0/@audits/@rules.23 /0/@audits/@rules.24 /0/@audits/@rules.25 /0/@audits/@rules.26"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow" name="validateControlFlow" description="Validate a control flow" path="/0/@audits/@categories.0 /0/@audits/@categories.20" audits="/0/@audits/@rules.27"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode" name="validateDecisionNode" description="Validate a decision node" path="/0/@audits/@categories.0 /0/@audits/@categories.21" audits="/0/@audits/@rules.28 /0/@audits/@rules.29 /0/@audits/@rules.30 /0/@audits/@rules.31 /0/@audits/@rules.32 /0/@audits/@rules.33 /0/@audits/@rules.34 /0/@audits/@rules.35"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode" name="validateMergeNode" description="Validate a merge node" path="/0/@audits/@categories.0 /0/@audits/@categories.22" audits="/0/@audits/@rules.36 /0/@audits/@rules.37"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode" name="validateForkNode" description="Validate a fork node" path="/0/@audits/@categories.0 /0/@audits/@categories.23" audits="/0/@audits/@rules.38 /0/@audits/@rules.39"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode" name="validateJoinNode" description="Validate a join node" path="/0/@audits/@categories.0 /0/@audits/@categories.24" audits="/0/@audits/@rules.40 /0/@audits/@rules.41"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode" name="validateActivityParameterNode" description="Validate an activity parameter node" path="/0/@audits/@categories.0 /0/@audits/@categories.25" audits="/0/@audits/@rules.42"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier" name="validateCreateObjectActionClassifier" description="Valide classifier for CreateObjectAction" path="/0/@audits/@categories.0 /0/@audits/@categories.26" audits="/0/@audits/@rules.43 /0/@audits/@rules.44"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validaterReadStructuralFeatureAction" name="validateReadStructuralfeatureAction" description="Constraints for Structural Feature Action" path="/0/@audits/@categories.0 /0/@audits/@categories.27" audits="/0/@audits/@rules.45"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction" name="validateAddStructuralFeatureValueAction" description="Constraint for AddStructuralFeatureValueAction" path="/0/@audits/@categories.0 /0/@audits/@categories.28" audits="/0/@audits/@rules.46 /0/@audits/@rules.47 /0/@audits/@rules.48 /0/@audits/@rules.49"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction" name="validateDestroyObjectAction" description="Constraint for DestroyObjectAction" path="/0/@audits/@categories.0 /0/@audits/@categories.29" audits="/0/@audits/@rules.50"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction" name="validateStructuralfeatureAction" description="Constraint for StructuralFeatureAction" path="/0/@audits/@categories.0 /0/@audits/@categories.30" audits="/0/@audits/@rules.51 /0/@audits/@rules.52 /0/@audits/@rules.53 /0/@audits/@rules.54"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction" name="validateAddvariablevalueAction" description="Constraint for AddVariableValueAction" path="/0/@audits/@categories.0 /0/@audits/@categories.31" audits="/0/@audits/@rules.55"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction" name="validateWriteVariableAction" description="Constraint for WriteVariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.32" audits="/0/@audits/@rules.56 /0/@audits/@rules.57"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction" name="validateVariableAction" description="Constraint for VariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.33" audits="/0/@audits/@rules.58"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction" name="validateReadVariableAction" description="Constraint for ReadVariableAction" path="/0/@audits/@categories.0 /0/@audits/@categories.34" audits="/0/@audits/@rules.59 /0/@audits/@rules.60"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateBroacastSignalAction" name="validateBroadcastSignalActionTODO" description="Constraint for BraodcastSignalAction" path="/0/@audits/@categories.0 /0/@audits/@categories.35"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateExceptionHandler" name="validateExceptionHandler" description="Constraint Exception Handler" path="/0/@audits/@categories.10" audits="/0/@audits/@rules.61 /0/@audits/@rules.63 /0/@audits/@rules.64"/>
+ <categories id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge" name="validateInterruptibleEdge" description="Constraint for interruptible Edge" path="/0/@audits/@categories.10" audits="/0/@audits/@rules.62"/>
+ <rules name="validateNoIncomingEdges" description="An initial node has no incoming edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateNoIncomingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.36" message="An initial node must have no incoming edge" useInLiveMode="true" category="/0/@audits/@categories.1">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
+ </target>
+ </rules>
+ <rules name="validateControlEdges" description="Only control edges can have initial nodes as source" id="org.eclipse.uml2.uml.util.UMLValidator.validateInitialNode_validateControlEdges" rule="/0/@expressionProviders/@providers.1/@expressions.37" message="Source of an object flow must not be an initial node" useInLiveMode="true" category="/0/@audits/@categories.1">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateNoOutgoingEdges" description="A fianl node has no outgoing edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateFinalNode_validateNoOutgoingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.38" message="A final node must have no outgoing edge" useInLiveMode="true" category="/0/@audits/@categories.2">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FinalNode"/>
+ </target>
+ </rules>
+ <rules name="validateNotUnique" description="Object nodes are not unique typed elements" id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateNotUnique" rule="/0/@expressionProviders/@providers.1/@expressions.39" message="isUnique must be false for object nodes." useInLiveMode="true" category="/0/@audits/@categories.11">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
+ </target>
+ </rules>
+ <rules name="validateSelectionBehavior" description="If an object node has a selection behavior, then the ordering of the object node is ordered, and vice versa." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateSelectionBehavior" rule="/0/@expressionProviders/@providers.1/@expressions.40" message="isOrdered means there is a selection behavior for object nodes." category="/0/@audits/@categories.11">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
+ </target>
+ </rules>
+ <rules name="validateObjectFlowEdges" description="All edges coming into or going out of object nodes must be object flow edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateObjectFlowEdges" rule="/0/@expressionProviders/@providers.1/@expressions.41" message="All edges coming into or going out of object nodes must be object flow edges." category="/0/@audits/@categories.11">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
+ </target>
+ </rules>
+ <rules name="validateInputOutputParameter" description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same type as the object node or a supertype of the type of object node. The output parameter must be the same or a subtype of the type of object node. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectNode_validateInputOutputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.101" message="The selection behavior of an object node must have one input parameter and one output parameter. The parameters types must be compatible with the object node's type." category="/0/@audits/@categories.11">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode"/>
+ </target>
+ </rules>
+ <rules name="validateControlPins" description="Control pins have a control type" id="org.eclipse.uml2.uml.util.UMLValidator.validatePin_validateControlPins" rule="/0/@expressionProviders/@providers.1/@expressions.42" message="isControl muts imply isControlType for pins." useInLiveMode="true" category="/0/@audits/@categories.13">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Pin"/>
+ </target>
+ </rules>
+ <rules name="validateOutgoingEdgesStructuredOnly" description="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateInputPin_validateOutgoingEdgesStructuredOnly" rule="/0/@expressionProviders/@providers.1/@expressions.43" message="Input pins may have outgoing edges only when they are on actions that are structured nodes, and these edges must target a node contained by the structured node." useInLiveMode="true" category="/0/@audits/@categories.14">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ </target>
+ </rules>
+ <rules name="validateOneOutputPin" description="The fromAction of an action input pin must have exactly one output pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateOneOutputPin" rule="/0/@expressionProviders/@providers.1/@expressions.44" message="The fromAction of an action input pin must have exactly one output pin." useInLiveMode="true" category="/0/@audits/@categories.15">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ </target>
+ </rules>
+ <rules name="validateInputPin" description="The fromAction of an action input pin must only have action input pins as input pins." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateInputPin" rule="/0/@expressionProviders/@providers.1/@expressions.45" message="The fromAction of an action input pin must only have action input pins as input pins." useInLiveMode="true" category="/0/@audits/@categories.15">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ </target>
+ </rules>
+ <rules name="validateNoControlOrDataFlow" description="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins." id="org.eclipse.uml2.uml.util.UMLValidator.validateActionInputPin_validateNoControlOrDataFlow" rule="/0/@expressionProviders/@providers.1/@expressions.46" message="The fromAction of an action input pin cannot have control or data flows coming into or out of it or its pins." useInLiveMode="true" category="/0/@audits/@categories.15">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ </target>
+ </rules>
+ <rules name="validateCompatibleType" description="The type of value specification must be compatible with the type of the value pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateCompatibleType" rule="/0/@expressionProviders/@providers.0/@expressions.102" message="The type of value specification must be compatible with the type of the value pin." useInLiveMode="true" category="/0/@audits/@categories.16">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ </target>
+ </rules>
+ <rules name="validateNoIncomingEdges" description="Value pins have no incoming edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateValuePin_validateNoIncomingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.47" message="Value pins have no incoming edges." useInLiveMode="true" category="/0/@audits/@categories.16">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingEdgesStructuredOnly" description="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateOutputPin_validateIncomingEdgesStructuredOnly" rule="/0/@expressionProviders/@providers.1/@expressions.48" message="Output pins may have incoming edges only when they are on actions that are structured nodes, and these edges may not target a node contained by the structured node." useInLiveMode="true" category="/0/@audits/@categories.17">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ </target>
+ </rules>
+ <rules name="validateSourceAndTarget" description="The source and target of an edge must be in the same activity as the edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateSourceAndTarget" rule="/0/@expressionProviders/@providers.0/@expressions.103" message="The source and target of an edge must be in the same activity as the edge." useInLiveMode="true" category="/0/@audits/@categories.18">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <rules name="validateOwned" description="Activity edges may be owned only by activities or groups." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateOwned" rule="/0/@expressionProviders/@providers.1/@expressions.49" message="Activity edges may be owned only by activities or groups." useInLiveMode="true" category="/0/@audits/@categories.18">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <rules name="validateStructuredNode" description="Activity edges may be owned by at most one structured node." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateStructuredNode" rule="/0/@expressionProviders/@providers.1/@expressions.50" message="Activity edges may be owned by at most one structured node." useInLiveMode="true" category="/0/@audits/@categories.18">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <rules name="validateHasSourceAndTarget" description="The source and target of an edge must be defined." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityEdge_validateHasSourceAndTarget" rule="/0/@expressionProviders/@providers.1/@expressions.51" message="The source and target of an edge must be defined." category="/0/@audits/@categories.18">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <rules name="validateNoActions" description="Object flows may not have actions at either end." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateNoActions" rule="/0/@expressionProviders/@providers.1/@expressions.52" message="You can not link an action with an object flow" useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateCompatibleTypes" description="Object nodes connected by an object flow, with optionally intervening control nodes, must have compatible types. In particular, the downstream object node type must be the same or a supertype of the upstream object node type" id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateCompatibleTypes" rule="/0/@expressionProviders/@providers.0/@expressions.104" message="The object flow must link object nodes with compatible types (target type must be a supertype of the source type)." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateSameUpperBounds" description="Object nodes connected by an object flow, with optionally intervening control nodes, must have the same upper bounds." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSameUpperBounds" rule="/0/@expressionProviders/@providers.0/@expressions.105" message="The object flow must link object nodes with the same upper bounds." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateTarget" description="An edge with constant weight may not target an object node, or lead to an object node downstream with no intervening actions, that has an upper bound less than the weight." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTarget" rule="/0/@expressionProviders/@providers.0/@expressions.106" message="The target object node's upper bounds must be less than the object flow weight" useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateTransformationBehaviour" description="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateTransformationBehaviour" rule="/0/@expressionProviders/@providers.0/@expressions.107" message="A transformation behavior has one input parameter and one output parameter. The input parameter must be the same as or a supertype of the type of object token coming from the source end. The output parameter must be the same or a subtype of the type of object token expected downstream. The behavior cannot have side effects." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateSelectionBehaviour" description="An object flow may have a selection behavior only if it has an object node as a source." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateSelectionBehaviour" rule="/0/@expressionProviders/@providers.1/@expressions.53" message="Selection behavior is authorized only when the object flow's source is an object node." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateInputAndOutputParameter" description="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateInputAndOutputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.108" message="A selection behavior has one input parameter and one output parameter. The input parameter must be a bag of elements of the same as or a supertype of the type of source object node. The output parameter must be the same or a subtype of the type of source object node. The behavior cannot have side effects." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateIsMulticastOrIsMultireceive" description="isMulticast and isMultireceive cannot both be true." id="org.eclipse.uml2.uml.util.UMLValidator.validateObjectFlow_validateIsMulticastOrIsMultireceive" rule="/0/@expressionProviders/@providers.1/@expressions.54" message="isMulticast and isMultireceive cannot both be true." useInLiveMode="true" category="/0/@audits/@categories.19">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ </target>
+ </rules>
+ <rules name="validateObjectNodes" description="Control flows may not have object nodes at either end, except for object nodes with control type" id="org.eclipse.uml2.uml.util.UMLValidator.validateControlFlow_validateObjectNodes" rule="/0/@expressionProviders/@providers.1/@expressions.55" message="You can not link an object node with a control flow (except if its control type is true)." useInLiveMode="true" category="/0/@audits/@categories.20">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingOutgoingEdges" description="A decision node has one or two incoming edges and at least one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingOutgoingEdges" rule="/0/@expressionProviders/@providers.1/@expressions.56" message="A decision node has one or two incoming edges and at least one outgoing edge." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateEdges" description="The edges coming into and out of a decision node, other than the decision input flow (if any), must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.57" message="Edges linking the decision node must have be of the same type (except decision input flow)." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateDecisionInputFlowIncoming" description="The decisionInputFlow of a decision node must be an incoming edge of the decision node." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateDecisionInputFlowIncoming" rule="/0/@expressionProviders/@providers.1/@expressions.58" message="The decisionInputFlow of a decision node must be an incoming edge of the decision node." useInLiveMode="true" category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateParameters" description="A decision input behavior has no output parameters, no in-out parameters and one return parameter." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateParameters" rule="/0/@expressionProviders/@providers.1/@expressions.59" message="A decision input behavior has no output parameters, no in-out parameters and one return parameter." useInLiveMode="true" category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateZeroInputParameters" description="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateZeroInputParameters" rule="/0/@expressionProviders/@providers.1/@expressions.60" message="If the decision node has no decision input flow and an incoming control flow, then a decision input behavior has zero input parameters." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingObjectOneInputParameter" description="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingObjectOneInputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.109" message="If the decision node has no decision input flow and an incoming object flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the incoming edge." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingControlOneInputParameter" description="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateIncomingControlOneInputParameter" rule="/0/@expressionProviders/@providers.0/@expressions.110" message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateTwoInputParameters" description="If the decision node has a decision input flow and an second incoming object flow, then a decision input behavior has two input parameters, the first of which has a type that is the same as or a supertype of the type of the type of object tokens offered on the nondecision input flow and the second of which has a type that is the same as or a supertype of the type of object tokens offered on the decision input flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateDecisionNode_validateTwoInputParameters" rule="/0/@expressionProviders/@providers.0/@expressions.111" message="If the decision node has a decision input flow and an incoming control flow, then a decision input behavior has one input parameter whose type is the same as or a supertype of the type of object tokens offered on the decision input flow." category="/0/@audits/@categories.21">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ </target>
+ </rules>
+ <rules name="validateOneOutgoingEdge" description="A merge node has one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateOneOutgoingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.61" message="A merge node has one outgoing edge." category="/0/@audits/@categories.22">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
+ </target>
+ </rules>
+ <rules name="validateEdges" description="The edges coming into and out of a merge node must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateMergeNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.62" message="The edges coming into and out of a merge node must be either all object flows or all control flows." category="/0/@audits/@categories.22">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
+ </target>
+ </rules>
+ <rules name="validateOneIncomingEdge" description="A fork node has one incoming edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateOneIncomingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.63" message="A fork node has one incoming edge." category="/0/@audits/@categories.23">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
+ </target>
+ </rules>
+ <rules name="validateEdges" description="The edges coming into and out of a fork node must be either all object flows or all control flows." id="org.eclipse.uml2.uml.util.UMLValidator.validateForkNode_validateEdges" rule="/0/@expressionProviders/@providers.1/@expressions.64" message="The edges coming into and out of a fork node must be either all object flows or all control flows." category="/0/@audits/@categories.23">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
+ </target>
+ </rules>
+ <rules name="validateOneOutgoingEdge" description="A join node has one outgoing edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateOneOutgoingEdge" rule="/0/@expressionProviders/@providers.1/@expressions.65" message="A join node has one outgoing edge." category="/0/@audits/@categories.24">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingObjectFlow" description="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow." id="org.eclipse.uml2.uml.util.UMLValidator.validateJoinNode_validateIncomingObjectFlow" rule="/0/@expressionProviders/@providers.1/@expressions.66" message="If a join node has an incoming object flow, it must have an outgoing object flow, otherwise, it must have an outgoing control flow." category="/0/@audits/@categories.24">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
+ </target>
+ </rules>
+ <rules name="validateIncomingOrOutgoing" description="An activity parameter node must not have both incoming and outgoing edges." id="org.eclipse.uml2.uml.util.UMLValidator.validateActivityParameterNode_validateIncomingOrOutgoing" rule="/0/@expressionProviders/@providers.1/@expressions.67" message="An activity parameter node must not have both incoming and outgoing edges." useInLiveMode="true" category="/0/@audits/@categories.25">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
+ </target>
+ </rules>
+ <rules name="validateNotAbstract" description="Check that the classifier is not abstract" id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notAbstract" rule="/0/@expressionProviders/@providers.1/@expressions.68" message="The classifier cannot be abstract." useInLiveMode="true" category="/0/@audits/@categories.26">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
+ </target>
+ </rules>
+ <rules name="valideNotAssociationClass" description="Check that the classifier is not an association class" id="org.eclipse.uml2.uml.util.UMLValidator.validateCreateObjectActionClassifier_notClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.69" message="The classifier cannot be an association class." useInLiveMode="true" category="/0/@audits/@categories.26">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
+ </target>
+ </rules>
+ <rules name="validateOnlyOneClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateReadStructuralFeatureAction_onlyOneClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.70" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.27">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
+ </target>
+ </rules>
+ <rules name="validateInputPinType" description="Check valide that the type of the input pin is the same than the one from the structural feature" id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_ValidInputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.71" message="The type of the value input pin is the same as the type of the structural feature." category="/0/@audits/@categories.28">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
+ </target>
+ </rules>
+ <rules name="validateOutputPinType" description="Check that the type of the result output pin is the same as the type of the inherited object input pin." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_validateOutputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.72" message="The type of the result output pin is the same as the type of the inherited object input pin." category="/0/@audits/@categories.28">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
+ </target>
+ </rules>
+ <rules name="A value input pin is required" description="Check that a value input pin is required" id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_valideTheRequiredValuePin" rule="/0/@expressionProviders/@providers.1/@expressions.73" message="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction" category="/0/@audits/@categories.28">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
+ </target>
+ </rules>
+ <rules name="validateOnlyOneClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddStructuralFeatureValueAction_onlyOneClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.74" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.28">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
+ </target>
+ </rules>
+ <rules name="validateInputPinHasNoType" description="Check that the input pin has no type" id="org.eclipse.uml2.uml.util.UMLValidator.validateDestroyObjectAction_InputPinHasNotType" rule="/0/@expressionProviders/@providers.1/@expressions.75" message="The input pin has no type" useInLiveMode="true" category="/0/@audits/@categories.29">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
+ </target>
+ </rules>
+ <rules name="validateFeatureNotStatic" description="Check that the structural feature must not be static." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_FeatureNotStatic" rule="/0/@expressionProviders/@providers.1/@expressions.76" message="The structural feature must not be static." useInLiveMode="true" category="/0/@audits/@categories.30">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
+ </target>
+ </rules>
+ <rules name="validateValideTypeOwningFeature" description="Check that the structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary" id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_validateOwningFeteatringType" rule="/0/@expressionProviders/@providers.1/@expressions.77" message="The structural feature must either be owned by the type of the object input pin, or it must be an owned end of a binary" category="/0/@audits/@categories.30">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
+ </target>
+ </rules>
+ <rules name="validateInputPinMultiplicity" description="Check that the multiplicity of the object input pin must be 1..1." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_InputPinMulitplicity" rule="/0/@expressionProviders/@providers.1/@expressions.78" message="The multiplicity of the object input pin must be 1..1." category="/0/@audits/@categories.30">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
+ </target>
+ </rules>
+ <rules name="validateOnlyOneFeaturingClassifier" description="Check that a structural feature has exactly one featuringClassifier." id="org.eclipse.uml2.uml.util.UMLValidator.validateStructuralFeatureAction_OnlyOneFeaturingClassifier" rule="/0/@expressionProviders/@providers.1/@expressions.79" message="A structural feature has exactly one featuringClassifier." category="/0/@audits/@categories.30">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction"/>
+ </target>
+ </rules>
+ <rules name="validateInputPinAsValueAsAtLeastOneInputPin" description="Check that a value input pin is required." id="org.eclipse.uml2.uml.util.UMLValidator.validateAddVariableValueAction_AsAtLeastOneInputPin" rule="/0/@expressionProviders/@providers.1/@expressions.80" message="A value input pin is required." category="/0/@audits/@categories.31">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
+ </target>
+ </rules>
+ <rules name="valideInputPinType" description="Check that the type input pin is the same as the type of the variable." id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_InputPinValidePin" rule="/0/@expressionProviders/@providers.1/@expressions.81" message="The type input pin is the same as the type of the variable." category="/0/@audits/@categories.32">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
+ </target>
+ </rules>
+ <rules name="validateInputPinMultiplicity" description="Check that the multiplicity of the input pin is 1..1." id="org.eclipse.uml2.uml.util.UMLValidator.validateWriteVariableAction_valideInputPinMultiplicity" rule="/0/@expressionProviders/@providers.1/@expressions.82" message="The multiplicity of the input pin is 1..1." category="/0/@audits/@categories.32">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction"/>
+ </target>
+ </rules>
+ <rules name="validateVariableScope" description="Check that the action must be in the scope of the variable." id="org.eclipse.uml2.uml.util.UMLValidator.validateVariableAction_VariableScope" rule="/0/@expressionProviders/@providers.1/@expressions.83" message="The action must be in the scope of the variable." category="/0/@audits/@categories.33">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/VariableAction"/>
+ </target>
+ </rules>
+ <rules name="validateOutputPinType" description="Check that the type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the" id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinType" rule="/0/@expressionProviders/@providers.1/@expressions.84" message="The type and ordering of the result output pin of a read-variable action are the same as the type and ordering of the" category="/0/@audits/@categories.34">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
+ </target>
+ </rules>
+ <rules name="validateOutputPinMultiplicity" description="Check that the multiplicity of the variable must be compatible with the multiplicity of the output pin" id="org.eclipse.uml2.uml.util.UMLValidator.validateReadVariableAction_OutputPinMultiplicity" rule="/0/@expressionProviders/@providers.1/@expressions.85" message="The multiplicity of the variable must be compatible with the multiplicity of the output pin" category="/0/@audits/@categories.34">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
+ </target>
+ </rules>
+ <rules name="validateException_HandlerBody_Constraint4" description="The handler body has one input, and that input is the same as the exception input." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_HandlerBody_Constraint4" rule="/0/@expressionProviders/@providers.0/@expressions.113" message="The handler body has one input, and that input is the same as the exception input." useInLiveMode="true" category="/0/@audits/@categories.36">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
+ </target>
+ </rules>
+ <rules name="validateInterruptibleEdge" description="Validate the constraint for interruptible Edge" id="org.eclipse.uml2.uml.util.UMLValidator.validateInterruptibleEdge_validateEdge" rule="/0/@expressionProviders/@providers.0/@expressions.112" message="Interrupting edges of a region must have their source node in the region and their target node outside the region in the" useInLiveMode="true" category="/0/@audits/@categories.37">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <rules name="validateException_StructuredActivityNode_Constraint3" description="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint3" rule="/0/@expressionProviders/@providers.0/@expressions.116" message="If the protected node is a StructuredActivityNode with output pins, then the exception handler body must also be a StructuredActivityNode with output pins that correspond in number and types to those of the protected node." useInLiveMode="true" category="/0/@audits/@categories.36">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
+ </target>
+ </rules>
+ <rules name="validateException_SourceAndTargetEdge_Constraint1" description="The exception handler and its input object node are not the source or target of any edge." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_SourceAndTargetEdge_Constraint1" rule="/0/@expressionProviders/@providers.0/@expressions.115" message="The exception handler and its input object node are not the source or target of any edge." useInLiveMode="true" category="/0/@audits/@categories.36">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
+ </target>
+ </rules>
+ <rules name="validateException_StructuredActivityNode_Constraint2" description="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa." id="org.eclipse.uml2.uml.util.UMLValidator.validateExceptionHandler_validateException_StructuredActivityNode_Constraint2" rule="/0/@expressionProviders/@providers.0/@expressions.114" message="An edge that has a source in an exception handler structured node must also have its target in the handler, and vice versa." category="/0/@audits/@categories.18">
+ <target xsi:type="gmfgen:GenDomainElementTarget" contextSelector="/0/@audits/@clientContexts.0">
+ <element href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge"/>
+ </target>
+ </rules>
+ <clientContexts ruleTargets="/0/@audits/@rules.0/@target /0/@audits/@rules.1/@target /0/@audits/@rules.2/@target /0/@audits/@rules.3/@target /0/@audits/@rules.4/@target /0/@audits/@rules.5/@target /0/@audits/@rules.6/@target /0/@audits/@rules.7/@target /0/@audits/@rules.8/@target /0/@audits/@rules.9/@target /0/@audits/@rules.10/@target /0/@audits/@rules.11/@target /0/@audits/@rules.12/@target /0/@audits/@rules.13/@target /0/@audits/@rules.14/@target /0/@audits/@rules.15/@target /0/@audits/@rules.16/@target /0/@audits/@rules.17/@target /0/@audits/@rules.18/@target /0/@audits/@rules.19/@target /0/@audits/@rules.20/@target /0/@audits/@rules.21/@target /0/@audits/@rules.22/@target /0/@audits/@rules.23/@target /0/@audits/@rules.24/@target /0/@audits/@rules.25/@target /0/@audits/@rules.26/@target /0/@audits/@rules.27/@target /0/@audits/@rules.28/@target /0/@audits/@rules.29/@target /0/@audits/@rules.30/@target /0/@audits/@rules.31/@target /0/@audits/@rules.32/@target /0/@audits/@rules.33/@target /0/@audits/@rules.34/@target /0/@audits/@rules.35/@target /0/@audits/@rules.36/@target /0/@audits/@rules.37/@target /0/@audits/@rules.38/@target /0/@audits/@rules.39/@target /0/@audits/@rules.40/@target /0/@audits/@rules.41/@target /0/@audits/@rules.42/@target /0/@audits/@rules.43/@target /0/@audits/@rules.44/@target /0/@audits/@rules.45/@target /0/@audits/@rules.46/@target /0/@audits/@rules.47/@target /0/@audits/@rules.48/@target /0/@audits/@rules.49/@target /0/@audits/@rules.50/@target /0/@audits/@rules.51/@target /0/@audits/@rules.52/@target /0/@audits/@rules.53/@target /0/@audits/@rules.54/@target /0/@audits/@rules.55/@target /0/@audits/@rules.56/@target /0/@audits/@rules.57/@target /0/@audits/@rules.58/@target /0/@audits/@rules.59/@target /0/@audits/@rules.60/@target /0/@audits/@rules.61/@target /0/@audits/@rules.62/@target /0/@audits/@rules.63/@target /0/@audits/@rules.64/@target /0/@audits/@rules.65/@target"/>
+ </audits>
+ <diagram visualID="1000" editPartClassName="ActivityDiagramEditPart" itemSemanticEditPolicyClassName="ActivityDiagramItemSemanticEditPolicy" canonicalEditPolicyClassName="ActivityDiagramCanonicalEditPolicy" iconProviderPriority="Low" validationProviderPriority="Low" validationEnabled="true" validationDecorators="true" liveValidationUIFeedback="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Diagram"/>
+ <elementType xsi:type="gmfgen:MetamodelType" editHelperClassName="PackageEditHelper"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <domainDiagramElement href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package"/>
+ <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3001" editPartClassName="ParameterEditPart" itemSemanticEditPolicyClassName="ParameterItemSemanticEditPolicy" notationViewFactoryClassName="ParameterViewFactory" canonicalEditPolicyClassName="ParameterCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ParameterGraphicalNodeEditPolicy" createCommandClassName="ParameterCreateCommand" containers="/0/@diagram/@compartments.0 /0/@diagram/@compartments.11">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Parameter_3001" displayName="Parameter">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.44/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Parameter"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/ownedParameter"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.1">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labelModelFacet parser="/0/@labelParsers/@implementations.3"/>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3002" editPartClassName="ConstraintInActivityAsPrecondEditPart" itemSemanticEditPolicyClassName="ConstraintInActivityAsPrecondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintInActivityAsPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintInActivityAsPrecondGraphicalNodeEditPolicy" createCommandClassName="ConstraintInActivityAsPrecondCreateCommand" containers="/0/@diagram/@compartments.1 /0/@diagram/@compartments.12">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/precondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.2">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labelModelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.25" viewPattern="&lt;&lt;precondition>> {0}" editorPattern="{0}" editPattern="{0}">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </labelModelFacet>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildLabelNode" visualID="3003" editPartClassName="ConstraintInActivityAsPostcondEditPart" itemSemanticEditPolicyClassName="ConstraintInActivityAsPostcondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintInActivityAsPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintInActivityAsPostcondGraphicalNodeEditPolicy" createCommandClassName="ConstraintInActivityAsPostcondCreateCommand" containers="/0/@diagram/@compartments.2 /0/@diagram/@compartments.13">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Behavior/postcondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.3">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labelModelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.24" viewPattern="&lt;&lt;postcondition>> {0}" editorPattern="{0}" editPattern="{0}">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </labelModelFacet>
+ </childNodes>
+ <childNodes visualID="3004" editPartClassName="InitialNodeEditPart" itemSemanticEditPolicyClassName="InitialNodeItemSemanticEditPolicy" notationViewFactoryClassName="InitialNodeViewFactory" canonicalEditPolicyClassName="InitialNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InitialNodeGraphicalNodeEditPolicy" createCommandClassName="InitialNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InitialNode_3004" displayName="InitialNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.150/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.InitialNode"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InitialNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.4">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5080" editPartClassName="InitialNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InitialNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InitialNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3005" editPartClassName="ActivityFinalNodeEditPart" itemSemanticEditPolicyClassName="ActivityFinalNodeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityFinalNodeViewFactory" canonicalEditPolicyClassName="ActivityFinalNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActivityFinalNodeGraphicalNodeEditPolicy" createCommandClassName="ActivityFinalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityFinalNode_3005" displayName="ActivityFinalNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.92/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.FinalNode">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="20" height="20"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityFinalNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.5">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5081" editPartClassName="ActivityFinalNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActivityFinalNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityFinalNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3006" editPartClassName="FlowFinalNodeEditPart" itemSemanticEditPolicyClassName="FlowFinalNodeItemSemanticEditPolicy" notationViewFactoryClassName="FlowFinalNodeViewFactory" canonicalEditPolicyClassName="FlowFinalNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="FlowFinalNodeGraphicalNodeEditPolicy" createCommandClassName="FlowFinalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.FlowFinalNode_3006" displayName="FlowFinalNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.144/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.FlowFinalNode">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="20" height="20"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/FlowFinalNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.6">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5082" editPartClassName="FlowFinalNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="FlowFinalNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="FlowFinalNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3007" editPartClassName="OpaqueActionEditPart" itemSemanticEditPolicyClassName="OpaqueActionItemSemanticEditPolicy" notationViewFactoryClassName="OpaqueActionViewFactory" canonicalEditPolicyClassName="OpaqueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10" graphicalNodeEditPolicyClassName="OpaqueActionGraphicalNodeEditPolicy" createCommandClassName="OpaqueActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OpaqueAction_3007" displayName="OpaqueAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.161/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.OpaqueActionObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.7">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5003" editPartClassName="OpaqueActionNameEditPart" itemSemanticEditPolicyClassName="OpaqueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="OpaqueActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3015" editPartClassName="ValuePinInOpaqueActEditPart" itemSemanticEditPolicyClassName="ValuePinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3015" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.8">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5011" editPartClassName="ValuePinInOActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5024" editPartClassName="ValuePinInOActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5083" editPartClassName="ValuePinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3016" editPartClassName="ActionInputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3016" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.9">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5012" editPartClassName="ActionInputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5025" editPartClassName="ActionInputPinInOActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5084" editPartClassName="ActionInputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3013" editPartClassName="InputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="InputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="InputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3013" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/inputValue"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.10">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5009" editPartClassName="InputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5085" editPartClassName="InputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3014" editPartClassName="OutputPinInOpaqueActEditPart" itemSemanticEditPolicyClassName="OutputPinInOpaqueActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInOpaqueActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInOpaqueActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInOpaqueActCreateCommand" containers="/0/@diagram/@childNodes.6" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3014" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueAction/outputValue"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.11">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5010" editPartClassName="OutputPinInOActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5086" editPartClassName="OutputPinInOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3008" editPartClassName="CallBehaviorActionEditPart" itemSemanticEditPolicyClassName="CallBehaviorActionItemSemanticEditPolicy" notationViewFactoryClassName="CallBehaviorActionViewFactory" canonicalEditPolicyClassName="CallBehaviorActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15" graphicalNodeEditPolicyClassName="CallBehaviorActionGraphicalNodeEditPolicy" createCommandClassName="CallBehaviorActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallBehaviorAction_3008" displayName="CallBehaviorAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.100/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.CallBehaviorActionFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CallBehaviorActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallBehaviorAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.12">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5004" editPartClassName="CallBehaviorActionNameEditPart" itemSemanticEditPolicyClassName="CallBehaviorActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CallBehaviorActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.5"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3017" editPartClassName="ValuePinInCallBeActEditPart" itemSemanticEditPolicyClassName="ValuePinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3017" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.13">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5013" editPartClassName="ValuePinInCBActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5026" editPartClassName="ValuePinInCBActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5087" editPartClassName="ValuePinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3018" editPartClassName="ActionInputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3018" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.14">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5014" editPartClassName="ActionInputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5027" editPartClassName="ActionInputPinInCBActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5088" editPartClassName="ActionInputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3019" editPartClassName="InputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="InputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3019" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.15">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5015" editPartClassName="InputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5089" editPartClassName="InputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3020" editPartClassName="OutputPinInCallBeActEditPart" itemSemanticEditPolicyClassName="OutputPinInCallBeActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCallBeActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCallBeActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCallBeActCreateCommand" containers="/0/@diagram/@childNodes.11" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3020" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.16">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5016" editPartClassName="OutputPinInCBActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCBActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5090" editPartClassName="OutputPinInCBActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInCBActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3010" editPartClassName="CallOperationActionEditPart" itemSemanticEditPolicyClassName="CallOperationActionItemSemanticEditPolicy" notationViewFactoryClassName="CallOperationActionViewFactory" canonicalEditPolicyClassName="CallOperationActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23" graphicalNodeEditPolicyClassName="CallOperationActionGraphicalNodeEditPolicy" createCommandClassName="CallOperationActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CallOperationAction_3010" displayName="CallOperationAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.102/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CallOperationActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.17">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5006" editPartClassName="CallOperationActionNameEditPart" itemSemanticEditPolicyClassName="CallOperationActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CallOperationActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.4"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3021" editPartClassName="ActionInputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3021" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.0">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.18">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5017" editPartClassName="ActionInputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5028" editPartClassName="ActionInputPinInCOActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5091" editPartClassName="ActionInputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3022" editPartClassName="ValuePinInCallOpActEditPart" itemSemanticEditPolicyClassName="ValuePinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3022" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.1">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.19">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5018" editPartClassName="ValuePinInCOActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5029" editPartClassName="ValuePinInCOActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5092" editPartClassName="ValuePinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3023" editPartClassName="InputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="InputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3023" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.2">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.20">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5019" editPartClassName="InputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5093" editPartClassName="InputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3024" editPartClassName="OutputPinInCallOpActEditPart" itemSemanticEditPolicyClassName="OutputPinInCallOpActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCallOpActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCallOpActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCallOpActCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3024" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.21">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5020" editPartClassName="OutputPinInCOActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCOActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5094" editPartClassName="OutputPinInCOActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInCOActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3025" editPartClassName="ValuePinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3025" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.3">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.22">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5021" editPartClassName="ValuePinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5030" editPartClassName="ValuePinInCOActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5095" editPartClassName="ValuePinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3026" editPartClassName="ActionInputPinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3026" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.4">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.23">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5022" editPartClassName="ActionInputPinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5031" editPartClassName="ActionInputPinInCOActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5096" editPartClassName="ActionInputPinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3027" editPartClassName="InputPinInCallOpActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInCallOpActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInCallOpActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInCallOpActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInCallOpActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.16" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3027" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.5">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CallOperationAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.24">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5023" editPartClassName="InputPinInCOActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5097" editPartClassName="InputPinInCOActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInCOActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3034" editPartClassName="DurationConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintViewFactory" canonicalEditPolicyClassName="DurationConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="DurationConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3034" displayName="DurationConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.6">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.25">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.26">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5038" editPartClassName="DurationConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5130" editPartClassName="DurationConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3035" editPartClassName="DurationConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintViewFactory" canonicalEditPolicyClassName="DurationConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DurationConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="DurationConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DurationConstraint_3035" displayName="DurationConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.134/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.7">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.27">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.28">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DurationInterval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5039" editPartClassName="DurationConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5131" editPartClassName="DurationConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="DurationConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="DurationConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3036" editPartClassName="TimeConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintViewFactory" canonicalEditPolicyClassName="TimeConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="TimeConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3036" displayName="TimeConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.8">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.29">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.30">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5040" editPartClassName="TimeConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5132" editPartClassName="TimeConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3037" editPartClassName="TimeConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintViewFactory" canonicalEditPolicyClassName="TimeConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="TimeConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="TimeConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.TimeConstraint_3037" displayName="TimeConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.185/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.9">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.31">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.32">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/TimeInterval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5041" editPartClassName="TimeConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5133" editPartClassName="TimeConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="TimeConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="TimeConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3032" editPartClassName="IntervalConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintViewFactory" canonicalEditPolicyClassName="IntervalConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="IntervalConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3032" displayName="IntervalConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.10">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.33">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.34">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5036" editPartClassName="IntervalConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5134" editPartClassName="IntervalConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3033" editPartClassName="IntervalConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintViewFactory" canonicalEditPolicyClassName="IntervalConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="IntervalConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="IntervalConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.IntervalConstraint_3033" displayName="IntervalConstraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.135/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.11">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/IntervalConstraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.35">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.36">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Interval"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5037" editPartClassName="IntervalConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5135" editPartClassName="IntervalConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="IntervalConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="IntervalConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3011" editPartClassName="ConstraintAsLocalPrecondEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintAsLocalPrecondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintAsLocalPrecondGraphicalNodeEditPolicy" createCommandClassName="ConstraintAsLocalPrecondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPreconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.12">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.37">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.38">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5007" editPartClassName="ConstraintAsLocalPrecondNameEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondNameItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5136" editPartClassName="ConstraintAsLocalPrecondBodyEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPrecondBodyItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3012" editPartClassName="ConstraintAsLocalPostcondEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintViewFactory" canonicalEditPolicyClassName="ConstraintAsLocalPostcondCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ConstraintAsLocalPostcondGraphicalNodeEditPolicy" createCommandClassName="ConstraintAsLocalPostcondCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LocalPostconditionConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.13">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.39">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenReferenceNewElementSpec">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ <newElementInitializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.40">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <elementClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OpaqueExpression"/>
+ </newElementInitializers>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5008" editPartClassName="ConstraintAsLocalPostcondNameEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondNameItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5137" editPartClassName="ConstraintAsLocalPostcondBodyEditPart" itemSemanticEditPolicyClassName="ConstraintAsLocalPostcondBodyItemSemanticEditPolicy" notationViewFactoryClassName="ConstraintSpecificationViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.22"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3038" editPartClassName="DecisionNodeEditPart" itemSemanticEditPolicyClassName="DecisionNodeItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeViewFactory" canonicalEditPolicyClassName="DecisionNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DecisionNodeGraphicalNodeEditPolicy" createCommandClassName="DecisionNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DecisionNode_3038" displayName="DecisionNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.124/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.DiamondNode"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DecisionNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.41">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5043" editPartClassName="DecisionInputEditPart" itemSemanticEditPolicyClassName="DecisionInputItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.10"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5098" editPartClassName="DecisionNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="DecisionNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="DecisionNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3039" editPartClassName="MergeNodeEditPart" itemSemanticEditPolicyClassName="MergeNodeItemSemanticEditPolicy" notationViewFactoryClassName="MergeNodeViewFactory" canonicalEditPolicyClassName="MergeNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="MergeNodeGraphicalNodeEditPolicy" createCommandClassName="MergeNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.MergeNode_3039" displayName="MergeNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.160/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.DiamondNode"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/MergeNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.42">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5099" editPartClassName="MergeNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="MergeNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="MergeNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3040" editPartClassName="ForkNodeEditPart" itemSemanticEditPolicyClassName="ForkNodeItemSemanticEditPolicy" notationViewFactoryClassName="ForkNodeViewFactory" canonicalEditPolicyClassName="ForkNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ForkNodeGraphicalNodeEditPolicy" createCommandClassName="ForkNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ForkNode_3040" displayName="ForkNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.145/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ForkNode">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="10" height="40"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ForkNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.43">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5100" editPartClassName="ForkNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ForkNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ForkNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3041" editPartClassName="JoinNodeEditPart" itemSemanticEditPolicyClassName="JoinNodeItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeViewFactory" canonicalEditPolicyClassName="JoinNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="JoinNodeGraphicalNodeEditPolicy" createCommandClassName="JoinNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.JoinNode_3041" displayName="JoinNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.152/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ForkNode">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="10" height="40"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/JoinNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.44">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5042" editPartClassName="JoinSpecEditPart" itemSemanticEditPolicyClassName="JoinSpecItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.9"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5101" editPartClassName="JoinNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="JoinNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="JoinNodeLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3078" editPartClassName="DataStoreNodeEditPart" itemSemanticEditPolicyClassName="DataStoreNodeItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeViewFactory" canonicalEditPolicyClassName="DataStoreNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="DataStoreNodeGraphicalNodeEditPolicy" createCommandClassName="DataStoreNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DataStoreNode_3078" displayName="DataStoreNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.123/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ObjectNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ObjectNodeDescriptor extends org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fObjectNodeLabel; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ObjectNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;));&#xD;&#xA;&#xD;&#xA;this.add(fObjectNodeLabel);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getObjectNodeLabel() {&#xD;&#xA;&#x9;&#x9;return fObjectNodeLabel;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DataStoreNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.45">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5127" editPartClassName="DataStoreNodeLabelEditPart" itemSemanticEditPolicyClassName="DataStoreNodeLabelItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getObjectNodeLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.20"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5128" editPartClassName="DataStoreSelectionEditPart" itemSemanticEditPolicyClassName="DataStoreSelectionItemSemanticEditPolicy" notationViewFactoryClassName="DataStoreNodeLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.21"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3042" editPartClassName="SendObjectActionEditPart" itemSemanticEditPolicyClassName="SendObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="SendObjectActionViewFactory" canonicalEditPolicyClassName="SendObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43" graphicalNodeEditPolicyClassName="SendObjectActionGraphicalNodeEditPolicy" createCommandClassName="SendObjectActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendObjectAction_3042" displayName="SendObjectAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.177/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.SendObjectActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.46">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5059" editPartClassName="SendObjectActionNameEditPart" itemSemanticEditPolicyClassName="SendObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="SendObjectActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3046" editPartClassName="ValuePinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3046" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.14">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.47">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5049" editPartClassName="ValuePinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5050" editPartClassName="ValuePinInSendObjActAsReqValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5102" editPartClassName="ValuePinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3047" editPartClassName="ActionInputPinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3047" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.15">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.48">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5051" editPartClassName="ActionInputPinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5052" editPartClassName="ActionInputPinInSendObjActAsReqValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5103" editPartClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3048" editPartClassName="InputPinInSendObjActAsReqEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendObjActAsReqCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendObjActAsReqGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendObjActAsReqCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3048" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.16">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/request"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.49">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5053" editPartClassName="InputPinInSendObjActAsReqLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5104" editPartClassName="InputPinInSendObjActAsReqAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsReqAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3049" editPartClassName="ValuePinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3049" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.17">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.50">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5054" editPartClassName="ValuePinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5055" editPartClassName="ValuePinInSendObjActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5105" editPartClassName="ValuePinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3050" editPartClassName="ActionInputPinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3050" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.18">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.51">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5056" editPartClassName="ActionInputPinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5057" editPartClassName="ActionInputPinInSendObjActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5106" editPartClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3051" editPartClassName="InputPinInSendObjActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendObjActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendObjActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendObjActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.37" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3051" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.19">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendObjectAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.52">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5058" editPartClassName="InputPinInSendObjActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5107" editPartClassName="InputPinInSendObjActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendObjActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3052" editPartClassName="SendSignalActionEditPart" itemSemanticEditPolicyClassName="SendSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="SendSignalActionViewFactory" canonicalEditPolicyClassName="SendSignalActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50" graphicalNodeEditPolicyClassName="SendSignalActionGraphicalNodeEditPolicy" createCommandClassName="SendSignalActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SendSignalAction_3052" displayName="SendSignalAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.178/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusSendNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.SendSignalActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.53">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5060" editPartClassName="SendSignalActionNameEditPart" itemSemanticEditPolicyClassName="SendSignalActionNameItemSemanticEditPolicy" notationViewFactoryClassName="SendSignalActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3053" editPartClassName="ActionInputPinInSendSigActEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3053" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.20">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.54">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5061" editPartClassName="ActionInputPinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5062" editPartClassName="ActionInputPinInSendSigActValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5108" editPartClassName="ActionInputPinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3054" editPartClassName="ValuePinInSendSigActEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3054" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.21">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.55">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5063" editPartClassName="ValuePinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5064" editPartClassName="ValuePinInSendSigActValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5109" editPartClassName="ValuePinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3055" editPartClassName="InputPinInSendSigActEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendSigActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendSigActGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendSigActCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3055" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.22">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.56">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5065" editPartClassName="InputPinInSendSigActLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5110" editPartClassName="InputPinInSendSigActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3060" editPartClassName="ValuePinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinViewFactory" canonicalEditPolicyClassName="ValuePinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ValuePinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ValuePinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValuePin_3060" displayName="ValuePin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.191/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.PinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.23">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValuePin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.57">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5072" editPartClassName="ValuePinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5073" editPartClassName="ValuePinInSendSigActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5111" editPartClassName="ValuePinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ValuePinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ValuePinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3061" editPartClassName="ActionInputPinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinViewFactory" canonicalEditPolicyClassName="ActionInputPinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActionInputPinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="ActionInputPinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActionInputPin_3061" displayName="ActionInputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.91/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.24">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActionInputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.58">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5074" editPartClassName="ActionInputPinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5075" editPartClassName="ActionInputPinInSendSigActAsTargetValueEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetValueItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5112" editPartClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ActionInputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ActionInputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3062" editPartClassName="InputPinInSendSigActAsTargetEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInSendSigActAsTargetCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInSendSigActAsTargetGraphicalNodeEditPolicy" createCommandClassName="InputPinInSendSigActAsTargetCreateCommand" containers="/0/@diagram/@childNodes.44" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3062" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.25">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SendSignalAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.59">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5076" editPartClassName="InputPinInSendSigActAsTargetLabelEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5113" editPartClassName="InputPinInSendSigActAsTargetAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInSendSigActAsTargetAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3059" editPartClassName="ActivityParameterNodeEditPart" itemSemanticEditPolicyClassName="ActivityParameterNodeItemSemanticEditPolicy" notationViewFactoryClassName="ActivityParameterNodeViewFactory" canonicalEditPolicyClassName="ActivityParameterNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ActivityParameterNodeGraphicalNodeEditPolicy" createCommandClassName="ActivityParameterNodeCreateCommand" containers="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.72 /0/@diagram/@compartments.14" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityParameterNode_3059" displayName="ActivityParameterNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.93/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityParameterNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.60">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.61">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectNode/isControlType"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5071" editPartClassName="ParameterNodeNameEditPart" itemSemanticEditPolicyClassName="ParameterNodeNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityParameterNodeLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.15"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3063" editPartClassName="AcceptEventActionEditPart" itemSemanticEditPolicyClassName="AcceptEventActionItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionViewFactory" canonicalEditPolicyClassName="AcceptEventActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.53" graphicalNodeEditPolicyClassName="AcceptEventActionGraphicalNodeEditPolicy" createCommandClassName="AcceptEventActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AcceptEventAction_3063" displayName="AcceptEventAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.71/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.AcceptEventActionFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AcceptEventActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.62">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5078" editPartClassName="AcceptEventActionLabelEditPart" itemSemanticEditPolicyClassName="AcceptEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAcceptEventActionLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.CenteredWrappedLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.16"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5079" editPartClassName="AcceptTimeEventActionLabelEditPart" itemSemanticEditPolicyClassName="AcceptTimeEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.17"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5115" editPartClassName="AcceptTimeEventActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="AcceptTimeEventActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="AcceptEventActionLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AcceptTimeEventActionStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3064" editPartClassName="OutputPinInAcceptEventActionEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInAcceptEventActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInAcceptEventActionGraphicalNodeEditPolicy" createCommandClassName="OutputPinInAcceptEventActionCreateCommand" containers="/0/@diagram/@childNodes.52" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3064" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AcceptEventAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5077" editPartClassName="OutputPinInAcceptEventActionLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5114" editPartClassName="OutputPinInAcceptEventActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInAcceptEventActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3076" editPartClassName="ValueSpecificationActionEditPart" itemSemanticEditPolicyClassName="ValueSpecificationActionItemSemanticEditPolicy" notationViewFactoryClassName="ValueSpecificationActionViewFactory" canonicalEditPolicyClassName="ValueSpecificationActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.55" graphicalNodeEditPolicyClassName="ValueSpecificationActionGraphicalNodeEditPolicy" createCommandClassName="ValueSpecificationActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ValueSpecificationAction_3076" displayName="ValueSpecificationAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.192/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ValueSpecificationActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.64">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5126" editPartClassName="ValueSpecificationActionNameEditPart" itemSemanticEditPolicyClassName="ValueSpecificationActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ValueSpecificationActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3077" editPartClassName="OutputPinInValSpecActEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInValSpecActCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInValSpecActGraphicalNodeEditPolicy" createCommandClassName="OutputPinInValSpecActCreateCommand" containers="/0/@diagram/@childNodes.54" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3077" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ValueSpecificationAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.65">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5124" editPartClassName="OutputPinInValSpecActLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5125" editPartClassName="OutputPinInValSpecActAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInValSpecActAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3069" editPartClassName="ConditionalNodeEditPart" itemSemanticEditPolicyClassName="ConditionalNodeItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeViewFactory" canonicalEditPolicyClassName="ConditionalNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.4" graphicalNodeEditPolicyClassName="ConditionalNodeGraphicalNodeEditPolicy" createCommandClassName="ConditionalNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConditionalNode_3069" displayName="ConditionalNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.113/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ConditionalNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.66">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5119" editPartClassName="ConditionalNodeKeywordEditPart" itemSemanticEditPolicyClassName="ConditionalNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.18"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3070" editPartClassName="ExpansionRegionEditPart" itemSemanticEditPolicyClassName="ExpansionRegionItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionViewFactory" canonicalEditPolicyClassName="ExpansionRegionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59" compartments="/0/@diagram/@compartments.5" graphicalNodeEditPolicyClassName="ExpansionRegionGraphicalNodeEditPolicy" createCommandClassName="ExpansionRegionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionRegion_3070" displayName="ExpansionRegion">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.142/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.67">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5120" editPartClassName="ExpansionRegionKeywordEditPart" itemSemanticEditPolicyClassName="ExpansionRegionKeywordItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.18"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3074" editPartClassName="ExpansionNodeAsInEditPart" itemSemanticEditPolicyClassName="ExpansionNodeAsInItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionNodeViewFactory" canonicalEditPolicyClassName="ExpansionNodeAsInCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ExpansionNodeAsInGraphicalNodeEditPolicy" createCommandClassName="ExpansionNodeAsInCreateCommand" containers="/0/@diagram/@childNodes.57" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3074" displayName="ExpansionNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ExpansionNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="48" height="16"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.26">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/inputElement"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.68">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3075" editPartClassName="ExpansionNodeAsOutEditPart" itemSemanticEditPolicyClassName="ExpansionNodeAsOutItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionNodeViewFactory" canonicalEditPolicyClassName="ExpansionNodeAsOutCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ExpansionNodeAsOutGraphicalNodeEditPolicy" createCommandClassName="ExpansionNodeAsOutCreateCommand" containers="/0/@diagram/@childNodes.57" preferredSideName="SOUTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExpansionNode_3075" displayName="ExpansionNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.141/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ExpansionNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ExpansionNodeDescriptor extends org.eclipse.draw2d.ScalablePolygonShape {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ExpansionNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(0)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(36)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(24)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;this.addPoint(new org.eclipse.draw2d.geometry.Point(getMapMode().DPtoLP(12)&#xD;&#xA;, getMapMode().DPtoLP(0)&#xD;&#xA;));&#xD;&#xA;this.setFill(true);&#xD;&#xA;this.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(48)&#xD;&#xA;, getMapMode().DPtoLP(16)&#xD;&#xA;));&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="48" height="16"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.27">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode/node"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExpansionRegion/outputElement"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.69">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ </childNodes>
+ <childNodes visualID="3071" editPartClassName="LoopNodeEditPart" itemSemanticEditPolicyClassName="LoopNodeItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeViewFactory" canonicalEditPolicyClassName="LoopNodeCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.66 /0/@diagram/@childNodes.63 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62" compartments="/0/@diagram/@compartments.6" graphicalNodeEditPolicyClassName="LoopNodeGraphicalNodeEditPolicy" createCommandClassName="LoopNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.LoopNode_3071" displayName="LoopNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.159/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.70">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5121" editPartClassName="LoopNodeKeywordEditPart" itemSemanticEditPolicyClassName="LoopNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.18"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3109" editPartClassName="OutputPinInLoopNodeAsBodyOutputEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsBodyOutputVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3109" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/bodyOutput"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5184" editPartClassName="OutputPinInLoopNodeAsBodyOutputLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5185" editPartClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsBodyOutputAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3110" editPartClassName="OutputPinInLoopNodeAsLoopVariableEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsLoopVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3110" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariable"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5186" editPartClassName="OutputPinInLoopNodeAsLoopVariableLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5183" editPartClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsLoopVariableAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3111" editPartClassName="OutputPinInLoopNodeAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultItemSemanticEditPolicy" canonicalEditPolicyClassName="OutputPinInLoopNodeAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInLoopNodeAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInLoopNodeAsResultCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3111" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.63">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5187" editPartClassName="OutputPinInLoopNodeAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5188" editPartClassName="OutputPinInLoopNodeAsResultAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInLoopNodeAsResultAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3073" editPartClassName="SequenceNodeEditPart" itemSemanticEditPolicyClassName="SequenceNodeItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeViewFactory" canonicalEditPolicyClassName="SequenceNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.7" graphicalNodeEditPolicyClassName="SequenceNodeGraphicalNodeEditPolicy" createCommandClassName="SequenceNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.SequenceNode_3073" displayName="SequenceNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.179/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/SequenceNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.71">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5123" editPartClassName="SequenceNodeKeywordEditPart" itemSemanticEditPolicyClassName="SequenceNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.18"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3065" editPartClassName="StructuredActivityNodeEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeViewFactory" canonicalEditPolicyClassName="StructuredActivityNodeCanonicalEditPolicy" compartments="/0/@diagram/@compartments.8" graphicalNodeEditPolicyClassName="StructuredActivityNodeGraphicalNodeEditPolicy" createCommandClassName="StructuredActivityNodeCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.StructuredActivityNode_3065" displayName="StructuredActivityNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.74/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.draw2d.StructuredActivityNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuredActivityNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/structuredNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.72">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5117" editPartClassName="StructuredActivityNodeKeywordEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeKeywordItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.18"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3105" editPartClassName="InputPinInLoopNodeAsVariableEditPart" itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableItemSemanticEditPolicy" canonicalEditPolicyClassName="InputPinInLoopNodeAsVariableCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInLoopNodeAsVariableGraphicalNodeEditPolicy" createCommandClassName="InputPinInLoopNodeAsVariableCreateCommand" containers="/0/@diagram/@childNodes.60" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3105" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/LoopNode/loopVariableInput"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.49">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5178" editPartClassName="InputPinInLoopNodeAsVariableLabelEditPart" itemSemanticEditPolicyClassName="InputPinInLoopNodeAsVariableLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5179" editPartClassName="InputPinInStructuredActivityNodeAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="InputPinInStructuredActivityNodeAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3067" editPartClassName="ActivityPartitionEditPart" itemSemanticEditPolicyClassName="ActivityPartitionItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionViewFactory" canonicalEditPolicyClassName="ActivityPartitionCanonicalEditPolicy" compartments="/0/@diagram/@compartments.9" graphicalNodeEditPolicyClassName="ActivityPartitionGraphicalNodeEditPolicy" createCommandClassName="ActivityPartitionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.9">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ActivityPartition_3067" displayName="ActivityPartition">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.73/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityPartitionFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityPartition"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.73">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5118" editPartClassName="ActivityPartitionNameEditPart" itemSemanticEditPolicyClassName="ActivityPartitionNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPartitionLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3068" editPartClassName="InterruptibleActivityRegionEditPart" itemSemanticEditPolicyClassName="InterruptibleActivityRegionItemSemanticEditPolicy" notationViewFactoryClassName="InterruptibleActivityRegionViewFactory" canonicalEditPolicyClassName="InterruptibleActivityRegionCanonicalEditPolicy" compartments="/0/@diagram/@compartments.10" graphicalNodeEditPolicyClassName="InterruptibleActivityRegionGraphicalNodeEditPolicy" createCommandClassName="InterruptibleActivityRegionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InterruptibleActivityRegion_3068" displayName="InterruptibleActivityRegion">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.78/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleActivityRegionFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InterruptibleActivityRegion"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedGroup"/>
+ </modelFacet>
+ </childNodes>
+ <childNodes visualID="3080" editPartClassName="CommentEditPartCN" itemSemanticEditPolicyClassName="CommentItemSemanticEditPolicy" notationViewFactoryClassName="CommentViewFactory" canonicalEditPolicyClassName="CommentCanonicalEditPolicy" graphicalNodeEditPolicyClassName="CommentGraphicalNodeEditPolicy" createCommandClassName="CommentCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.8 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Comment_3080" displayName="Comment">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.4/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedComment"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.1/@expressions.28">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5138" editPartClassName="CommentBodyLabelEditPart" itemSemanticEditPolicyClassName="CommentBodyLabelItemSemanticEditPolicy" notationViewFactoryClassName="CommentBodyViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getCornerBentFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.HTMLCornerBentFigure">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.23">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/body"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3081" editPartClassName="ReadSelfActionEditPart" itemSemanticEditPolicyClassName="ReadSelfActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadSelfActionViewFactory" canonicalEditPolicyClassName="ReadSelfActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.71" graphicalNodeEditPolicyClassName="ReadSelfActionGraphicalNodeEditPolicy" createCommandClassName="ReadSelfActionCreateCommand" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.14 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadSelfAction_3081" displayName="ReadSelfAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.169/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadSelfActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.74">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5139" editPartClassName="ReadSelfActionNameEditPart" itemSemanticEditPolicyClassName="ReadSelfActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadSelfActionLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3084" editPartClassName="ReadSelfActionOutputPinEditPart" itemSemanticEditPolicyClassName="ReadSelfActionOutputPinItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="ReadSelfActionOutputPinCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ReadSelfActionOutputPinGraphicalNodeEditPolicy" createCommandClassName="ReadSelfActionOutputPinCreateCommand" containers="/0/@diagram/@childNodes.70" preferredSideName="EAST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadSelfAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.75">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5144" editPartClassName="OutputPinInReadSelfActionLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadSelfActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5145" editPartClassName="OutputPinInReadSelfActionAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="OutputPinInReadSelfActionAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeExternalNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3083" editPartClassName="ActivityEditPartCN" itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicyCN" notationViewFactoryClassName="ActivityViewFactory" canonicalEditPolicyClassName="ActivityCanonicalEditPolicyCN" childNodes="/0/@diagram/@childNodes.51" compartments="/0/@diagram/@compartments.11 /0/@diagram/@compartments.12 /0/@diagram/@compartments.13 /0/@diagram/@compartments.14" graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicyCN" createCommandClassName="ActivityCreateCommandCN" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="200" height="100"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCanonicalEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BehavioredClassifier/ownedBehavior"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5142" editPartClassName="ActivityNameEditPartCN" itemSemanticEditPolicyClassName="ActivityNameEditPartItemSemanticEditPolicyCN" notationViewFactoryClassName="OpaqueActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5143" editPartClassName="ActivityIsSingleExecutionCNEditPart" itemSemanticEditPolicyClassName="ActivityIsSingleExecutionCNItemSemanticEditPolicy" notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getHeaderSingleExecution" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3086" editPartClassName="CreateObjectActionEditPart" itemSemanticEditPolicyClassName="CreateObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="CreateObjectActionViewFactory" canonicalEditPolicyClassName="CreateObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.74" graphicalNodeEditPolicyClassName="CreateObjectActionGraphicalNodeEditPolicy" createCommandClassName="CreateObjectActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CreateObjectAction_3086" displayName="CreateObjectAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.122/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateObjectActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.76">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5148" editPartClassName="CreateObjectActionNameEditPart" itemSemanticEditPolicyClassName="CreateObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="CreateObjectActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3087" editPartClassName="OutputPinInCreateObjectActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInCreateObjectActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInCreateObjectActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInCreateObjectActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.73" preferredSideName="SOUTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3087" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CreateObjectAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.77">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5146" editPartClassName="OutputPinInCreateObjectActionAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5147" editPartClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInCreateObjectActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3085" editPartClassName="ShapeNamedElementEditPart" itemSemanticEditPolicyClassName="ShapeNamedElementItemSemanticEditPolicy" canonicalEditPolicyClassName="ShapeNamedElementCanonicalEditPolicy" graphicalNodeEditPolicyClassName="ShapeNamedElementGraphicalNodeEditPolicy" createCommandClassName="ShapeNamedElementCreateCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.NamedElement_3085" displayName="ShapeNamedElement"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ShapeNamedElementFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy.QUALIFIED_NAME_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.QualifiedNameDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Element/ownedElement"/>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5129" editPartClassName="ShapeNamedElementNameEditPart" itemSemanticEditPolicyClassName="ShapeNamedElementNameItemSemanticEditPolicy">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="25" y="3"/>
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3088" editPartClassName="ReadStructuralFeatureActionEditPart" itemSemanticEditPolicyClassName="ReadStructuralFeatureActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadStructuralFeatureActionViewFactory" canonicalEditPolicyClassName="ReadStructuralFeatureActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78" graphicalNodeEditPolicyClassName="ReadStructuralFeatureActionGraphicalNodeEditPolicy" createCommandClassName="ReadStructuralFeatureActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadStructuralFeatureAction_3088" displayName="ReadStructuralFeatureAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.170/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadStructuralFeatureActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.78">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5153" editPartClassName="ReadStructuralFeatureActionNameEditPart" itemSemanticEditPolicyClassName="ReadStructuralFeatureActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadStructuralFeatureActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3089" editPartClassName="InputPinInReadStructuralFeatureAsObjectEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectGraphicalNodeEditPolicy" createCommandClassName="InputPinInReadStructuralFeatureAsObjectCreateCommand" containers="/0/@diagram/@childNodes.76" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3089" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.79">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5149" editPartClassName="InputPinInReadStructuralFeatureAsObjectLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5150" editPartClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3090" editPartClassName="OutputPinInReadStructuralFeatureAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInReadStructuralFeatureAsResultCreateCommand" containers="/0/@diagram/@childNodes.76" preferredSideName="SOUTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3090" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadStructuralFeatureAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.80">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5151" editPartClassName="OutputPinInReadStructuralFeatureAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadStructuralFeatureAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5152" editPartClassName="InputPinInReadStructuralFeatureAsResultWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInReadStructuralFeatureAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3091" editPartClassName="AddStructuralFeatureValueActionEditPart" itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionItemSemanticEditPolicy" notationViewFactoryClassName="AddStructuralFeatureValueActionViewFactory" canonicalEditPolicyClassName="AddStructuralFeatureValueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82" graphicalNodeEditPolicyClassName="AddStructuralFeatureValueActionGraphicalNodeEditPolicy" createCommandClassName="AddStructuralFeatureValueActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddStructuralFeatureValueAction_3091" displayName="AddStructuralFeatureValueAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.95/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AddStructuralFeatureValueActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddStructuralFeatureValueAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.81">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5160" editPartClassName="AddStructuralFeatureValueActionNameEditPart" itemSemanticEditPolicyClassName="AddStructuralFeatureValueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="AddStructuralFeatureValueActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3092" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddStructuralFeatureValueActionAsObjectCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3092" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.29">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/StructuralFeatureAction/object"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.82">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5154" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5155" editPartClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsObjectAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3093" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueEditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddStructuralFeatureValueActionAsValueCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3093" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.30">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/value"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.83">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5156" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2EditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueLabel2ItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5157" editPartClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2EditPart" itemSemanticEditPolicyClassName="InputPinInAddStructuralFeatureValueActionAsValueAppliedStereotypeWrappingLabel2ItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3094" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInAddStructuralFeatureValueActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.79" preferredSideName="SOUTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3094" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteStructuralFeatureAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.84">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5158" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3EditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultLabel3ItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5159" editPartClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3EditPart" itemSemanticEditPolicyClassName="OutputPinInAddStructuralFeatureValueActionAsResultAppliedStereotypeWrappingLabel3ItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3095" editPartClassName="DestroyObjectActionEditPart" itemSemanticEditPolicyClassName="DestroyObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="DestroyObjectActionViewFactory" canonicalEditPolicyClassName="DestroyObjectActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.84" graphicalNodeEditPolicyClassName="DestroyObjectActionGraphicalNodeEditPolicy" createCommandClassName="DestroyObjectActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.DestroyObjectAction_3095" displayName="DestroyObjectAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.128/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DestroyObjectActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.85">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5163" editPartClassName="DestroyObjectActionNameEditPart" itemSemanticEditPolicyClassName="DestroyObjectActionNameItemSemanticEditPolicy" notationViewFactoryClassName="DestroyObjectActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3096" editPartClassName="InputPinInDestroyObjectActionEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInDestroyObjectActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInDestroyObjectActionGraphicalNodeEditPolicy" createCommandClassName="InputPinInDestroyObjectActionCreateCommand" containers="/0/@diagram/@childNodes.83" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3096" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.31">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/DestroyObjectAction/target"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.86">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5161" editPartClassName="InputPinInDestroyObjectActionLabelEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5162" editPartClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInDestroyObjectActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3097" editPartClassName="ReadVariableActionEditPart" itemSemanticEditPolicyClassName="ReadVariableActionItemSemanticEditPolicy" notationViewFactoryClassName="ReadVariableActionViewFactory" canonicalEditPolicyClassName="ReadVariableActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.86" graphicalNodeEditPolicyClassName="ReadVariableActionGraphicalNodeEditPolicy" createCommandClassName="ReadVariableActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ReadVariableAction_3097" displayName="ReadVariableAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.171/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ReadVariableActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.87">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5166" editPartClassName="ReadVariableActionNameEditPart" itemSemanticEditPolicyClassName="ReadVariableActionNameItemSemanticEditPolicy" notationViewFactoryClassName="ReadVariableActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3098" editPartClassName="OutputPinInReadVariableActionAsResultEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinViewFactory" canonicalEditPolicyClassName="OutputPinInReadVariableActionAsResultCanonicalEditPolicy" graphicalNodeEditPolicyClassName="OutputPinInReadVariableActionAsResultGraphicalNodeEditPolicy" createCommandClassName="OutputPinInReadVariableActionAsResultCreateCommand" containers="/0/@diagram/@childNodes.85">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.OutputPin_3098" displayName="OutputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.76/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.OutputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.32">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/OutputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ReadVariableAction/result"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.88">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5164" editPartClassName="OutputPinInReadVariableActionAsResultLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5165" editPartClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="OutputPinInReadVariableActionAsResultAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="OutputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3099" editPartClassName="AddVariableValueActionEditPart" itemSemanticEditPolicyClassName="AddVariableValueActionItemSemanticEditPolicy" notationViewFactoryClassName="AddVariableValueActionViewFactory" canonicalEditPolicyClassName="AddVariableValueActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89" graphicalNodeEditPolicyClassName="AddVariableValueActionGraphicalNodeEditPolicy" createCommandClassName="AddVariableValueActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.AddVariableValueAction_3099" displayName="AddVariableValueAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.1/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.AddVariableValueActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.89">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5171" editPartClassName="AddVariableValueActionNameEditPart" itemSemanticEditPolicyClassName="AddVariableValueActionNameItemSemanticEditPolicy" notationViewFactoryClassName="AddVariableValueActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3100" editPartClassName="InputPinInAddVariableValueActionAsInsertAtEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddVariableValueActionAsInsertAtCreateCommand" containers="/0/@diagram/@childNodes.87" preferredSideName="WEST">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3100" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.33">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/AddVariableValueAction/insertAt"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.90">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5167" editPartClassName="InputPinInAddVariableValueActionAsInsertAtLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5168" editPartClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsInsertAtAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3101" editPartClassName="InputPinInAddVariableValueActionAsValueEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInAddVariableValueActionAsValueCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInAddVariableValueActionAsValueGraphicalNodeEditPolicy" createCommandClassName="InputPinInAddVariableValueActionAsValueCreateCommand" containers="/0/@diagram/@childNodes.87" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3101" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.34">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/WriteVariableAction/value"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.91">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5169" editPartClassName="InputPinInAddVariableValueActionAsValueLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueSimpleLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5170" editPartClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInAddVariableValueActionAsValueAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3102" editPartClassName="BroadcastSignalActionEditPart" itemSemanticEditPolicyClassName="BroadcastSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="BroadcastSignalActionViewFactory" canonicalEditPolicyClassName="BroadcastSignalActionCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.91" graphicalNodeEditPolicyClassName="BroadcastSignalActionGraphicalNodeEditPolicy" createCommandClassName="BroadcastSignalActionCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.BroadcastSignalAction_3102" displayName="BroadcastSignalAction">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.99/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.PapyrusRoundedNodeFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_CREATE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CreateActionLocalConditionEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ObjectFlowWithPinsCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.DeleteActionViewEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BroadcastSignalActionCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/BroadcastSignalAction"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.92">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5175" editPartClassName="BroadcastSignalActionNameEditPart" itemSemanticEditPolicyClassName="BroadcastSignalActionNameItemSemanticEditPolicy" notationViewFactoryClassName="BroadcastSignalActionNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <childNodes xsi:type="gmfgen:GenChildSideAffixedNode" visualID="3103" editPartClassName="InputPinInBroadcastSignalActionEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionItemSemanticEditPolicy" notationViewFactoryClassName="InputPinViewFactory" canonicalEditPolicyClassName="InputPinInBroadcastSignalActionCanonicalEditPolicy" graphicalNodeEditPolicyClassName="InputPinInBroadcastSignalActionGraphicalNodeEditPolicy" createCommandClassName="InputPinInBroadcastSignalActionCreateCommand" containers="/0/@diagram/@childNodes.90" preferredSideName="NORTH">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.InputPin_3103" displayName="InputPin">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.75/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InputPinFigure"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.PinLayoutEditPolicy"/>
+ <modelFacet modelElementSelector="/0/@expressionProviders/@providers.1/@expressions.35">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InputPin"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/InvocationAction/argument"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.93">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5172" editPartClassName="InputPinInBroadcastSignalActionLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.6"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5173" editPartClassName="InputPinInBroadcastSignalActionValueLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionValueLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.7"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5174" editPartClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelEditPart" itemSemanticEditPolicyClassName="InputPinInBroadcastSignalActionAppliedStereotypeWrappingLabelItemSemanticEditPolicy" notationViewFactoryClassName="InputPinLabelViewFactory" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.AppliedStereotypeWrappingLabelFigure"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3104" editPartClassName="CentralBufferNodeEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeItemSemanticEditPolicy" canonicalEditPolicyClassName="CentralBufferNodeCanonicalEditPolicy" graphicalNodeEditPolicyClassName="CentralBufferNodeGraphicalNodeEditPolicy" createCommandClassName="CentralBufferNodeCreateCommand" containers="/0/@diagram/@compartments.14 /0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.CentralBufferNode_3104" displayName="CentralBufferNode">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.103/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="ObjectNodeDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class ObjectNodeDescriptor extends org.eclipse.papyrus.uml.diagram.common.figure.node.NodeNamedElementFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fObjectNodeLabel; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public ObjectNodeDescriptor() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fObjectNodeLabel.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;, getMapMode().DPtoLP(5)&#xD;&#xA;));&#xD;&#xA;&#xD;&#xA;this.add(fObjectNodeLabel);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getObjectNodeLabel() {&#xD;&#xA;&#x9;&#x9;return fObjectNodeLabel;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;"/>
+ <behaviour xsi:type="gmfgen:OpenDiagramBehaviour"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/CentralBufferNode"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/ownedNode"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.94">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5176" editPartClassName="CentralBufferNodeLabelEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeWrappingLabelItemSemanticEditPolicy">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getObjectNodeLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.20"/>
+ </labels>
+ <labels xsi:type="gmfgen:GenExternalNodeLabel" visualID="5177" editPartClassName="CentralBufferNodeSelectionEditPart" itemSemanticEditPolicyClassName="CentralBufferNodeSelectionItemSemanticEditPolicy">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.21"/>
+ </labels>
+ </childNodes>
+ <childNodes visualID="3112" editPartClassName="ConstraintEditPartCN" itemSemanticEditPolicyClassName="ConstraintItemSemanticEditPolicyCN" canonicalEditPolicyClassName="ConstraintCanonicalEditPolicyCN" graphicalNodeEditPolicyClassName="ConstraintGraphicalNodeEditPolicyCN" createCommandClassName="ConstraintCreateCommandCN" containers="/0/@diagram/@compartments.3 /0/@diagram/@compartments.4 /0/@diagram/@compartments.5 /0/@diagram/@compartments.6 /0/@diagram/@compartments.7 /0/@diagram/@compartments.8 /0/@diagram/@compartments.9 /0/@diagram/@compartments.10">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Constraint_3112" displayName="Constraint">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.0/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ChangeStereotypedShapeEditPolicy.CHANGE_SHAPE_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityDiagramChangeStereotypedShapeEditpolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Namespace/ownedRule"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.117">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5189" editPartClassName="ConstraintNameEditPartCN" itemSemanticEditPolicyClassName="ConstraintName2ItemSemanticEditPolicy" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5190" editPartClassName="ConstraintBodyEditPartCN" itemSemanticEditPolicyClassName="ConstraintNameItemSemanticEditPolicy">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getConstraintFigure" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.figure.node.ConstraintFigure">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.22" viewPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/specification"/>
+ </modelFacet>
+ </labels>
+ </childNodes>
+ <topLevelNodes visualID="2001" editPartClassName="ActivityEditPart" itemSemanticEditPolicyClassName="ActivityItemSemanticEditPolicy" notationViewFactoryClassName="ActivityViewFactory" canonicalEditPolicyClassName="ActivityCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.51" compartments="/0/@diagram/@compartments.0 /0/@diagram/@compartments.1 /0/@diagram/@compartments.2 /0/@diagram/@compartments.3" graphicalNodeEditPolicyClassName="ActivityGraphicalNodeEditPolicy" createCommandClassName="ActivityCreateCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.Activity_2001" displayName="Activity">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.72/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityFigure">
+ <attributes xsi:type="gmfgen:DefaultSizeAttributes" width="857" height="757"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.COMPONENT_ROLE" editPolicyQualifiedClassName="org.eclipse.gef.editpolicies.RootComponentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy.SHOW_HIDE_COMPARTMENT_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.ShowHideCompartmentEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ResizeActivityEditPolicy"/>
+ <modelFacet>
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Package/packagedElement"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.0">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ </modelFacet>
+ <labels visualID="5001" editPartClassName="ActivityNameEditPart" itemSemanticEditPolicyClassName="ActivityNameItemSemanticEditPolicy" notationViewFactoryClassName="ActivityNameViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getNameLabel" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0" viewPattern="" editorPattern="" editPattern="">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="5002" editPartClassName="ActivityIsSingleExecutionEditPart" itemSemanticEditPolicyClassName="ActivityIsSingleExecutionItemSemanticEditPolicy" notationViewFactoryClassName="ActivityIsSingleExecutionViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getHeaderSingleExecution" figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.2">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/isSingleExecution"/>
+ </modelFacet>
+ </labels>
+ </topLevelNodes>
+ <links visualID="4001" editPartClassName="ActionLocalPreconditionEditPart" itemSemanticEditPolicyClassName="ActionLocalPreconditionItemSemanticEditPolicy" notationViewFactoryClassName="ActionLocalPreconditionViewFactory" createCommandClassName="ActionLocalPreconditionCreateCommand" reorientCommandClassName="ActionLocalPreconditionReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="DashedLinkDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
+ <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPrecondition"/>
+ </modelFacet>
+ </links>
+ <links visualID="4002" editPartClassName="ActionLocalPostconditionEditPart" itemSemanticEditPolicyClassName="ActionLocalPostconditionItemSemanticEditPolicy" notationViewFactoryClassName="ActionLocalPostconditionViewFactory" createCommandClassName="ActionLocalPostconditionCreateCommand" reorientCommandClassName="ActionLocalPostconditionReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="DashedLinkDescriptor" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class DashedLinkDescriptor extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public DashedLinkDescriptor() {&#xD;&#xA;&#x9;&#x9;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;">
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
+ <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Action/localPostcondition"/>
+ </modelFacet>
+ </links>
+ <links visualID="4003" editPartClassName="ObjectFlowEditPart" itemSemanticEditPolicyClassName="ObjectFlowItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowViewFactory" createCommandClassName="ObjectFlowCreateCommand" reorientCommandClassName="ObjectFlowReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ObjectFlow_4003" displayName="ObjectFlow">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.125/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
+ <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ObjectFlow"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.95">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
+ <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
+ </modelFacet>
+ <labels visualID="6001" editPartClassName="ObjectFlowNameEditPart" itemSemanticEditPolicyClassName="ObjectFlowNameItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowNameViewFactory" alignment="SOURCE">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="6002" editPartClassName="ObjectFlowWeightEditPart" itemSemanticEditPolicyClassName="ObjectFlowWeightItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.8"/>
+ </labels>
+ <labels visualID="6005" editPartClassName="ObjectFlowSelectionEditPart" itemSemanticEditPolicyClassName="ObjectFlowSelectionItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="20" y="40"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.12"/>
+ </labels>
+ <labels visualID="6006" editPartClassName="ObjectFlowTransformationEditPart" itemSemanticEditPolicyClassName="ObjectFlowTransformationItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:InnerClassViewmap" className="LinkAndCornerBentWithTextFigure" classBody="&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;public class LinkAndCornerBentWithTextFigure extends org.eclipse.papyrus.uml.diagram.common.figure.node.CornerBentFigure {&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel fCornerBentContent; &#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private org.eclipse.draw2d.PolylineShape fLinkToBehaviorProperty; &#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public LinkAndCornerBentWithTextFigure() {&#xD;&#xA;&#x9;&#x9;&#x9;&#x9;&#xD;&#xA;&#xD;&#xA;&#x9;this.setBackgroundColor(THIS_BACK&#xD;&#xA;);&#xD;&#xA;&#x9;&#x9;createContents();&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;private void createContents(){&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fCornerBentContent = new org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel();&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;this.add(fCornerBentContent);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;fLinkToBehaviorProperty = new org.eclipse.draw2d.PolylineShape();&#xD;&#xA;fLinkToBehaviorProperty.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DASH);&#xD;&#xA;&#xD;&#xA;this.add(fLinkToBehaviorProperty);&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel getCornerBentContent() {&#xD;&#xA;&#x9;&#x9;return fCornerBentContent;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/**&#xD;&#xA;&#x9; * @generated&#xD;&#xA;&#x9; */&#xD;&#xA;&#x9;public org.eclipse.draw2d.PolylineShape getLinkToBehaviorProperty() {&#xD;&#xA;&#x9;&#x9;return fLinkToBehaviorProperty;&#xD;&#xA;&#x9;}&#xD;&#xA;&#xD;&#xA;&#xD;&#xA;}&#xD;&#xA;&#xD;&#xA;/**&#xD;&#xA; * @generated&#xD;&#xA; */&#xD;&#xA;static final org.eclipse.swt.graphics.Color THIS_BACK = new org.eclipse.swt.graphics.Color(null, 248, 249, 214);&#xD;&#xA;&#xD;&#xA;">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" x="-20" y="-60"/>
+ </viewmap>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicy.PRIMARY_DRAG_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.BehaviorPropertyNodeEditPolicy"/>
+ <modelFacet parser="/0/@labelParsers/@implementations.11"/>
+ </labels>
+ <labels visualID="6007" editPartClassName="DecisionInputFlowEditPart" itemSemanticEditPolicyClassName="DecisionInputFlowItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" alignment="SOURCE">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.13"/>
+ </labels>
+ <labels visualID="6008" editPartClassName="ObjectFlowGuardEditPart" itemSemanticEditPolicyClassName="ObjectFlowGuardItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" alignment="TARGET">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.14"/>
+ </labels>
+ <labels visualID="6010" editPartClassName="ObjectFlowAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ObjectFlowAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ObjectFlowLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAppliedStereotypeLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ <labels visualID="6014" editPartClassName="ObjectFlowInterruptibleIconEditPart" itemSemanticEditPolicyClassName="ObjectFlowInterruptibleIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ </labels>
+ <creationConstraints sourceEnd="/0/@expressionProviders/@providers.0/@expressions.96" targetEnd="/0/@expressionProviders/@providers.0/@expressions.97"/>
+ </links>
+ <links visualID="4004" editPartClassName="ControlFlowEditPart" itemSemanticEditPolicyClassName="ControlFlowItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowViewFactory" createCommandClassName="ControlFlowCreateCommand" reorientCommandClassName="ControlFlowReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ControlFlow_4004" displayName="ControlFlow">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.116/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ActivityEdgeFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLinkLabelDisplayEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy.INTERRUPTIBLE_ICON_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.InterruptibleEdgeEditPolicy"/>
+ <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ControlFlow"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Activity/edge"/>
+ <modelElementInitializer xsi:type="gmfgen:GenFeatureSeqInitializer">
+ <initializers xsi:type="gmfgen:GenFeatureValueSpec" value="/0/@expressionProviders/@providers.0/@expressions.98">
+ <feature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </initializers>
+ </modelElementInitializer>
+ <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/source"/>
+ <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ActivityEdge/target"/>
+ </modelFacet>
+ <labels visualID="6003" editPartClassName="ControlFlowNameEditPart" itemSemanticEditPolicyClassName="ControlFlowNameItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowNameViewFactory" alignment="SOURCE">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet xsi:type="gmfgen:FeatureLabelModelFacet" parser="/0/@labelParsers/@implementations.0">
+ <metaFeatures href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/NamedElement/name"/>
+ </modelFacet>
+ </labels>
+ <labels visualID="6004" editPartClassName="ControlFlowWeightEditPart" itemSemanticEditPolicyClassName="ControlFlowWeightItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.8"/>
+ </labels>
+ <labels visualID="6009" editPartClassName="ControlFlowGuardEditPart" itemSemanticEditPolicyClassName="ControlFlowGuardItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory" alignment="TARGET">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.14"/>
+ </labels>
+ <labels visualID="6011" editPartClassName="ControlFlowAppliedStereotypeEditPart" itemSemanticEditPolicyClassName="ControlFlowAppliedStereotypeItemSemanticEditPolicy" notationViewFactoryClassName="ControlFlowLabelViewFactory" readOnly="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getAppliedStereotypeLabel" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.WrappedLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="-20"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.1"/>
+ </labels>
+ <labels visualID="6013" editPartClassName="ControlFlowInterruptibleIconEditPart" itemSemanticEditPolicyClassName="ControlFlowInterruptibleIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ </labels>
+ <creationConstraints sourceEnd="/0/@expressionProviders/@providers.0/@expressions.99" targetEnd="/0/@expressionProviders/@providers.0/@expressions.100"/>
+ </links>
+ <links visualID="4005" editPartClassName="ExceptionHandlerEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerItemSemanticEditPolicy" notationViewFactoryClassName="ExceptionHandlerViewFactory" createCommandClassName="ExceptionHandlerCreateCommand" reorientCommandClassName="ExceptionHandlerReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ExceptionHandler_4005" displayName="ExceptionHandler">
+ <metamodelType href="../../org.eclipse.papyrus.uml.diagram.common/model/GenericUML.gmfgen#//@diagram/@topLevelNodes.79/@elementType"/>
+ </elementType>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.ExceptionHandlerFigure"/>
+ <modelFacet xsi:type="gmfgen:TypeLinkModelFacet">
+ <metaClass href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler"/>
+ <containmentMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
+ <childMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExecutableNode/handler"/>
+ <sourceMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/protectedNode"/>
+ <targetMetaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/ExceptionHandler/exceptionInput"/>
+ </modelFacet>
+ <labels visualID="6012" editPartClassName="ExceptionHandlerTypeEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerTypeItemSemanticEditPolicy" notationViewFactoryClassName="ExceptionHandlerLabelViewFactory">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.SimpleLabel">
+ <attributes xsi:type="gmfgen:LabelOffsetAttributes" y="40"/>
+ </viewmap>
+ <modelFacet parser="/0/@labelParsers/@implementations.19"/>
+ </labels>
+ <labels visualID="6015" editPartClassName="ExceptionHandlerIconEditPart" itemSemanticEditPolicyClassName="ExceptionHandlerIconItemSemanticEditPolicy" readOnly="true" elementIcon="true">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleEdgeExternalIconFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="RequestConstants.REQ_DELETE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.NoDeleteFromDiagramEditPolicy"/>
+ </labels>
+ </links>
+ <links visualID="4006" editPartClassName="CommentLinkEditPart" itemSemanticEditPolicyClassName="CommentLinkItemSemanticEditPolicy" notationViewFactoryClassName="CommentAnnotatedElementViewFactory" createCommandClassName="CommentLinkCreateCommand" reorientCommandClassName="CommentLinkReorientCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
+ <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
+ <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Comment/annotatedElement"/>
+ </modelFacet>
+ </links>
+ <links visualID="4007" editPartClassName="ConstraintConstrainedElementEditPart" createCommandClassName="ConstraintConstrainedElementCreateCommand">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
+ <elementType xsi:type="gmfgen:SpecializationType" uniqueIdentifier="org.eclipse.papyrus.uml.diagram.activity.ConstraintConstrainedElement_4007"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.LinkFigure"/>
+ <modelFacet xsi:type="gmfgen:FeatureLinkModelFacet">
+ <metaFeature href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#//uml/Constraint/constrainedElement"/>
+ </modelFacet>
+ </links>
+ <compartments visualID="7001" editPartClassName="ActivityActivityParametersCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityParametersCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityParametersCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.0" title="ActivityFigureParameterCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getParameterFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityParametersCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ </compartments>
+ <compartments visualID="7002" editPartClassName="ActivityActivityPreConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityPreConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityPreConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.1" title="ActivityFigurePreconditionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPreconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPreConditionsCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ </compartments>
+ <compartments visualID="7003" editPartClassName="ActivityActivityPostConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityPostConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityPostConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.2" title="ActivityFigurePostCondtionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPostconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPostConditionsCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ </compartments>
+ <compartments visualID="7004" editPartClassName="ActivityActivityContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityActivityContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityActivityContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.93" title="ActivityFigureContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@topLevelNodes.0" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getContentFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomActivityActivityContentCompartmentItemSemanticEditPolicy"/>
+ </compartments>
+ <compartments visualID="7008" editPartClassName="ConditionalNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ConditionalNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="ConditionalNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.56" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomConditionalNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7009" editPartClassName="ExpansionRegionStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ExpansionRegionStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="ExpansionRegionStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.57" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomExpansionRegionStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7010" editPartClassName="LoopNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="LoopNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="LoopNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.60" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomLoopNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7012" editPartClassName="SequenceNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="SequenceNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="SequenceNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.64" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomSequenceNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7005" editPartClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentEditPart" itemSemanticEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentViewFactory" canonicalEditPolicyClassName="StructuredActivityNodeStructuredActivityNodeContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="StructuredActivityNodeContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.65" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getStructuredActivityNodeCompartment" figureQualifiedClassName="org.eclipse.draw2d.RoundedRectangle"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomStructuredActivityNodeStructuredActivityNodeContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7006" editPartClassName="ActivityPartitionActivityPartitionContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityPartitionActivityPartitionContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityPartitionActivityPartitionContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="ActivityPartitionContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.67" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getActivityPartitionCompartment" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomActivityPartitionActivityPartitionContentCompartmentItemSemanticEditPolicy"/>
+ </compartments>
+ <compartments visualID="7007" editPartClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentEditPart" itemSemanticEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentViewFactory" canonicalEditPolicyClassName="InterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.93" title="InterruptibleActivityRegionContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.68" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:FigureViewmap" figureQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.figures.InterruptibleActivityRegionFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityGroupCustomDragAndDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.SEMANTIC_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomInterruptibleActivityRegionInterruptibleActivityRegionContentCompartmentItemSemanticEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.GRAPHICAL_NODE_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.CustomContainerEditPolicy"/>
+ </compartments>
+ <compartments visualID="7014" editPartClassName="ActivityCNParametersCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNParametersCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityParametersCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNParametersCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.0" title="ActivityFigureParameterCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getParameterFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityParametersCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ </compartments>
+ <compartments visualID="7015" editPartClassName="ActivityCNPreConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNPreConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPreConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNPreConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.1" title="ActivityFigurePreconditionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPreconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPreConditionsCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeLabelDisplayEditPolicy.STEREOTYPE_LABEL_POLICY" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.common.editpolicies.AppliedStereotypeNodeLabelDisplayEditPolicy"/>
+ </compartments>
+ <compartments visualID="7016" editPartClassName="ActivityCNPostConditionsCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNPostConditionsCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityPostConditionsCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNPostConditionsCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.2" title="ActivityFigurePostCondtionCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getPostconditionFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.CANONICAL_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityActivityPostConditionsCompartmentCanonicalEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ </compartments>
+ <compartments visualID="7013" editPartClassName="ActivityCNContentCompartmentEditPart" itemSemanticEditPolicyClassName="ActivityCNContentCompartmentItemSemanticEditPolicy" notationViewFactoryClassName="ActivityActivityContentCompartmentViewFactory" canonicalEditPolicyClassName="ActivityCNContentCompartmentCanonicalEditPolicy" childNodes="/0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.67 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.51" title="ActivityFigureContentCompartment" canCollapse="false" needsTitle="false" node="/0/@diagram/@childNodes.72" listLayout="false">
+ <diagramRunTimeClass href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
+ <viewmap xsi:type="gmfgen:ParentAssignedViewmap" getterName="getContentFigure" figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="EditPolicyRoles.DRAG_DROP_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CustomDiagramDragDropEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gmf.runtime.diagram.ui.editpolicies.EditPolicyRoles.CREATION_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.ActivityParameterNodeInCompartmentCreationEditPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="&quot;RemoveOrphanView&quot;" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.RemoveOrphanViewPolicy"/>
+ <behaviour xsi:type="gmfgen:CustomBehaviour" key="org.eclipse.gef.EditPolicy.LAYOUT_ROLE" editPolicyQualifiedClassName="org.eclipse.papyrus.uml.diagram.activity.edit.policies.CompartmentXYLayoutEditPolicy"/>
+ </compartments>
+ <palette packageName="org.eclipse.papyrus.uml.diagram.activity.part">
+ <groups title="ActivityGroup" description="ActivityGroup" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createActivityGroupGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Activity Partition" description="Create an Activity Partition" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityPartition.gif" genNodes="/0/@diagram/@childNodes.67"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Interruptible Activity Region" description="Create an Interruptible Activity Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InterruptibleActivityRegion.gif" genNodes="/0/@diagram/@childNodes.68"/>
+ </groups>
+ <groups title="ControlNodes" description="ControlNodes" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createControlNodesGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Initial node" description="Create an Initial node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InitialNode.gif" genNodes="/0/@diagram/@childNodes.3"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Activity final" description="Create an Activity final node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityFinalNode.gif" genNodes="/0/@diagram/@childNodes.4"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Flow final" description="Create a Flow final node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/FlowFinalNode.gif" genNodes="/0/@diagram/@childNodes.5"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Decision node" description="Create a Decision node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DecisionNode.gif" genNodes="/0/@diagram/@childNodes.32"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Merge node" description="Create a Merge node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/MergeNode.gif" genNodes="/0/@diagram/@childNodes.33"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Join node" description="Create a Merge node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/JoinNode.gif" genNodes="/0/@diagram/@childNodes.35"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Fork node" description="Create a Fork node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ForkNode.gif" genNodes="/0/@diagram/@childNodes.34"/>
+ </groups>
+ <groups title="Nodes" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Activity" description="Create an Activity" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Activity.gif" genNodes="/0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.72"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Activity Parameter Node" description="Create an Activity Parameter Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActivityParameterNode.gif" genNodes="/0/@diagram/@childNodes.51"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Central Buffer Node" description="Create a Central Buffer Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" genNodes="/0/@diagram/@childNodes.92"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Data Store Node" description="Create a Data Store Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DataStoreNode.gif" genNodes="/0/@diagram/@childNodes.36"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Comment" description="Create a Comment" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Comment.gif" genNodes="/0/@diagram/@childNodes.69"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Constraint" description="Create a Cosntraint" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.93"/>
+ </groups>
+ <groups title="Edges" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Control Flow" description="Create a Control Flow" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ControlFlow.gif" genLinks="/0/@diagram/@links.3"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Exception Handler" description="Create an Exception Handler" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExceptionHandler.gif" genLinks="/0/@diagram/@links.4"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Object Flow" description="Create an Object Flow" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ObjectFlow.gif" genLinks="/0/@diagram/@links.2"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Link" description="Create of a link for comment" largeIconPath="icons/obj16/Link.gif" smallIconPath="icons/obj16/Link.gif" genLinks="/0/@diagram/@links.5 /0/@diagram/@links.6"/>
+ </groups>
+ <groups title="Constraints" description="Constraints" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createConstraintsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Constraint" description="Create a Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.30"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Interaction Constraint" description="Create an Interaction Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Interval Constraint" description="Create an Interval Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" genNodes="/0/@diagram/@childNodes.28"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Duration Constraint" description="Create a Duration Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" genNodes="/0/@diagram/@childNodes.24"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Precondition Time Constraint" description="Create a Time Constraint as Local Precondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" genNodes="/0/@diagram/@childNodes.26"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Constraint" description="Create a Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Constraint.gif" genNodes="/0/@diagram/@childNodes.31"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Interaction Constraint" description="Create an Interaction Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InteractionConstraint.gif"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Interval Constraint" description="Create an Interval Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/IntervalConstraint.gif" genNodes="/0/@diagram/@childNodes.29"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Duration Constraint" description="Create a Duration Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DurationConstraint.gif" genNodes="/0/@diagram/@childNodes.25"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Local Postcondition Time Constraint" description="Create a Time Constraint as Local Postcondition for an Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/TimeConstraint.gif" genNodes="/0/@diagram/@childNodes.27"/>
+ </groups>
+ <groups title="Pins" description="Pins" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createPinsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Output Pin" description="Create an Output Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OutputPin.gif" genNodes="/0/@diagram/@childNodes.10 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Input Pin" description="Create an Input Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/InputPin.gif" genNodes="/0/@diagram/@childNodes.9 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.66"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Action Input Pin" description="Create an Action Input Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ActionInputPin.gif" genNodes="/0/@diagram/@childNodes.8 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.45"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Value Pin" description="Create a Value Pin" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValuePin.gif" genNodes="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.46"/>
+ </groups>
+ <groups title="ExpansionRegions" description="ExpansionRegions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createExpansionRegionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Expansion Region" description="Create an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionRegion.gif" genNodes="/0/@diagram/@childNodes.57"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Input Expansion Node" description="Create an Expansion Node as Input of an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" genNodes="/0/@diagram/@childNodes.58"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Output Expansion Node" description="Create an Expansion Node as Output of an Expansion Region" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ExpansionNode.gif" genNodes="/0/@diagram/@childNodes.59"/>
+ </groups>
+ <groups title="InvocationActions" description="InvocationActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="InvocationActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Broadcast Signal Action" description="Create a Broadcast Signal Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/BroadcastSignalAction.gif" genNodes="/0/@diagram/@childNodes.90"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Call Behavior Action" description="Create an Call Behavior Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallBehaviorAction.gif" genNodes="/0/@diagram/@childNodes.11"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Call Operation Action" description="Create a Call Operation Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CallOperationAction.gif" genNodes="/0/@diagram/@childNodes.16"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Send Object Action" description="Create a Send Object Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendObjectAction.gif" genNodes="/0/@diagram/@childNodes.37"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Send Signal Action" description="Create a Send Signal Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SendSignalAction.gif" genNodes="/0/@diagram/@childNodes.44"/>
+ </groups>
+ <groups title="ObjectActions" description="ObjectActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createObjectActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Create Object Action" description="Create a Create Object Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/CreateObjectAction.gif" genNodes="/0/@diagram/@childNodes.73"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Destroy Object Action" description="Create a Destroy Object Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/DestroyObjectAction.gif" genNodes="/0/@diagram/@childNodes.83"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="ReadSelfAction" description="Create a ReadSelfAction" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadSelfAction.gif" genNodes="/0/@diagram/@childNodes.70"/>
+ </groups>
+ <groups title="StructuredActions" description="StructuredActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createStructuredActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Structured Activity Node" description="Create a Structured Activity Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/StructuredActivityNode.gif" genNodes="/0/@diagram/@childNodes.65"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Loop Node" description="Create a Loop Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/LoopNode.gif" genNodes="/0/@diagram/@childNodes.60"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Sequence Node" description="Create a Sequence Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/SequenceNode.gif" genNodes="/0/@diagram/@childNodes.64"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Conditional Node" description="Create a Conditional Node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ConditionalNode.gif" genNodes="/0/@diagram/@childNodes.56"/>
+ </groups>
+ <groups title="StructuralFeatureActions" description="StructuralFeatureActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createStructuralFeatureActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Read Structural Feature Action" description="Create Read Structural Feature Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" genNodes="/0/@diagram/@childNodes.76"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Add Structural Feature Value Action" description="Create Add Structural Feature Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" genNodes="/0/@diagram/@childNodes.79"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Add Structural Feature Value Action" description="Create Add Structural Feature Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddStructuralFeatureValueAction.gif" genNodes="/0/@diagram/@childNodes.79"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Read Structural Feature Action" description="Create Read Structural Feature Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadStructuralFeatureAction.gif" genNodes="/0/@diagram/@childNodes.76"/>
+ </groups>
+ <groups title="VariableActions" description="VariableActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createVariableActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Add Variable Value Action" description="Create Add Variable Value Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AddVariableValueAction.gif" genNodes="/0/@diagram/@childNodes.87"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Read Variable Action" description="Create a Read Variable Action" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ReadVariableAction.gif" genNodes="/0/@diagram/@childNodes.85"/>
+ </groups>
+ <groups title="MiscellaneousActions" description="MiscellaneousActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" createMethodName="createOtherActionsGroup" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Opaque Action" description="Create an Opaque Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/OpaqueAction.gif" genNodes="/0/@diagram/@childNodes.6"/>
+ <entries xsi:type="gmfgen:ToolEntry" title="Value Specification Action" description="Create a Value Specification Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/ValueSpecificationAction.gif" genNodes="/0/@diagram/@childNodes.54"/>
+ </groups>
+ <groups title="AcceptEventActions" description="AcceptEventActions" largeIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" smallIconPath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" stack="true" collapse="true">
+ <entries xsi:type="gmfgen:ToolEntry" title="Accept Event Action" description="Create an Accept Event Action node" largeIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" smallIconPath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/AcceptEventAction.gif" genNodes="/0/@diagram/@childNodes.52"/>
+ </groups>
+ </palette>
+ <preferencePages xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.general" name="UML Diagram">
+ <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.appearance" name="Appearance" kind="Appearance"/>
+ <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.connections" name="Connections" kind="Connections"/>
+ <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.printing" name="Printing" kind="Printing"/>
+ <children xsi:type="gmfgen:GenStandardPreferencePage" iD="org.eclipse.uml2.uml.diagram.rulersAndGrid" name="Rulers And Grid" kind="RulersAndGrid"/>
+ </preferencePages>
+ </diagram>
+ <plugin iD="org.eclipse.papyrus.uml.diagram.activity" name="Papyrus activity editor Plugin" provider="Papyrus" version="1.0.0.qualifier">
+ <requiredPlugins>org.eclipse.draw2d</requiredPlugins>
+ <requiredPlugins>org.eclipse.papyrus.uml.diagram.common</requiredPlugins>
+ <requiredPlugins>org.eclipse.gmf.runtime.draw2d.ui</requiredPlugins>
+ </plugin>
+ <editor/>
+ <navigator>
+ <childReferences child="/0/@diagram"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.0"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.1"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.2"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.3"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.4"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.5"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.7"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.8"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.9"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@childNodes.10"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.6"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.12"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.13"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.14"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@childNodes.15"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.11"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.17"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.18"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.19"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.20"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.21"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.22"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@childNodes.23"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.16"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.24"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.25"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.26"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.27"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.28"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.29"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.30"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.31"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.32"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.33"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.34"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.35"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.36"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.38"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.39"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.40"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.41"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.42"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@childNodes.43"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.37"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.45"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.46"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.47"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.48"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.49"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@childNodes.50"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.44"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.51"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@childNodes.53"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.52"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@childNodes.55"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.54"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.56"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@childNodes.58"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@childNodes.59"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.57"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.60"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.64"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.65"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.67"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.68"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.69"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@childNodes.71"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.70"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.0"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.1"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.2"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.3"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.4"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.5"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.6"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.11"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.16"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.24"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.25"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.26"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.27"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.28"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.29"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.30"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.31"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.32"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.33"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.34"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.35"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.36"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.37"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.44"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.51"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.52"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.54"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.56"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.57"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.60"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.64"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.65"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.67"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.68"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.69"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.70"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.72"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@childNodes.74"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.73"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.75"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@childNodes.77"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@childNodes.78"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.76"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.80"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.81"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@childNodes.82"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.79"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@childNodes.84"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.83"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@childNodes.86"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.85"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@childNodes.88"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@childNodes.89"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.87"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@childNodes.91"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.90"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@childNodes.92"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.72"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.73"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.75"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.76"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.79"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.83"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.85"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.87"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.90"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@childNodes.92"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@topLevelNodes.0"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.0" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.0" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.0" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.0" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.1" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.1" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.1" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.1" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.2" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.2" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.3" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.4" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.5" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.7" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.8" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.9" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.10" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.12" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.13" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.14" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.15" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.17" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.18" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.19" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.20" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.21" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.22" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.23" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.32" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.33" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.34" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.35" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.36" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.38" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.39" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.40" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.41" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.42" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.43" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.45" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.46" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.47" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.48" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.49" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.50" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.51" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.53" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.55" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.58" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.59" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.71" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.74" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.77" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.78" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.80" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.81" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.82" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.84" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.86" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.88" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.89" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.91" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@childNodes.92" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.2" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.3" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.3" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.3" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.4" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.5" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.7" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.8" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.9" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.10" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.12" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.13" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.14" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.15" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.17" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.18" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.19" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.20" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.21" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.22" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.23" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.32" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.33" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.34" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.35" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.36" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.38" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.39" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.40" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.41" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.42" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.43" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.45" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.46" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.47" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.48" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.49" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.50" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.51" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.53" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.55" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.58" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.59" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.71" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.74" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.77" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.78" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.80" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.81" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.82" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.84" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.86" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.88" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.89" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.91" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@childNodes.92" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.3" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.4" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.4" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.6" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.11" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.16" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.37" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.44" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.52" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.54" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.56" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.57" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.60" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.64" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.65" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.70" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.73" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.76" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.79" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.83" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.85" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.87" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@childNodes.90" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.4" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram" child="/0/@diagram/@links.5" groupName="links" groupIcon="icons/linksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@topLevelNodes.0" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@topLevelNodes.0" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.3" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.4" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.5" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.5" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.6" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.6" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.7" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.7" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.8" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.8" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.9" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.9" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.10" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.10" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.11" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.11" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.12" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.12" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.13" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.13" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.14" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.14" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.15" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.15" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.16" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.16" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.17" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.17" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.18" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.18" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.19" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.19" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.20" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.20" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.21" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.21" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.22" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.22" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.23" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.23" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.24" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.24" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.25" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.25" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.26" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.26" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.27" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.27" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.28" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.28" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.29" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.29" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.30" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.30" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.31" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.31" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.32" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.32" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.33" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.33" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.34" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.34" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.35" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.35" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.36" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.36" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.37" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.37" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.38" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.38" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.39" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.39" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.40" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.40" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.41" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.41" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.42" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.42" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.43" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.43" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.44" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.44" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.45" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.45" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.46" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.46" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.47" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.47" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.48" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.48" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.49" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.49" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.50" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.50" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.51" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.51" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.52" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.52" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.53" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.53" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.54" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.54" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.55" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.55" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.56" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.56" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.57" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.57" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.58" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.58" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.59" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.59" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.60" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.60" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.64" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.64" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.65" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.65" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.67" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.67" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.68" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.68" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.69" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.69" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.70" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.70" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.71" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.71" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.72" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.72" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.73" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.73" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.74" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.74" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.76" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.76" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.77" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.77" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.78" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.78" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.79" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.79" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.80" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.80" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.81" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.81" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.82" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.82" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.83" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.83" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.84" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.84" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.85" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.85" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.86" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.86" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.87" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.87" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.88" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.88" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.89" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.89" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.90" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.90" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.91" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.91" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.92" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.92" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.2" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.2" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.3" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.3" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@links.4" referenceType="out_target" groupName="target" groupIcon="icons/linkTargetNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.4" child="/0/@diagram/@links.5" referenceType="in_source" groupName="incoming links" groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@links.5" child="/0/@diagram/@childNodes.69" referenceType="in_source" groupName="source" groupIcon="icons/linkSourceNavigatorGroup.gif"/>
+ <childReferences parent="/0/@diagram/@childNodes.69" child="/0/@diagram/@links.5" referenceType="out_target" groupName="outgoing links" groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
+ </navigator>
+ <diagramUpdater/>
+ <propertySheet>
+ <tabs xsi:type="gmfgen:GenStandardPropertyTab" iD="appearance"/>
+ <tabs xsi:type="gmfgen:GenStandardPropertyTab" iD="diagram"/>
+ <tabs xsi:type="gmfgen:GenCustomPropertyTab" iD="domain" label="Core">
+ <filter xsi:type="gmfgen:TypeTabFilter">
+ <types>org.eclipse.gmf.runtime.notation.View</types>
+ <types>org.eclipse.gef.EditPart</types>
+ <generatedTypes>abstractNavigatorItem</generatedTypes>
+ </filter>
+ </tabs>
+ </propertySheet>
+ <domainGenModel href="../../../plugin/org.eclipse.uml2.uml/model/UML.genmodel#/"/>
+ <expressionProviders>
+ <providers xsi:type="gmfgen:GenJavaExpressionProvider" injectExpressionBody="true">
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return true;"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if(source instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canStartNewObjectFlow((Action)source)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateControlEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;/*&#xD;&#xA;&#x9; * rule validateJoinNode_validateIncomingObjectFlow :&#xD;&#xA;&#x9; * We do not prevent creation of an outgoing ObjectFlow even if there is no incoming ObjectFlow.&#xD;&#xA;&#x9; * We let the possibility that the user intends to add an incoming ObjectFlow later.&#xD;&#xA;&#x9; */&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (source instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> incomings = source.getIncomings();&#xD;&#xA;&#x9;if (!incomings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if(target instanceof Action) {&#xD;&#xA;&#x9;// rule validateObjectFlow_validateNoActions&#xD;&#xA;&#x9;// rule workaround by addition of pins in case of Action&#xD;&#xA;&#x9;if(!ObjectFlowEditHelper.canEndNewObjectFlow((Action)target)) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge is a ControlFlow which means there must be no incoming ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is a ControlFlow which means there must be no ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingControlFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;ActivityEdge incomingControlFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getControlFlow());&#xD;&#xA;&#x9;if(outgoingControlFlow != null || incomingControlFlow != null) {&#xD;&#xA;&#x9;&#x9;/*&#xD;&#xA;&#x9;&#x9; * There is a ControlFlow which means there must be no&#xD;&#xA;&#x9;&#x9; * ObjectFlow but the decision flow itself.&#xD;&#xA;&#x9;&#x9; * We let the user insert up to one ObjectFlow for being&#xD;&#xA;&#x9;&#x9; * able to select the decision flow among existing&#xD;&#xA;&#x9;&#x9; * input flows.&#xD;&#xA;&#x9;&#x9; */&#xD;&#xA;&#x9;&#x9;if(target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow()) != null) {&#xD;&#xA;&#x9;&#x9;&#x9;// there is already an object flow which is intended to become the decision flow&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if (target instanceof ActivityParameterNode) {&#xD;&#xA;&#x9;// rule validateActivityParameterNode_validateIncomingOrOutgoing&#xD;&#xA;&#x9;EList&lt;ActivityEdge> outgoings = target.getOutgoings();&#xD;&#xA;&#x9;if (!outgoings.isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;"/>
+ <expressions body="return org.eclipse.papyrus.uml.diagram.common.actions.LabelHelper.INSTANCE.findName(self.eContainer(), self);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if(source instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)source).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof InputPin) {&#xD;&#xA;&#x9;// rule validateInputPin_validateOutgoingEdgesStructuredOnly&#xD;&#xA;&#x9;if(source.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(target != null &amp;&amp; !source.getOwner().equals(target.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof FinalNode) {&#xD;&#xA;&#x9;// rule validateFinalNode_validateNoOutgoingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(source instanceof JoinNode) {&#xD;&#xA;&#x9;// rule validateJoinNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateJoinNode_validateIncomingObjectFlow&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// the outgoing edge must be an ObjectFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on source Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof MergeNode) {&#xD;&#xA;&#x9;//rule validateMergeNode_validateOneOutgoingEdge&#xD;&#xA;&#x9;if(!source.getOutgoings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on source Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = source.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(source instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on source Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = source.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;int incomingObjectFlowNumber = 0;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : source.getIncomings()) {&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlowNumber++;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlowNumber > 1) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow (not intended for decisionInputFlow) which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if(target instanceof ObjectNode) {&#xD;&#xA;&#x9;if(!((ObjectNode)target).isControlType()) {&#xD;&#xA;&#x9;&#x9;// rule validateControlFlow_validateObjectNodes&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof OutputPin) {&#xD;&#xA;&#x9;// rule validateOutputPin_validateIncomingEdgesStructuredOnly&#xD;&#xA;&#x9;if(target.getOwner() instanceof StructuredActivityNode) {&#xD;&#xA;&#x9;&#x9;if(source != null &amp;&amp; !target.getOwner().equals(source.getInStructuredNode())) {&#xD;&#xA;&#x9;&#x9;&#x9;return false;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;} else {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof InitialNode) {&#xD;&#xA;&#x9;// rule validateInitialNode_validateNoIncomingEdges&#xD;&#xA;&#x9;return false;&#xD;&#xA;}&#xD;&#xA;if(target instanceof ForkNode) {&#xD;&#xA;&#x9;// rule validateForkNode_validateOneIncomingEdge&#xD;&#xA;&#x9;if(!target.getIncomings().isEmpty()) {&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateForkNode_validateEdges on target Fork node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof MergeNode) {&#xD;&#xA;&#x9;// rule validateMergeNode_validateEdges on target Merge node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = target.getIncoming(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}&#xD;&#xA;if(target instanceof DecisionNode) {&#xD;&#xA;&#x9;// rule validateDecisionNode_validateIncomingOutgoingEdges&#xD;&#xA;&#x9;if(target.getIncomings().size() >= 2) {&#xD;&#xA;&#x9;&#x9;// no more than two incoming edges&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;// rule validateDecisionNode_validateEdges on target Decision node&#xD;&#xA;&#x9;ActivityEdge outgoingObjectFlow = target.getOutgoing(null, true, UMLPackage.eINSTANCE.getObjectFlow());&#xD;&#xA;&#x9;ActivityEdge incomingObjectFlow = null;&#xD;&#xA;&#x9;for(ActivityEdge incomingEdge : target.getIncomings()) {&#xD;&#xA;&#x9;&#x9;// filter the decision flow&#xD;&#xA;&#x9;&#x9;if(incomingEdge instanceof ObjectFlow &amp;&amp; incomingEdge != ((DecisionNode)target).getDecisionInputFlow()) {&#xD;&#xA;&#x9;&#x9;&#x9;incomingObjectFlow = incomingEdge;&#xD;&#xA;&#x9;&#x9;}&#xD;&#xA;&#x9;}&#xD;&#xA;&#x9;if(outgoingObjectFlow != null || incomingObjectFlow != null) {&#xD;&#xA;&#x9;&#x9;// there is an ObjectFlow which means there must be no ControlFlow&#xD;&#xA;&#x9;&#x9;return false;&#xD;&#xA;&#x9;}&#xD;&#xA;}"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInputOutputParameter(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateCompatibleType(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateSourceAndTarget(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateCompatibleTypes(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateSameUpperBounds(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTarget(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTransformationBehaviour(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInputAndOutputParameter(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateIncomingObjectOneInputParameter(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateIncomingControlOneInputParameter(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateTwoInputParameters(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateInterruptibleEdge(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_HandlerBody_Constraint4(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint2(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_SourceAndTargetEdge_Constraint1(context, ctx);"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="return UMLValidationHelper.validateException_StructuredActivityNode_Constraint3(context, ctx);"/>
+ <expressions body="org.eclipse.uml2.uml.LiteralString literalString=org.eclipse.uml2.uml.UMLFactory.eINSTANCE.createLiteralString();&#xD;&#xA;literalString.setValue(&quot;&quot;);&#xD;&#xA;return literalString;"/>
+ </providers>
+ <providers xsi:type="gmfgen:GenExpressionInterpreter">
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(CallOperationAction)&#xD;&#xA;then self.owner.oclAsType(CallOperationAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPrecondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(Action)&#xD;&#xA;then self.owner.oclAsType(Action).localPostcondition->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).request = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendObjectAction)&#xD;&#xA;then self.owner.oclAsType(SendObjectAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(SendSignalAction)&#xD;&#xA;then self.owner.oclAsType(SendSignalAction).target = self&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).inputElement->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ExpansionRegion)&#xD;&#xA;then self.owner.oclAsType(ExpansionRegion).outputElement->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions body="' '"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).object->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddStructuralFeatureValueAction)&#xD;&#xA;then self.owner.oclAsType(AddStructuralFeatureValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(DestroyObjectAction)&#xD;&#xA;then self.owner.oclAsType(DestroyObjectAction).target->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(ReadVariableAction)&#xD;&#xA;then self.owner.oclAsType(ReadVariableAction).result->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).insertAt->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(AddVariableValueAction)&#xD;&#xA;then self.owner.oclAsType(AddVariableValueAction).value->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="if self.owner.oclIsKindOf(BroadcastSignalAction)&#xD;&#xA;then self.owner.oclAsType(BroadcastSignalAction).argument->includes(self)&#xD;&#xA;else false endif"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->isEmpty()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="not self.source.oclIsKindOf(InitialNode)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->isEmpty()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--not self.isUnique"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="-- must be applied on corresponding parameter, if only it exists&#xD;&#xA;true&#xD;&#xA;--((not self.selection.oclIsUndefined()) implies self.isOrdered) and&#xD;&#xA;--(self.isOrdered implies (not self.selection.oclIsUndefined()))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="true&#xD;&#xA;-- Already checked by validateControlFlow_validateObjectNodes"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.isControl implies self.isControlType"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing.target->forAll(inStructuredNode=self.owner)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.output->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;self.fromAction.input->forAll(oclIsKindOf(ActionInputPin))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.fromAction.oclIsUndefined()) implies&#xD;&#xA;(self.fromAction.incoming->isEmpty() and self.fromAction.outgoing->isEmpty()&#xD;&#xA;and self.fromAction.input->forAll(incoming->isEmpty() and outgoing->isEmpty())&#xD;&#xA;and self.fromAction.output->forAll(incoming->isEmpty() and outgoing->isEmpty()))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->isEmpty()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming.source->forAll(inStructuredNode=self.owner)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.owner.oclIsKindOf(Activity)&#xD;&#xA;or self.owner.oclIsKindOf(ActivityGroup)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="true&#xD;&#xA;-- constraint is checked by the model structure"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="-- This constraint is implemented separately for not being in live mode.&#xD;&#xA;-- Other constraints have been relaxed to supprot null source and target&#xD;&#xA;not self.source.oclIsUndefined() and not self.target.oclIsUndefined()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.source.oclIsUndefined() or not self.source.oclIsKindOf(Action))&#xD;&#xA;and (self.target.oclIsUndefined() or not self.target.oclIsKindOf(Action))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.selection.oclIsUndefined()) implies self.source.oclIsKindOf(ObjectNode)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.isMulticast implies not self.isMultireceive"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.source.oclIsUndefined() or&#xD;&#xA;&#x9;(self.source.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.source.oclAsType(ObjectNode).isControlType)&#xD;&#xA;) and&#xD;&#xA;(self.target.oclIsUndefined() or&#xD;&#xA;&#x9;(self.target.oclIsKindOf(ObjectNode) implies&#xD;&#xA;&#x9;self.target.oclAsType(ObjectNode).isControlType)&#xD;&#xA;)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() > 0 and&#xD;&#xA;self.incoming->size() > 0 and&#xD;&#xA;self.incoming->size() &lt;= 2"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ObjectFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ObjectFlow)) ) or&#xD;&#xA;(self.incoming->reject(i | i = self.decisionInputFlow)->forAll(oclIsKindOf(ControlFlow)) and&#xD;&#xA; self.outgoing->forAll(oclIsKindOf(ControlFlow)) )"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInputFlow.oclIsUndefined()) implies&#xD;&#xA;self.incoming->includes(self.decisionInputFlow)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA;self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::out or&#xD;&#xA; direction = ParameterDirectionKind::inout)->size() = 0&#xD;&#xA;and self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::return)->size() = 1&#xD;&#xA;)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.decisionInput.oclIsUndefined()) implies (&#xD;&#xA; (self.decisionInputFlow.oclIsUndefined() and&#xD;&#xA; self.incoming->select(i | i.oclIsKindOf(ControlFlow))->size() = 1&#xD;&#xA; ) implies&#xD;&#xA; self.decisionInput.ownedParameter->select(&#xD;&#xA; direction = ParameterDirectionKind::_in)->size() = 0&#xD;&#xA;)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.incoming->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.incoming->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->exists(e | e.oclIsKindOf(ObjectFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->exists(e | e.oclIsKindOf(ControlFlow)) implies&#xD;&#xA; self.outgoing->forAll(e | e.oclIsKindOf(ControlFlow)))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.outgoing->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->notEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ObjectFlow))) and&#xD;&#xA;(self.incoming->select(e | e.oclIsKindOf(ObjectFlow))->isEmpty() implies&#xD;&#xA; self.outgoing->exists(e | e.oclIsKindOf(ControlFlow)))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.incoming->notEmpty() implies self.outgoing->isEmpty()) and&#xD;&#xA;(self.outgoing->notEmpty() implies self.incoming->isEmpty())"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.classifier.oclIsUndefined()) implies (self.classifier.isAbstract = false)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.classifier.oclIsUndefined()) implies (not self.classifier.oclIsKindOf(uml::AssociationClass))"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.value->notEmpty() implies self.value.type = self.structuralFeature.type"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="result->notEmpty() implies self.result.type = self.object.type"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.target.type->size() = 0"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(not self.structuralFeature.oclIsUndefined()) implies (self.structuralFeature.isStatic = false)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier.oclAsType(Type)->includes(self.object.type) or&#xD;&#xA;self.structuralFeature.oclAsType(Property).opposite.type = self.object.type"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.object.lowerBound()=1 and self.object.upperBound()=1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.structuralFeature.featuringClassifier->size() = 1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty()"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.value -> notEmpty() implies self.value.type = self.variable.type"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.value.lowerBound()=1 and self.value.upperBound()=1"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.variable.isAccessibleBy(self)"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="self.result.type =self.variable.type and self.result.isOrdered = self.variable.isOrdered"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="(self.result.lowerBound() &lt;= self.variable.lowerBound()) and (self.result.upperBound() >= self.variable.lowerBound())"/>
+ <expressions xsi:type="gmfgen:GenConstraint" body="((not self.handlerBody.oclIsUndefined()) and (not self.exceptionInput.oclIsUndefined())) implies( let pins : Collection(Element) = self.handlerBody.allOwnedElements()->select(e : Element | e.oclIsKindOf(Pin)) in pins->forAll(e : Element | e.oclIsKindOf(Pin) implies e = self.exceptionInput))"/>
+ </providers>
+ </expressionProviders>
+ <labelParsers extensibleViaService="true">
+ <implementations xsi:type="gmfgen:PredefinedParser" uses="/0/@diagram/@childNodes.6/@labels.0/@modelFacet /0/@diagram/@childNodes.24/@labels.0/@modelFacet /0/@diagram/@childNodes.25/@labels.0/@modelFacet /0/@diagram/@childNodes.26/@labels.0/@modelFacet /0/@diagram/@childNodes.27/@labels.0/@modelFacet /0/@diagram/@childNodes.28/@labels.0/@modelFacet /0/@diagram/@childNodes.29/@labels.0/@modelFacet /0/@diagram/@childNodes.30/@labels.0/@modelFacet /0/@diagram/@childNodes.31/@labels.0/@modelFacet /0/@diagram/@childNodes.37/@labels.0/@modelFacet /0/@diagram/@childNodes.44/@labels.0/@modelFacet /0/@diagram/@childNodes.54/@labels.0/@modelFacet /0/@diagram/@childNodes.67/@labels.0/@modelFacet /0/@diagram/@childNodes.70/@labels.0/@modelFacet /0/@diagram/@childNodes.73/@labels.0/@modelFacet /0/@diagram/@childNodes.76/@labels.0/@modelFacet /0/@diagram/@childNodes.79/@labels.0/@modelFacet /0/@diagram/@childNodes.83/@labels.0/@modelFacet /0/@diagram/@childNodes.85/@labels.0/@modelFacet /0/@diagram/@childNodes.87/@labels.0/@modelFacet /0/@diagram/@childNodes.90/@labels.0/@modelFacet /0/@diagram/@childNodes.72/@labels.0/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.0/@modelFacet /0/@diagram/@links.2/@labels.0/@modelFacet /0/@diagram/@links.3/@labels.0/@modelFacet /0/@diagram/@childNodes.93/@labels.0/@modelFacet"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.89/@labels.1/@modelFacet /0/@diagram/@childNodes.49/@labels.2/@modelFacet /0/@diagram/@childNodes.82/@labels.1/@modelFacet /0/@diagram/@childNodes.53/@labels.1/@modelFacet /0/@diagram/@childNodes.81/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.2/@modelFacet /0/@diagram/@childNodes.22/@labels.2/@modelFacet /0/@diagram/@childNodes.45/@labels.2/@modelFacet /0/@diagram/@childNodes.47/@labels.1/@modelFacet /0/@diagram/@childNodes.23/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.6/@modelFacet /0/@diagram/@childNodes.19/@labels.1/@modelFacet /0/@diagram/@childNodes.4/@labels.0/@modelFacet /0/@diagram/@childNodes.15/@labels.1/@modelFacet /0/@diagram/@childNodes.43/@labels.1/@modelFacet /0/@diagram/@childNodes.80/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.2/@modelFacet /0/@diagram/@childNodes.84/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.2/@modelFacet /0/@diagram/@childNodes.35/@labels.1/@modelFacet /0/@diagram/@childNodes.9/@labels.1/@modelFacet /0/@diagram/@childNodes.33/@labels.0/@modelFacet /0/@diagram/@childNodes.88/@labels.1/@modelFacet /0/@diagram/@childNodes.20/@labels.1/@modelFacet /0/@diagram/@childNodes.52/@labels.2/@modelFacet /0/@diagram/@childNodes.41/@labels.2/@modelFacet /0/@diagram/@childNodes.32/@labels.1/@modelFacet /0/@diagram/@childNodes.77/@labels.1/@modelFacet /0/@diagram/@childNodes.8/@labels.2/@modelFacet /0/@diagram/@childNodes.34/@labels.0/@modelFacet /0/@diagram/@links.3/@labels.3/@modelFacet /0/@diagram/@childNodes.74/@labels.1/@modelFacet /0/@diagram/@childNodes.86/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.2/@modelFacet /0/@diagram/@childNodes.50/@labels.1/@modelFacet /0/@diagram/@childNodes.78/@labels.1/@modelFacet /0/@diagram/@childNodes.10/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.2/@modelFacet /0/@diagram/@childNodes.14/@labels.1/@modelFacet /0/@diagram/@childNodes.55/@labels.1/@modelFacet /0/@diagram/@childNodes.71/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.2/@modelFacet /0/@diagram/@childNodes.18/@labels.2/@modelFacet /0/@diagram/@childNodes.42/@labels.2/@modelFacet /0/@diagram/@childNodes.3/@labels.0/@modelFacet /0/@diagram/@childNodes.46/@labels.2/@modelFacet /0/@diagram/@childNodes.48/@labels.2/@modelFacet /0/@diagram/@childNodes.7/@labels.2/@modelFacet /0/@diagram/@childNodes.38/@labels.2/@modelFacet /0/@diagram/@childNodes.5/@labels.0/@modelFacet /0/@diagram/@childNodes.40/@labels.1/@modelFacet /0/@diagram/@childNodes.66/@labels.1/@modelFacet /0/@diagram/@childNodes.63/@labels.1/@modelFacet /0/@diagram/@childNodes.62/@labels.1/@modelFacet /0/@diagram/@childNodes.61/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.stereotype.AppliedStereotypeParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.72/@labels.1/@modelFacet /0/@diagram/@topLevelNodes.0/@labels.1/@modelFacet /0/@diagram/@childNodes.75/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivitySingleExecutionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.0/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ParameterParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.16/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallOperationActionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.11/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.CallBehaviorActionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.15/@labels.0/@modelFacet /0/@diagram/@childNodes.71/@labels.0/@modelFacet /0/@diagram/@childNodes.10/@labels.0/@modelFacet /0/@diagram/@childNodes.42/@labels.0/@modelFacet /0/@diagram/@childNodes.14/@labels.0/@modelFacet /0/@diagram/@childNodes.21/@labels.0/@modelFacet /0/@diagram/@childNodes.88/@labels.0/@modelFacet /0/@diagram/@childNodes.8/@labels.0/@modelFacet /0/@diagram/@childNodes.47/@labels.0/@modelFacet /0/@diagram/@childNodes.50/@labels.0/@modelFacet /0/@diagram/@childNodes.86/@labels.0/@modelFacet /0/@diagram/@childNodes.78/@labels.0/@modelFacet /0/@diagram/@childNodes.89/@labels.0/@modelFacet /0/@diagram/@childNodes.12/@labels.0/@modelFacet /0/@diagram/@childNodes.38/@labels.0/@modelFacet /0/@diagram/@childNodes.22/@labels.0/@modelFacet /0/@diagram/@childNodes.7/@labels.0/@modelFacet /0/@diagram/@childNodes.17/@labels.0/@modelFacet /0/@diagram/@childNodes.81/@labels.0/@modelFacet /0/@diagram/@childNodes.39/@labels.0/@modelFacet /0/@diagram/@childNodes.48/@labels.0/@modelFacet /0/@diagram/@childNodes.91/@labels.0/@modelFacet /0/@diagram/@childNodes.49/@labels.0/@modelFacet /0/@diagram/@childNodes.45/@labels.0/@modelFacet /0/@diagram/@childNodes.77/@labels.0/@modelFacet /0/@diagram/@childNodes.82/@labels.0/@modelFacet /0/@diagram/@childNodes.80/@labels.0/@modelFacet /0/@diagram/@childNodes.20/@labels.0/@modelFacet /0/@diagram/@childNodes.40/@labels.0/@modelFacet /0/@diagram/@childNodes.23/@labels.0/@modelFacet /0/@diagram/@childNodes.74/@labels.0/@modelFacet /0/@diagram/@childNodes.53/@labels.0/@modelFacet /0/@diagram/@childNodes.13/@labels.0/@modelFacet /0/@diagram/@childNodes.9/@labels.0/@modelFacet /0/@diagram/@childNodes.19/@labels.0/@modelFacet /0/@diagram/@childNodes.41/@labels.0/@modelFacet /0/@diagram/@childNodes.84/@labels.0/@modelFacet /0/@diagram/@childNodes.18/@labels.0/@modelFacet /0/@diagram/@childNodes.43/@labels.0/@modelFacet /0/@diagram/@childNodes.55/@labels.0/@modelFacet /0/@diagram/@childNodes.46/@labels.0/@modelFacet /0/@diagram/@childNodes.66/@labels.0/@modelFacet /0/@diagram/@childNodes.63/@labels.0/@modelFacet /0/@diagram/@childNodes.62/@labels.0/@modelFacet /0/@diagram/@childNodes.61/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.8/@labels.1/@modelFacet /0/@diagram/@childNodes.21/@labels.1/@modelFacet /0/@diagram/@childNodes.42/@labels.1/@modelFacet /0/@diagram/@childNodes.38/@labels.1/@modelFacet /0/@diagram/@childNodes.39/@labels.1/@modelFacet /0/@diagram/@childNodes.22/@labels.1/@modelFacet /0/@diagram/@childNodes.13/@labels.1/@modelFacet /0/@diagram/@childNodes.17/@labels.1/@modelFacet /0/@diagram/@childNodes.12/@labels.1/@modelFacet /0/@diagram/@childNodes.49/@labels.1/@modelFacet /0/@diagram/@childNodes.91/@labels.1/@modelFacet /0/@diagram/@childNodes.46/@labels.1/@modelFacet /0/@diagram/@childNodes.41/@labels.1/@modelFacet /0/@diagram/@childNodes.18/@labels.1/@modelFacet /0/@diagram/@childNodes.7/@labels.1/@modelFacet /0/@diagram/@childNodes.48/@labels.1/@modelFacet /0/@diagram/@childNodes.45/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PinValueParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.3/@labels.1/@modelFacet /0/@diagram/@links.2/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityEdgeWeightParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.35/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.JoinSpecParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.32/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.InputDecisionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.3/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowTransformationParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.2/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectFlowSelectionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.2/@labels.4/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.DecisionInputFlowParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.3/@labels.2/@modelFacet /0/@diagram/@links.2/@labels.5/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.EdgeGuardParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.51/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ActivityParameterNodeParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.52/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptEventActionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.52/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.AcceptTimeEventActionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.65/@labels.0/@modelFacet /0/@diagram/@childNodes.60/@labels.0/@modelFacet /0/@diagram/@childNodes.56/@labels.0/@modelFacet /0/@diagram/@childNodes.64/@labels.0/@modelFacet /0/@diagram/@childNodes.57/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.StructuredActivityNodeKeywordParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@links.4/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ExceptionHandlerTypeParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.36/@labels.0/@modelFacet /0/@diagram/@childNodes.92/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.36/@labels.1/@modelFacet /0/@diagram/@childNodes.92/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.ObjectNodeSelectionParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.26/@labels.1/@modelFacet /0/@diagram/@childNodes.25/@labels.1/@modelFacet /0/@diagram/@childNodes.28/@labels.1/@modelFacet /0/@diagram/@childNodes.24/@labels.1/@modelFacet /0/@diagram/@childNodes.31/@labels.1/@modelFacet /0/@diagram/@childNodes.30/@labels.1/@modelFacet /0/@diagram/@childNodes.27/@labels.1/@modelFacet /0/@diagram/@childNodes.29/@labels.1/@modelFacet /0/@diagram/@childNodes.93/@labels.1/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.ConstraintParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.69/@labels.0/@modelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.common.parser.CommentParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.2/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PostConditionConstraintLabelParser"/>
+ <implementations xsi:type="gmfgen:CustomParser" uses="/0/@diagram/@childNodes.1/@labelModelFacet" qualifiedName="org.eclipse.papyrus.uml.diagram.activity.parser.custom.PreConditionConstraintLabelParser"/>
+ </labelParsers>
+ <contextMenus iD="org.eclipse.papyrus.uml.diagram.activity.part.LoadResourceAction" context="/0/@diagram">
+ <items xsi:type="gmfgen:LoadResourceAction"/>
+ </contextMenus>
+ </gmfgen:GenEditorGenerator>
+ <papyrusgmfgenextension:PapyrusExtensionRootNode comment="Papyrus Extensions">
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="This extension enables to draw a rake on a CallBehaviorActionEditPart linked to an activity" genView="/0/@diagram/@childNodes.11" name="CallBehaviorAction" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart">
+ <propRefreshHook comment="Add/Remove the RakeFigure when an Activity is selected as behavior or deselected" classpath="" triggeringCondition="resolveSemanticElement() instanceof CallBehaviorAction &amp;&amp; resolveSemanticElement().equals(event.getNotifier()) &amp;&amp; event.getFeature().equals(UMLPackage.eINSTANCE.getCallBehaviorAction_Behavior())" action="CallBehaviorAction action = (CallBehaviorAction) resolveSemanticElement(); if (action.getBehavior() instanceof Activity) { getPrimaryShape().displayRake(true); } else { &#x9;getPrimaryShape().displayRake(false); }"/>
+ </extensionNodes>
+ <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Pin locator for Actions" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.PinPositionLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.66"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Activity Parameter Node locator for Activity" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ParameterNodeLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.51"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocator" comment="Affixed Expansion Node locator for Activity" classpath="org.eclipse.papyrus.uml.diagram.activity.locator.ExpansionNodePositionLocator" genChildSideAffixedNode="/0/@diagram/@childNodes.58 /0/@diagram/@childNodes.59"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="Node with label for named element" genView="/0/@diagram/@childNodes.36 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.72 /0/@diagram/@topLevelNodes.0" name="NamedElementEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.NamedElementEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="Node with no name" genView="/0/@diagram/@childNodes.68" name="NodeEditPart" superOwnedEditPart="org.eclipse.papyrus.infra.gmfdiag.common.editpart.NodeEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="link that to intherits from UML specificities" genView="/0/@diagram/@links.3 /0/@diagram/@links.2" name="UML link inheritance" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLConnectionNodeEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="It specify the super class for the shape editpart" genView="/0/@diagram/@childNodes.75" name="AbstractShapeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractShapeEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="this is an extension for constraint " genView="/0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.26 /0/@diagram/@childNodes.27 /0/@diagram/@childNodes.28 /0/@diagram/@childNodes.29 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.93" name="ConstraintEditPart extension" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractConstraintEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="this is an extension to manage the comment" genView="/0/@diagram/@childNodes.69" name="comment extended node" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractCommentEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="elements that intherit form UMLNodeEditpart" genView="/0/@diagram/@childNodes.4 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.57" name="UMLNodeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLNodeEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="add inheritance to BorderNamedElementEditPart" genView="/0/@diagram/@childNodes.51" name="BorderNamedElementEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.BorderNamedElementEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenName" role="Name" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png" linkLabels="/0/@diagram/@links.2/@labels.0 /0/@diagram/@links.3/@labels.0" visibleByDefault="false"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Name" role="Name" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/label_role/name.png" externalNodeLabels="/0/@diagram/@childNodes.75/@labels.0"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenWeight" role="Weight" linkLabels="/0/@diagram/@links.2/@labels.1 /0/@diagram/@links.3/@labels.1" visibleByDefault="false"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Guard" role="Guard" linkLabels="/0/@diagram/@links.3/@labels.2"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="HiddenGuard" role="Guard" linkLabels="/0/@diagram/@links.2/@labels.5" visibleByDefault="false"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Stereotype" role="Stereotype" iconPathRole="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/icons/stereotype.gif" linkLabels="/0/@diagram/@links.2/@labels.6 /0/@diagram/@links.3/@labels.3" externalNodeLabels="/0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Selection" role="Selection" linkLabels="/0/@diagram/@links.2/@labels.2"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="Transformation" role="Transformation" linkLabels="/0/@diagram/@links.2/@labels.3"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:LabelVisibilityPreference" comment="DecisionInputFlow" role="DecisionInputFlow" iconPathRole="" linkLabels="/0/@diagram/@links.2/@labels.4"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:EditPartUsingDeleteService" comment="" name="Delete service elements" genView="/0/@diagram/@childNodes.7 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.13 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.56 /0/@diagram/@childNodes.60 /0/@diagram/@childNodes.64 /0/@diagram/@childNodes.65 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.11 /0/@diagram/@childNodes.16 /0/@diagram/@childNodes.3 /0/@diagram/@childNodes.4 /0/@diagram/@childNodes.6 /0/@diagram/@childNodes.32 /0/@diagram/@childNodes.33 /0/@diagram/@childNodes.34 /0/@diagram/@childNodes.35 /0/@diagram/@childNodes.36 /0/@diagram/@childNodes.37 /0/@diagram/@childNodes.44 /0/@diagram/@childNodes.52 /0/@diagram/@childNodes.54 /0/@diagram/@childNodes.83 /0/@diagram/@childNodes.85 /0/@diagram/@childNodes.87 /0/@diagram/@childNodes.90 /0/@diagram/@childNodes.92 /0/@diagram/@childNodes.73 /0/@diagram/@childNodes.5 /0/@diagram/@childNodes.76 /0/@diagram/@childNodes.72 /0/@diagram/@childNodes.68 /0/@diagram/@childNodes.67 /0/@diagram/@topLevelNodes.0 /0/@diagram/@childNodes.51 /0/@diagram/@childNodes.79 /0/@diagram/@childNodes.69 /0/@diagram/@childNodes.31 /0/@diagram/@childNodes.30 /0/@diagram/@childNodes.2 /0/@diagram/@childNodes.1 /0/@diagram/@childNodes.93 /0/@diagram/@links.3 /0/@diagram/@childNodes.24 /0/@diagram/@childNodes.25 /0/@diagram/@childNodes.57 /0/@diagram/@childNodes.66 /0/@diagram/@childNodes.70 /0/@diagram/@childNodes.71 /0/@diagram/@childNodes.75 /0/@diagram/@links.4 /0/@diagram/@links.2 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.61 /0/@diagram/@childNodes.63/@labels.0 /0/@diagram/@childNodes.62 /0/@diagram/@childNodes.63"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="elements that intherit form UMLNodeEditpart" genView="/0/@diagram/@childNodes.67" name="UMLNodeEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.UMLNodeEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="set the super class as AbstractLabelEditPart" genView="/0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.1 /0/@diagram/@childNodes.63/@labels.1 /0/@diagram/@childNodes.66/@labels.1" name="AbstractLabelEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.common.editparts.AbstractLabelEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:ExtendedGenView" comment="contains methods to display arrows" genView="/0/@diagram/@childNodes.13 /0/@diagram/@childNodes.22 /0/@diagram/@childNodes.17 /0/@diagram/@childNodes.8 /0/@diagram/@childNodes.39 /0/@diagram/@childNodes.42 /0/@diagram/@childNodes.49 /0/@diagram/@childNodes.45 /0/@diagram/@childNodes.80 /0/@diagram/@childNodes.81 /0/@diagram/@childNodes.88 /0/@diagram/@childNodes.89 /0/@diagram/@childNodes.91 /0/@diagram/@childNodes.14 /0/@diagram/@childNodes.23 /0/@diagram/@childNodes.19 /0/@diagram/@childNodes.84 /0/@diagram/@childNodes.9 /0/@diagram/@childNodes.77 /0/@diagram/@childNodes.40 /0/@diagram/@childNodes.43 /0/@diagram/@childNodes.50 /0/@diagram/@childNodes.47 /0/@diagram/@childNodes.53 /0/@diagram/@childNodes.82 /0/@diagram/@childNodes.15 /0/@diagram/@childNodes.20 /0/@diagram/@childNodes.74 /0/@diagram/@childNodes.10 /0/@diagram/@childNodes.78 /0/@diagram/@childNodes.86 /0/@diagram/@childNodes.55 /0/@diagram/@childNodes.12 /0/@diagram/@childNodes.21 /0/@diagram/@childNodes.18 /0/@diagram/@childNodes.7 /0/@diagram/@childNodes.38 /0/@diagram/@childNodes.41 /0/@diagram/@childNodes.48 /0/@diagram/@childNodes.46 /0/@diagram/@childNodes.71" name="AbstractPinEditPart" superOwnedEditPart="org.eclipse.papyrus.uml.diagram.activity.edit.part.AbstractPinEditPart"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:SpecificLocatorExternalLabel" comment="locator for external label of pins" classpath="org.eclipse.papyrus.uml.diagram.common.locator.ExternalLabelPositionLocator" genExternalNodeLabel="/0/@diagram/@childNodes.75/@labels.0 /0/@diagram/@childNodes.3/@labels.0 /0/@diagram/@childNodes.4/@labels.0 /0/@diagram/@childNodes.5/@labels.0 /0/@diagram/@childNodes.7/@labels.2 /0/@diagram/@childNodes.8/@labels.2 /0/@diagram/@childNodes.9/@labels.1 /0/@diagram/@childNodes.10/@labels.1 /0/@diagram/@childNodes.12/@labels.2 /0/@diagram/@childNodes.13/@labels.2 /0/@diagram/@childNodes.14/@labels.1 /0/@diagram/@childNodes.15/@labels.1 /0/@diagram/@childNodes.17/@labels.2 /0/@diagram/@childNodes.18/@labels.2 /0/@diagram/@childNodes.19/@labels.1 /0/@diagram/@childNodes.20/@labels.1 /0/@diagram/@childNodes.21/@labels.2 /0/@diagram/@childNodes.22/@labels.2 /0/@diagram/@childNodes.23/@labels.1 /0/@diagram/@childNodes.32/@labels.1 /0/@diagram/@childNodes.33/@labels.0 /0/@diagram/@childNodes.34/@labels.0 /0/@diagram/@childNodes.35/@labels.1 /0/@diagram/@childNodes.38/@labels.2 /0/@diagram/@childNodes.39/@labels.2 /0/@diagram/@childNodes.40/@labels.1 /0/@diagram/@childNodes.41/@labels.2 /0/@diagram/@childNodes.42/@labels.2 /0/@diagram/@childNodes.43/@labels.1 /0/@diagram/@childNodes.45/@labels.2 /0/@diagram/@childNodes.46/@labels.2 /0/@diagram/@childNodes.47/@labels.1 /0/@diagram/@childNodes.48/@labels.2 /0/@diagram/@childNodes.49/@labels.2 /0/@diagram/@childNodes.50/@labels.1 /0/@diagram/@childNodes.52/@labels.2 /0/@diagram/@childNodes.53/@labels.1 /0/@diagram/@childNodes.55/@labels.1 /0/@diagram/@childNodes.71/@labels.1 /0/@diagram/@childNodes.74/@labels.1 /0/@diagram/@childNodes.77/@labels.1 /0/@diagram/@childNodes.80/@labels.1 /0/@diagram/@childNodes.81/@labels.1 /0/@diagram/@childNodes.82/@labels.1 /0/@diagram/@childNodes.84/@labels.1 /0/@diagram/@childNodes.86/@labels.1 /0/@diagram/@childNodes.88/@labels.1 /0/@diagram/@childNodes.89/@labels.1 /0/@diagram/@childNodes.91/@labels.2 /0/@diagram/@childNodes.63/@labels.0 /0/@diagram/@childNodes.61/@labels.1 /0/@diagram/@childNodes.62/@labels.1 /0/@diagram/@childNodes.63/@labels.1 /0/@diagram/@childNodes.66/@labels.1 /0/@diagram/@childNodes.53/@labels.0 /0/@diagram/@childNodes.7/@labels.0 /0/@diagram/@childNodes.7/@labels.1 /0/@diagram/@childNodes.8/@labels.0 /0/@diagram/@childNodes.8/@labels.1 /0/@diagram/@childNodes.9/@labels.0 /0/@diagram/@childNodes.10/@labels.0 /0/@diagram/@childNodes.12/@labels.0 /0/@diagram/@childNodes.12/@labels.1 /0/@diagram/@childNodes.13/@labels.0 /0/@diagram/@childNodes.13/@labels.1 /0/@diagram/@childNodes.14/@labels.0 /0/@diagram/@childNodes.15/@labels.0 /0/@diagram/@childNodes.17/@labels.0 /0/@diagram/@childNodes.17/@labels.1 /0/@diagram/@childNodes.18/@labels.0 /0/@diagram/@childNodes.18/@labels.1 /0/@diagram/@childNodes.19/@labels.0 /0/@diagram/@childNodes.20/@labels.0 /0/@diagram/@childNodes.21/@labels.0 /0/@diagram/@childNodes.21/@labels.1 /0/@diagram/@childNodes.22/@labels.0 /0/@diagram/@childNodes.22/@labels.1 /0/@diagram/@childNodes.23/@labels.0 /0/@diagram/@childNodes.32/@labels.0 /0/@diagram/@childNodes.35/@labels.0 /0/@diagram/@childNodes.36/@labels.1 /0/@diagram/@childNodes.38/@labels.0 /0/@diagram/@childNodes.38/@labels.1 /0/@diagram/@childNodes.39/@labels.0 /0/@diagram/@childNodes.39/@labels.1 /0/@diagram/@childNodes.40/@labels.0 /0/@diagram/@childNodes.41/@labels.0 /0/@diagram/@childNodes.41/@labels.1 /0/@diagram/@childNodes.42/@labels.0 /0/@diagram/@childNodes.42/@labels.1 /0/@diagram/@childNodes.43/@labels.0 /0/@diagram/@childNodes.45/@labels.0 /0/@diagram/@childNodes.45/@labels.1 /0/@diagram/@childNodes.46/@labels.0 /0/@diagram/@childNodes.46/@labels.1 /0/@diagram/@childNodes.47/@labels.0 /0/@diagram/@childNodes.48/@labels.0 /0/@diagram/@childNodes.48/@labels.1 /0/@diagram/@childNodes.49/@labels.0 /0/@diagram/@childNodes.49/@labels.1 /0/@diagram/@childNodes.50/@labels.0 /0/@diagram/@childNodes.52/@labels.1 /0/@diagram/@childNodes.55/@labels.0 /0/@diagram/@childNodes.61/@labels.0 /0/@diagram/@childNodes.62/@labels.0 /0/@diagram/@childNodes.66/@labels.0 /0/@diagram/@childNodes.71/@labels.0 /0/@diagram/@childNodes.74/@labels.0 /0/@diagram/@childNodes.77/@labels.0 /0/@diagram/@childNodes.78/@labels.0 /0/@diagram/@childNodes.78/@labels.1 /0/@diagram/@childNodes.80/@labels.0 /0/@diagram/@childNodes.81/@labels.0 /0/@diagram/@childNodes.82/@labels.0 /0/@diagram/@childNodes.84/@labels.0 /0/@diagram/@childNodes.86/@labels.0 /0/@diagram/@childNodes.88/@labels.0 /0/@diagram/@childNodes.89/@labels.0 /0/@diagram/@childNodes.91/@labels.0 /0/@diagram/@childNodes.91/@labels.1 /0/@diagram/@childNodes.92/@labels.1"/>
+ <extensionNodes xsi:type="papyrusgmfgenextension:GenerateUsingElementTypeCreationCommand"/>
+ </papyrusgmfgenextension:PapyrusExtensionRootNode>
+</xmi:XMI>

Back to the top