blob: fb4116545b911712c5dd12847ee455ddcfa2060b [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<gmfgen:GenEditorGenerator 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" copyrightText="">
<diagram
visualID="1000"
editPartClassName="CompositeRefactoringEditPart"
itemSemanticEditPolicyClassName="CompositeRefactoringItemSemanticEditPolicy"
canonicalEditPolicyClassName="CompositeRefactoringCanonicalEditPolicy"
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="CompositeRefactoringEditHelper"/>
<viewmap
xsi:type="gmfgen:FigureViewmap"
figureQualifiedClassName="org.eclipse.draw2d.FreeformLayer"/>
<containsShortcutsTo>comrel</containsShortcutsTo>
<shortcutsProvidedFor>comrel</shortcutsProvidedFor>
<domainDiagramElement
href="comrel.genmodel#//comrel/CompositeRefactoring"/>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3001"
editPartClassName="SingleInputPort2EditPart"
itemSemanticEditPolicyClassName="SingleInputPort2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort2CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort2GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort2CreateCommand"
containers="//@diagram/@topLevelNodes.1 //@diagram/@childNodes.2 //@diagram/@childNodes.6 //@diagram/@childNodes.24 //@diagram/@childNodes.28 //@diagram/@childNodes.32 //@diagram/@childNodes.46">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/singleInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/singleInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5002"
editPartClassName="SingleInputPortNameType2EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3002"
editPartClassName="MultiInputPortEditPart"
itemSemanticEditPolicyClassName="MultiInputPortItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPortCanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPortGraphicalNodeEditPolicy"
createCommandClassName="MultiInputPortCreateCommand"
containers="//@diagram/@topLevelNodes.1 //@diagram/@childNodes.2 //@diagram/@childNodes.6 //@diagram/@childNodes.24 //@diagram/@childNodes.28 //@diagram/@childNodes.32 //@diagram/@childNodes.46">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiInputPortEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/multiInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/multiInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5003"
editPartClassName="MultiInputPortNameTypeEditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3003"
editPartClassName="CartesianQueuedUnit2EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.2 //@diagram/@compartments.3"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit2GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit2CreateCommand"
containers="//@diagram/@compartments.3 //@diagram/@compartments.7 //@diagram/@compartments.11 //@diagram/@compartments.15 //@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5079"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict2EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict2ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3004"
editPartClassName="ParallelQueuedUnit2EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.4 //@diagram/@compartments.5"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit2GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit2CreateCommand"
containers="//@diagram/@compartments.7 //@diagram/@compartments.11 //@diagram/@compartments.15 //@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.3 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="ParallelQueuedUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5078"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict2EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict2ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3005"
editPartClassName="SingleInputPort3EditPart"
itemSemanticEditPolicyClassName="SingleInputPort3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort3CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort3GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort3CreateCommand"
containers="//@diagram/@childNodes.3 //@diagram/@childNodes.35 //@diagram/@childNodes.36 //@diagram/@childNodes.42 //@diagram/@childNodes.44 //@diagram/@childNodes.47 //@diagram/@topLevelNodes.2">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/singleInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/singleInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5004"
editPartClassName="SingleInputPortNameType3EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3006"
editPartClassName="MultiInputPort2EditPart"
itemSemanticEditPolicyClassName="MultiInputPort2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort2CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort2GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort2CreateCommand"
containers="//@diagram/@childNodes.3 //@diagram/@childNodes.35 //@diagram/@childNodes.36 //@diagram/@childNodes.42 //@diagram/@childNodes.44 //@diagram/@childNodes.47 //@diagram/@topLevelNodes.2">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/multiInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/multiInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5005"
editPartClassName="MultiInputPortNameType2EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3007"
editPartClassName="CartesianQueuedUnit3EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.6 //@diagram/@compartments.7"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit3GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit3CreateCommand"
containers="//@diagram/@compartments.23 //@diagram/@compartments.25 //@diagram/@compartments.29 //@diagram/@compartments.33 //@diagram/@compartments.41 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5077"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict3EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict3ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3008"
editPartClassName="SingleFeatureUnitEditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitViewFactory"
canonicalEditPolicyClassName="SingleFeatureUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10"
graphicalNodeEditPolicyClassName="SingleFeatureUnitGraphicalNodeEditPolicy"
createCommandClassName="SingleFeatureUnitCreateCommand"
containers="//@diagram/@compartments.6 //@diagram/@compartments.10 //@diagram/@compartments.14 //@diagram/@compartments.20 //@diagram/@compartments.38 //@diagram/@compartments.2 //@diagram/@compartments.0">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SingleFeatureUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFeatureUnitLabelFigure.setText(&quot;SingleFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5009"
editPartClassName="SingleFeatureUnitNameTypeEditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3009"
editPartClassName="SingleInputPort4EditPart"
itemSemanticEditPolicyClassName="SingleInputPort4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort4CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort4GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort4CreateCommand"
containers="//@diagram/@childNodes.7 //@diagram/@childNodes.37 //@diagram/@childNodes.49 //@diagram/@childNodes.54 //@diagram/@childNodes.60">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/inputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/inputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5006"
editPartClassName="SingleInputPortNameType4EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3010"
editPartClassName="MultiInputPort3EditPart"
itemSemanticEditPolicyClassName="MultiInputPort3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort3CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort3GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort3CreateCommand"
containers="//@diagram/@childNodes.7 //@diagram/@childNodes.37 //@diagram/@childNodes.49 //@diagram/@childNodes.54 //@diagram/@childNodes.60">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/secondaryInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/secondaryInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5007"
editPartClassName="MultiInputPortNameType3EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3011"
editPartClassName="SingleOutputPortEditPart"
itemSemanticEditPolicyClassName="SingleOutputPortItemSemanticEditPolicy"
notationViewFactoryClassName="SingleOutputPortViewFactory"
canonicalEditPolicyClassName="SingleOutputPortCanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleOutputPortGraphicalNodeEditPolicy"
createCommandClassName="SingleOutputPortCreateCommand"
containers="//@diagram/@childNodes.7 //@diagram/@childNodes.37 //@diagram/@childNodes.49 //@diagram/@childNodes.54 //@diagram/@childNodes.60">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SingleOutputPortEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleOutputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleOutputPortFigure extends org.eclipse.draw2d.Ellipse {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleOutputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleOutputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/outputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleFeatureUnit/outputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5008"
editPartClassName="SingleOutputPortNameTypeEditPart"
itemSemanticEditPolicyClassName="SingleOutputPortNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="SingleOutputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleOutputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleOutputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleOutputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleOutputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3012"
editPartClassName="MultiFeatureUnitEditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitViewFactory"
canonicalEditPolicyClassName="MultiFeatureUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14"
graphicalNodeEditPolicyClassName="MultiFeatureUnitGraphicalNodeEditPolicy"
createCommandClassName="MultiFeatureUnitCreateCommand"
containers="//@diagram/@compartments.6 //@diagram/@compartments.10 //@diagram/@compartments.14 //@diagram/@compartments.20 //@diagram/@compartments.38 //@diagram/@compartments.2 //@diagram/@compartments.0">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiFeatureUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFeatureUnitLabelFigure.setText(&quot;MultiFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5013"
editPartClassName="MultiFeatureUnitNameTypeEditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3013"
editPartClassName="SingleInputPort5EditPart"
itemSemanticEditPolicyClassName="SingleInputPort5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort5CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort5GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort5CreateCommand"
containers="//@diagram/@childNodes.11 //@diagram/@childNodes.38 //@diagram/@childNodes.50 //@diagram/@childNodes.55 //@diagram/@childNodes.61">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/inputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/inputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5010"
editPartClassName="SingleInputPortNameType5EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3014"
editPartClassName="MultiInputPort4EditPart"
itemSemanticEditPolicyClassName="MultiInputPort4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort4CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort4GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort4CreateCommand"
containers="//@diagram/@childNodes.11 //@diagram/@childNodes.38 //@diagram/@childNodes.50 //@diagram/@childNodes.55 //@diagram/@childNodes.61">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/secondaryInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/secondaryInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5011"
editPartClassName="MultiInputPortNameType4EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3015"
editPartClassName="MultiOutputPortEditPart"
itemSemanticEditPolicyClassName="MultiOutputPortItemSemanticEditPolicy"
notationViewFactoryClassName="MultiOutputPortViewFactory"
canonicalEditPolicyClassName="MultiOutputPortCanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiOutputPortGraphicalNodeEditPolicy"
createCommandClassName="MultiOutputPortCreateCommand"
containers="//@diagram/@childNodes.11 //@diagram/@childNodes.38 //@diagram/@childNodes.50 //@diagram/@childNodes.55 //@diagram/@childNodes.61">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiOutputPortEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiOutputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiOutputPortFigure extends org.eclipse.draw2d.Ellipse {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiOutputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiOutputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/outputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/MultiFeatureUnit/outputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5012"
editPartClassName="MultiOutputPortNameTypeEditPart"
itemSemanticEditPolicyClassName="MultiOutputPortNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="MultiOutputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiOutputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiOutputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiOutputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiOutputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3016"
editPartClassName="SingleFilterUnitEditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitViewFactory"
canonicalEditPolicyClassName="SingleFilterUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.16 //@diagram/@childNodes.17"
graphicalNodeEditPolicyClassName="SingleFilterUnitGraphicalNodeEditPolicy"
createCommandClassName="SingleFilterUnitCreateCommand"
containers="//@diagram/@compartments.6 //@diagram/@compartments.10 //@diagram/@compartments.14 //@diagram/@compartments.20 //@diagram/@compartments.38 //@diagram/@compartments.2 //@diagram/@compartments.0">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SingleFilterUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFilterUnitLabelFigure.setText(&quot;SingleFilterUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5016"
editPartClassName="SingleFilterUnitNameTypeEditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3017"
editPartClassName="MultiInputPort5EditPart"
itemSemanticEditPolicyClassName="MultiInputPort5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort5CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort5GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort5CreateCommand"
containers="//@diagram/@childNodes.15 //@diagram/@childNodes.39 //@diagram/@childNodes.51 //@diagram/@childNodes.56 //@diagram/@childNodes.62">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleFilterUnit/inputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleFilterUnit/inputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5014"
editPartClassName="MultiInputPortNameType5EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3018"
editPartClassName="SingleOutputPort2EditPart"
itemSemanticEditPolicyClassName="SingleOutputPort2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleOutputPortViewFactory"
canonicalEditPolicyClassName="SingleOutputPort2CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleOutputPort2GraphicalNodeEditPolicy"
createCommandClassName="SingleOutputPort2CreateCommand"
containers="//@diagram/@childNodes.15 //@diagram/@childNodes.39 //@diagram/@childNodes.51 //@diagram/@childNodes.56 //@diagram/@childNodes.62">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.10/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleOutputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleOutputPortFigure extends org.eclipse.draw2d.Ellipse {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleOutputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleOutputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleFilterUnit/outputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleFilterUnit/outputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5015"
editPartClassName="SingleOutputPortNameType2EditPart"
itemSemanticEditPolicyClassName="SingleOutputPortNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleOutputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleOutputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleOutputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleOutputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleOutputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3019"
editPartClassName="MultiFilterUnitEditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitViewFactory"
canonicalEditPolicyClassName="MultiFilterUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.19 //@diagram/@childNodes.20"
graphicalNodeEditPolicyClassName="MultiFilterUnitGraphicalNodeEditPolicy"
createCommandClassName="MultiFilterUnitCreateCommand"
containers="//@diagram/@compartments.6 //@diagram/@compartments.10 //@diagram/@compartments.14 //@diagram/@compartments.20 //@diagram/@compartments.38 //@diagram/@compartments.2 //@diagram/@compartments.0">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiFilterUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFilterUnitLabelFigure.setText(&quot;MultiFilterUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5019"
editPartClassName="MultiFilterUnitNameTypeEditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3020"
editPartClassName="MultiInputPort6EditPart"
itemSemanticEditPolicyClassName="MultiInputPort6ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort6CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort6GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort6CreateCommand"
containers="//@diagram/@childNodes.18 //@diagram/@childNodes.40 //@diagram/@childNodes.52 //@diagram/@childNodes.57 //@diagram/@childNodes.63">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/MultiFilterUnit/inputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/MultiFilterUnit/inputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5017"
editPartClassName="MultiInputPortNameType6EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType6ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3021"
editPartClassName="MultiOutputPort2EditPart"
itemSemanticEditPolicyClassName="MultiOutputPort2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiOutputPortViewFactory"
canonicalEditPolicyClassName="MultiOutputPort2CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiOutputPort2GraphicalNodeEditPolicy"
createCommandClassName="MultiOutputPort2CreateCommand"
containers="//@diagram/@childNodes.18 //@diagram/@childNodes.40 //@diagram/@childNodes.52 //@diagram/@childNodes.57 //@diagram/@childNodes.63">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.14/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiOutputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiOutputPortFigure extends org.eclipse.draw2d.Ellipse {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiOutputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiOutputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/MultiFilterUnit/outputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/MultiFilterUnit/outputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5018"
editPartClassName="MultiOutputPortNameType2EditPart"
itemSemanticEditPolicyClassName="MultiOutputPortNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiOutputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiOutputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiOutputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiOutputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiOutputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3022"
editPartClassName="SingleQueuedUnit2EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.8 //@diagram/@compartments.9"
graphicalNodeEditPolicyClassName="SingleQueuedUnit2GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit2CreateCommand"
containers="//@diagram/@compartments.11 //@diagram/@compartments.15 //@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.7 //@diagram/@compartments.3 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SingleQueuedUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5076"
editPartClassName="SingleQueuedUnitNameTypeLblStrict2EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3023"
editPartClassName="SingleInputPort6EditPart"
itemSemanticEditPolicyClassName="SingleInputPort6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort6CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort6GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort6CreateCommand"
containers="//@diagram/@childNodes.21 //@diagram/@childNodes.41 //@diagram/@childNodes.53 //@diagram/@childNodes.58 //@diagram/@childNodes.64 //@diagram/@childNodes.66 //@diagram/@topLevelNodes.3">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/singleInputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/singleInputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5020"
editPartClassName="SingleInputPortNameType6EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3024"
editPartClassName="MultiInputPort7EditPart"
itemSemanticEditPolicyClassName="MultiInputPort7ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort7CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort7GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort7CreateCommand"
containers="//@diagram/@childNodes.21 //@diagram/@childNodes.41 //@diagram/@childNodes.53 //@diagram/@childNodes.58 //@diagram/@childNodes.64 //@diagram/@childNodes.66 //@diagram/@topLevelNodes.3">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/multiInputPort"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/multiInputPort"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5021"
editPartClassName="MultiInputPortNameType7EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType7ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3025"
editPartClassName="CartesianQueuedUnit4EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.10 //@diagram/@compartments.11"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit4GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit4CreateCommand"
containers="//@diagram/@compartments.27 //@diagram/@compartments.43 //@diagram/@compartments.45 //@diagram/@compartments.49 //@diagram/@compartments.55 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5075"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict4EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict4ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3026"
editPartClassName="SequentialUnit2EditPart"
itemSemanticEditPolicyClassName="SequentialUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.12 //@diagram/@compartments.13"
graphicalNodeEditPolicyClassName="SequentialUnit2GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit2CreateCommand"
containers="//@diagram/@compartments.15 //@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.11 //@diagram/@compartments.7 //@diagram/@compartments.3 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SequentialUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5074"
editPartClassName="SequentialUnitNameTypeLblStrict2EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict2ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3027"
editPartClassName="SingleInputPort7EditPart"
itemSemanticEditPolicyClassName="SingleInputPort7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort7CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort7GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort7CreateCommand"
containers="//@diagram/@childNodes.25 //@diagram/@childNodes.43 //@diagram/@childNodes.59 //@diagram/@childNodes.68 //@diagram/@childNodes.69 //@diagram/@childNodes.72 //@diagram/@topLevelNodes.4">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5022"
editPartClassName="SingleInputPortNameType7EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3028"
editPartClassName="MultiInputPort8EditPart"
itemSemanticEditPolicyClassName="MultiInputPort8ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort8CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort8GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort8CreateCommand"
containers="//@diagram/@childNodes.25 //@diagram/@childNodes.43 //@diagram/@childNodes.59 //@diagram/@childNodes.68 //@diagram/@childNodes.69 //@diagram/@childNodes.72 //@diagram/@topLevelNodes.4">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5023"
editPartClassName="MultiInputPortNameType8EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType8ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3029"
editPartClassName="CartesianQueuedUnit5EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.14 //@diagram/@compartments.15"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit5GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit5CreateCommand"
containers="//@diagram/@compartments.31 //@diagram/@compartments.47 //@diagram/@compartments.57 //@diagram/@compartments.59 //@diagram/@compartments.69 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5073"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict5EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict5ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3030"
editPartClassName="ConditionalUnit2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.16 //@diagram/@compartments.17 //@diagram/@compartments.18 //@diagram/@compartments.19"
graphicalNodeEditPolicyClassName="ConditionalUnit2GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit2CreateCommand"
containers="//@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.15 //@diagram/@compartments.11 //@diagram/@compartments.7 //@diagram/@compartments.3 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="ConditionalUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5072"
editPartClassName="ConditionalUnitNameType2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3031"
editPartClassName="SingleInputPort8EditPart"
itemSemanticEditPolicyClassName="SingleInputPort8ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort8CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort8GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort8CreateCommand"
containers="//@diagram/@childNodes.29 //@diagram/@childNodes.45 //@diagram/@childNodes.65 //@diagram/@childNodes.70 //@diagram/@childNodes.71 //@diagram/@childNodes.74 //@diagram/@topLevelNodes.5">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5024"
editPartClassName="SingleInputPortNameType8EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType8ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3032"
editPartClassName="MultiInputPort9EditPart"
itemSemanticEditPolicyClassName="MultiInputPort9ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortViewFactory"
canonicalEditPolicyClassName="MultiInputPort9CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="MultiInputPort9GraphicalNodeEditPolicy"
createCommandClassName="MultiInputPort9CreateCommand"
containers="//@diagram/@childNodes.29 //@diagram/@childNodes.45 //@diagram/@childNodes.65 //@diagram/@childNodes.70 //@diagram/@childNodes.71 //@diagram/@childNodes.74 //@diagram/@topLevelNodes.5">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setLineWidth(10);&#xA;&#x9;this.setForegroundColor(THIS_FORE&#xA;);&#xA;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;/**&#xA; * @generated&#xA; */&#xA;static final org.eclipse.swt.graphics.Color THIS_FORE = new org.eclipse.swt.graphics.Color(null, 255, 0, 0);&#xA;&#xA;">
<attributes
xsi:type="gmfgen:StyleAttributes"
fixedForeground="true"/>
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5025"
editPartClassName="MultiInputPortNameType9EditPart"
itemSemanticEditPolicyClassName="MultiInputPortNameType9ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;MultiInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3033"
editPartClassName="CartesianQueuedUnit6EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.20 //@diagram/@compartments.21"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit6GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit6CreateCommand"
containers="//@diagram/@compartments.18 //@diagram/@compartments.36 //@diagram/@compartments.52 //@diagram/@compartments.62 //@diagram/@compartments.66 //@diagram/@compartments.72 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5028"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict6EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict6ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3034"
editPartClassName="AtomicUnit2EditPart"
itemSemanticEditPolicyClassName="AtomicUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit2GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit2CreateCommand"
containers="//@diagram/@compartments.21 //@diagram/@compartments.39 //@diagram/@compartments.15 //@diagram/@compartments.11 //@diagram/@compartments.7 //@diagram/@compartments.3 //@diagram/@compartments.1">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="AtomicUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CartesianQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5027"
editPartClassName="AtomicUnitLabelType2EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType2ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
xsi:type="gmfgen:GenChildSideAffixedNode"
visualID="3035"
editPartClassName="SingleInputPort9EditPart"
itemSemanticEditPolicyClassName="SingleInputPort9ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPort9CanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPort9GraphicalNodeEditPolicy"
createCommandClassName="SingleInputPort9CreateCommand"
containers="//@diagram/@childNodes.33 //@diagram/@childNodes.48 //@diagram/@childNodes.67 //@diagram/@childNodes.73 //@diagram/@childNodes.76 //@diagram/@childNodes.77 //@diagram/@topLevelNodes.6">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.0/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/AtomicUnit/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/AtomicUnit/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5026"
editPartClassName="SingleInputPortNameType9EditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameType9ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3036"
editPartClassName="ParallelQueuedUnit3EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.22 //@diagram/@compartments.23"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit3GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit3CreateCommand"
containers="//@diagram/@compartments.36 //@diagram/@compartments.52 //@diagram/@compartments.62 //@diagram/@compartments.66 //@diagram/@compartments.72 //@diagram/@compartments.18 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5071"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict3EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict3ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3037"
editPartClassName="ParallelQueuedUnit4EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.24 //@diagram/@compartments.25"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit4GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit4CreateCommand"
containers="//@diagram/@compartments.25 //@diagram/@compartments.29 //@diagram/@compartments.33 //@diagram/@compartments.41 //@diagram/@compartments.23 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5070"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict4EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict4ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3038"
editPartClassName="SingleFeatureUnit2EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitViewFactory"
canonicalEditPolicyClassName="SingleFeatureUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10"
graphicalNodeEditPolicyClassName="SingleFeatureUnit2GraphicalNodeEditPolicy"
createCommandClassName="SingleFeatureUnit2CreateCommand"
containers="//@diagram/@compartments.24 //@diagram/@compartments.28 //@diagram/@compartments.32 //@diagram/@compartments.40 //@diagram/@compartments.22 //@diagram/@compartments.4 //@diagram/@compartments.74">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.7/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFeatureUnitLabelFigure.setText(&quot;SingleFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5029"
editPartClassName="SingleFeatureUnitNameType2EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3039"
editPartClassName="MultiFeatureUnit2EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitViewFactory"
canonicalEditPolicyClassName="MultiFeatureUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14"
graphicalNodeEditPolicyClassName="MultiFeatureUnit2GraphicalNodeEditPolicy"
createCommandClassName="MultiFeatureUnit2CreateCommand"
containers="//@diagram/@compartments.24 //@diagram/@compartments.28 //@diagram/@compartments.32 //@diagram/@compartments.40 //@diagram/@compartments.22 //@diagram/@compartments.4 //@diagram/@compartments.74">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.11/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFeatureUnitLabelFigure.setText(&quot;MultiFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5030"
editPartClassName="MultiFeatureUnitNameType2EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3040"
editPartClassName="SingleFilterUnit2EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitViewFactory"
canonicalEditPolicyClassName="SingleFilterUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.16 //@diagram/@childNodes.17"
graphicalNodeEditPolicyClassName="SingleFilterUnit2GraphicalNodeEditPolicy"
createCommandClassName="SingleFilterUnit2CreateCommand"
containers="//@diagram/@compartments.24 //@diagram/@compartments.28 //@diagram/@compartments.32 //@diagram/@compartments.40 //@diagram/@compartments.22 //@diagram/@compartments.4 //@diagram/@compartments.74">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.15/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFilterUnitLabelFigure.setText(&quot;SingleFilterUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5031"
editPartClassName="SingleFilterUnitNameType2EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3041"
editPartClassName="MultiFilterUnit2EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnit2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitViewFactory"
canonicalEditPolicyClassName="MultiFilterUnit2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.19 //@diagram/@childNodes.20"
graphicalNodeEditPolicyClassName="MultiFilterUnit2GraphicalNodeEditPolicy"
createCommandClassName="MultiFilterUnit2CreateCommand"
containers="//@diagram/@compartments.24 //@diagram/@compartments.28 //@diagram/@compartments.32 //@diagram/@compartments.40 //@diagram/@compartments.22 //@diagram/@compartments.4 //@diagram/@compartments.74">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.18/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFilterUnitLabelFigure.setText(&quot;MultiFilterUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5032"
editPartClassName="MultiFilterUnitNameType2EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitNameType2ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3042"
editPartClassName="SingleQueuedUnit3EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.26 //@diagram/@compartments.27"
graphicalNodeEditPolicyClassName="SingleQueuedUnit3GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit3CreateCommand"
containers="//@diagram/@compartments.29 //@diagram/@compartments.33 //@diagram/@compartments.41 //@diagram/@compartments.25 //@diagram/@compartments.23 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5069"
editPartClassName="SingleQueuedUnitNameTypeLblStrict3EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3043"
editPartClassName="ParallelQueuedUnit5EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.28 //@diagram/@compartments.29"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit5GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit5CreateCommand"
containers="//@diagram/@compartments.43 //@diagram/@compartments.45 //@diagram/@compartments.49 //@diagram/@compartments.55 //@diagram/@compartments.27 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5068"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict5EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict5ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3044"
editPartClassName="SequentialUnit3EditPart"
itemSemanticEditPolicyClassName="SequentialUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.30 //@diagram/@compartments.31"
graphicalNodeEditPolicyClassName="SequentialUnit3GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit3CreateCommand"
containers="//@diagram/@compartments.33 //@diagram/@compartments.41 //@diagram/@compartments.29 //@diagram/@compartments.25 //@diagram/@compartments.23 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5067"
editPartClassName="SequentialUnitNameTypeLblStrict3EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict3ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3045"
editPartClassName="ParallelQueuedUnit6EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.32 //@diagram/@compartments.33"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit6GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit6CreateCommand"
containers="//@diagram/@compartments.47 //@diagram/@compartments.57 //@diagram/@compartments.59 //@diagram/@compartments.69 //@diagram/@compartments.31 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5066"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict6EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict6ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3046"
editPartClassName="ConditionalUnit3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.34 //@diagram/@compartments.35 //@diagram/@compartments.36 //@diagram/@compartments.37"
graphicalNodeEditPolicyClassName="ConditionalUnit3GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit3CreateCommand"
containers="//@diagram/@compartments.41 //@diagram/@compartments.33 //@diagram/@compartments.29 //@diagram/@compartments.25 //@diagram/@compartments.23 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5065"
editPartClassName="ConditionalUnitNameType3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3047"
editPartClassName="CartesianQueuedUnit7EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.38 //@diagram/@compartments.39"
graphicalNodeEditPolicyClassName="CartesianQueuedUnit7GraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnit7CreateCommand"
containers="//@diagram/@compartments.37 //@diagram/@compartments.53 //@diagram/@compartments.63 //@diagram/@compartments.67 //@diagram/@compartments.73 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@topLevelNodes.1/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5033"
editPartClassName="CartesianQueuedUnitNameTypeLblStrict7EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrict7ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3048"
editPartClassName="ParallelQueuedUnit7EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.40 //@diagram/@compartments.41"
graphicalNodeEditPolicyClassName="ParallelQueuedUnit7GraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnit7CreateCommand"
containers="//@diagram/@compartments.37 //@diagram/@compartments.53 //@diagram/@compartments.63 //@diagram/@compartments.67 //@diagram/@compartments.73 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5035"
editPartClassName="ParallelQueuedUnitNameTypeLblStrict7EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrict7ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3049"
editPartClassName="AtomicUnit3EditPart"
itemSemanticEditPolicyClassName="AtomicUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit3GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit3CreateCommand"
containers="//@diagram/@compartments.41 //@diagram/@compartments.33 //@diagram/@compartments.29 //@diagram/@compartments.25 //@diagram/@compartments.23 //@diagram/@compartments.5 //@diagram/@compartments.75">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ParallelQueuedUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5034"
editPartClassName="AtomicUnitLabelType3EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType3ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3050"
editPartClassName="SingleFeatureUnit3EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitViewFactory"
canonicalEditPolicyClassName="SingleFeatureUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10"
graphicalNodeEditPolicyClassName="SingleFeatureUnit3GraphicalNodeEditPolicy"
createCommandClassName="SingleFeatureUnit3CreateCommand"
containers="//@diagram/@compartments.35 //@diagram/@compartments.51 //@diagram/@compartments.61 //@diagram/@compartments.65 //@diagram/@compartments.71 //@diagram/@compartments.17 //@diagram/@compartments.81">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.7/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFeatureUnitLabelFigure.setText(&quot;SingleFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5036"
editPartClassName="SingleFeatureUnitNameType3EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3051"
editPartClassName="MultiFeatureUnit3EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitViewFactory"
canonicalEditPolicyClassName="MultiFeatureUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14"
graphicalNodeEditPolicyClassName="MultiFeatureUnit3GraphicalNodeEditPolicy"
createCommandClassName="MultiFeatureUnit3CreateCommand"
containers="//@diagram/@compartments.35 //@diagram/@compartments.51 //@diagram/@compartments.61 //@diagram/@compartments.65 //@diagram/@compartments.71 //@diagram/@compartments.17 //@diagram/@compartments.81">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.11/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFeatureUnitLabelFigure.setText(&quot;MultiFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5037"
editPartClassName="MultiFeatureUnitNameType3EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3052"
editPartClassName="SingleFilterUnit3EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitViewFactory"
canonicalEditPolicyClassName="SingleFilterUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.16 //@diagram/@childNodes.17"
graphicalNodeEditPolicyClassName="SingleFilterUnit3GraphicalNodeEditPolicy"
createCommandClassName="SingleFilterUnit3CreateCommand"
containers="//@diagram/@compartments.35 //@diagram/@compartments.51 //@diagram/@compartments.61 //@diagram/@compartments.65 //@diagram/@compartments.71 //@diagram/@compartments.17 //@diagram/@compartments.81">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.15/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFilterUnitLabelFigure.setText(&quot;SingleFilterUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5038"
editPartClassName="SingleFilterUnitNameType3EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3053"
editPartClassName="MultiFilterUnit3EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnit3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitViewFactory"
canonicalEditPolicyClassName="MultiFilterUnit3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.19 //@diagram/@childNodes.20"
graphicalNodeEditPolicyClassName="MultiFilterUnit3GraphicalNodeEditPolicy"
createCommandClassName="MultiFilterUnit3CreateCommand"
containers="//@diagram/@compartments.35 //@diagram/@compartments.51 //@diagram/@compartments.61 //@diagram/@compartments.65 //@diagram/@compartments.71 //@diagram/@compartments.17 //@diagram/@compartments.81">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.18/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFilterUnitLabelFigure.setText(&quot;MultiFilterUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5039"
editPartClassName="MultiFilterUnitNameType3EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitNameType3ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3054"
editPartClassName="SingleQueuedUnit4EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.42 //@diagram/@compartments.43"
graphicalNodeEditPolicyClassName="SingleQueuedUnit4GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit4CreateCommand"
containers="//@diagram/@compartments.52 //@diagram/@compartments.62 //@diagram/@compartments.66 //@diagram/@compartments.72 //@diagram/@compartments.36 //@diagram/@compartments.18 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5064"
editPartClassName="SingleQueuedUnitNameTypeLblStrict4EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3055"
editPartClassName="SingleFeatureUnit4EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitViewFactory"
canonicalEditPolicyClassName="SingleFeatureUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10"
graphicalNodeEditPolicyClassName="SingleFeatureUnit4GraphicalNodeEditPolicy"
createCommandClassName="SingleFeatureUnit4CreateCommand"
containers="//@diagram/@compartments.42 //@diagram/@compartments.44 //@diagram/@compartments.48 //@diagram/@compartments.54 //@diagram/@compartments.26 //@diagram/@compartments.8 //@diagram/@compartments.76">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.7/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFeatureUnitLabelFigure.setText(&quot;SingleFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5040"
editPartClassName="SingleFeatureUnitNameType4EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3056"
editPartClassName="MultiFeatureUnit4EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitViewFactory"
canonicalEditPolicyClassName="MultiFeatureUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14"
graphicalNodeEditPolicyClassName="MultiFeatureUnit4GraphicalNodeEditPolicy"
createCommandClassName="MultiFeatureUnit4CreateCommand"
containers="//@diagram/@compartments.42 //@diagram/@compartments.44 //@diagram/@compartments.48 //@diagram/@compartments.54 //@diagram/@compartments.26 //@diagram/@compartments.8 //@diagram/@compartments.76">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.11/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFeatureUnitLabelFigure.setText(&quot;MultiFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5041"
editPartClassName="MultiFeatureUnitNameType4EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3057"
editPartClassName="SingleFilterUnit4EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitViewFactory"
canonicalEditPolicyClassName="SingleFilterUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.16 //@diagram/@childNodes.17"
graphicalNodeEditPolicyClassName="SingleFilterUnit4GraphicalNodeEditPolicy"
createCommandClassName="SingleFilterUnit4CreateCommand"
containers="//@diagram/@compartments.42 //@diagram/@compartments.44 //@diagram/@compartments.48 //@diagram/@compartments.54 //@diagram/@compartments.26 //@diagram/@compartments.8 //@diagram/@compartments.76">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.15/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFilterUnitLabelFigure.setText(&quot;SingleFilterUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5042"
editPartClassName="SingleFilterUnitNameType4EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3058"
editPartClassName="MultiFilterUnit4EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitViewFactory"
canonicalEditPolicyClassName="MultiFilterUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.19 //@diagram/@childNodes.20"
graphicalNodeEditPolicyClassName="MultiFilterUnit4GraphicalNodeEditPolicy"
createCommandClassName="MultiFilterUnit4CreateCommand"
containers="//@diagram/@compartments.42 //@diagram/@compartments.44 //@diagram/@compartments.48 //@diagram/@compartments.54 //@diagram/@compartments.26 //@diagram/@compartments.8 //@diagram/@compartments.76">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.18/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFilterUnitLabelFigure.setText(&quot;MultiFilterUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5043"
editPartClassName="MultiFilterUnitNameType4EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3059"
editPartClassName="SingleQueuedUnit5EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.44 //@diagram/@compartments.45"
graphicalNodeEditPolicyClassName="SingleQueuedUnit5GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit5CreateCommand"
containers="//@diagram/@compartments.45 //@diagram/@compartments.49 //@diagram/@compartments.55 //@diagram/@compartments.43 //@diagram/@compartments.27 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5063"
editPartClassName="SingleQueuedUnitNameTypeLblStrict5EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3060"
editPartClassName="SequentialUnit4EditPart"
itemSemanticEditPolicyClassName="SequentialUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.46 //@diagram/@compartments.47"
graphicalNodeEditPolicyClassName="SequentialUnit4GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit4CreateCommand"
containers="//@diagram/@compartments.49 //@diagram/@compartments.55 //@diagram/@compartments.45 //@diagram/@compartments.43 //@diagram/@compartments.27 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5062"
editPartClassName="SequentialUnitNameTypeLblStrict4EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict4ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3061"
editPartClassName="SingleFeatureUnit5EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitViewFactory"
canonicalEditPolicyClassName="SingleFeatureUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.8 //@diagram/@childNodes.9 //@diagram/@childNodes.10"
graphicalNodeEditPolicyClassName="SingleFeatureUnit5GraphicalNodeEditPolicy"
createCommandClassName="SingleFeatureUnit5CreateCommand"
containers="//@diagram/@compartments.46 //@diagram/@compartments.56 //@diagram/@compartments.58 //@diagram/@compartments.68 //@diagram/@compartments.30 //@diagram/@compartments.12 //@diagram/@compartments.78">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.7/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFeatureUnitLabelFigure.setText(&quot;SingleFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5044"
editPartClassName="SingleFeatureUnitNameType5EditPart"
itemSemanticEditPolicyClassName="SingleFeatureUnitNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3062"
editPartClassName="MultiFeatureUnit5EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitViewFactory"
canonicalEditPolicyClassName="MultiFeatureUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.12 //@diagram/@childNodes.13 //@diagram/@childNodes.14"
graphicalNodeEditPolicyClassName="MultiFeatureUnit5GraphicalNodeEditPolicy"
createCommandClassName="MultiFeatureUnit5CreateCommand"
containers="//@diagram/@compartments.46 //@diagram/@compartments.56 //@diagram/@compartments.58 //@diagram/@compartments.68 //@diagram/@compartments.30 //@diagram/@compartments.12 //@diagram/@compartments.78">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.11/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFeatureUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFeatureUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFeatureUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFeatureUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFeatureUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFeatureUnitLabelFigure.setText(&quot;MultiFeatureUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFeatureUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFeatureUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFeatureUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFeatureUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5045"
editPartClassName="MultiFeatureUnitNameType5EditPart"
itemSemanticEditPolicyClassName="MultiFeatureUnitNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFeatureUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFeatureUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFeatureUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3063"
editPartClassName="SingleFilterUnit5EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitViewFactory"
canonicalEditPolicyClassName="SingleFilterUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.16 //@diagram/@childNodes.17"
graphicalNodeEditPolicyClassName="SingleFilterUnit5GraphicalNodeEditPolicy"
createCommandClassName="SingleFilterUnit5CreateCommand"
containers="//@diagram/@compartments.46 //@diagram/@compartments.56 //@diagram/@compartments.58 //@diagram/@compartments.68 //@diagram/@compartments.30 //@diagram/@compartments.12 //@diagram/@compartments.78">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.15/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleFilterUnitLabelFigure.setText(&quot;SingleFilterUnit&quot;);&#xA;&#xA;this.add(fFigureSingleFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5046"
editPartClassName="SingleFilterUnitNameType5EditPart"
itemSemanticEditPolicyClassName="SingleFilterUnitNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3064"
editPartClassName="MultiFilterUnit5EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitViewFactory"
canonicalEditPolicyClassName="MultiFilterUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.19 //@diagram/@childNodes.20"
graphicalNodeEditPolicyClassName="MultiFilterUnit5GraphicalNodeEditPolicy"
createCommandClassName="MultiFilterUnit5CreateCommand"
containers="//@diagram/@compartments.46 //@diagram/@compartments.56 //@diagram/@compartments.58 //@diagram/@compartments.68 //@diagram/@compartments.30 //@diagram/@compartments.12 //@diagram/@compartments.78">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.18/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiFilterUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiFilterUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureMultiFilterUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiFilterUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureMultiFilterUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureMultiFilterUnitLabelFigure.setText(&quot;MultiFilterUnit&quot;);&#xA;&#xA;this.add(fFigureMultiFilterUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureMultiFilterUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureMultiFilterUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/MultiFilterUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/helperUnits"/>
</modelFacet>
<labels
visualID="5047"
editPartClassName="MultiFilterUnitNameType5EditPart"
itemSemanticEditPolicyClassName="MultiFilterUnitNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="MultiFilterUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureMultiFilterUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/MultiFilterUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3065"
editPartClassName="SingleQueuedUnit6EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.48 //@diagram/@compartments.49"
graphicalNodeEditPolicyClassName="SingleQueuedUnit6GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit6CreateCommand"
containers="//@diagram/@compartments.57 //@diagram/@compartments.59 //@diagram/@compartments.69 //@diagram/@compartments.47 //@diagram/@compartments.31 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5061"
editPartClassName="SingleQueuedUnitNameTypeLblStrict6EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3066"
editPartClassName="ConditionalUnit4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.50 //@diagram/@compartments.51 //@diagram/@compartments.52 //@diagram/@compartments.53"
graphicalNodeEditPolicyClassName="ConditionalUnit4GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit4CreateCommand"
containers="//@diagram/@compartments.55 //@diagram/@compartments.49 //@diagram/@compartments.45 //@diagram/@compartments.43 //@diagram/@compartments.27 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5060"
editPartClassName="ConditionalUnitNameType4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3067"
editPartClassName="SingleQueuedUnit7EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.54 //@diagram/@compartments.55"
graphicalNodeEditPolicyClassName="SingleQueuedUnit7GraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnit7CreateCommand"
containers="//@diagram/@compartments.53 //@diagram/@compartments.63 //@diagram/@compartments.67 //@diagram/@compartments.73 //@diagram/@compartments.37 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5049"
editPartClassName="SingleQueuedUnitNameTypeLblStrict7EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrict7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3068"
editPartClassName="AtomicUnit4EditPart"
itemSemanticEditPolicyClassName="AtomicUnit4ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit4GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit4CreateCommand"
containers="//@diagram/@compartments.55 //@diagram/@compartments.49 //@diagram/@compartments.45 //@diagram/@compartments.43 //@diagram/@compartments.27 //@diagram/@compartments.9 //@diagram/@compartments.77">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SingleQueuedUnit/refactoringUnit"/>
</modelFacet>
<labels
visualID="5048"
editPartClassName="AtomicUnitLabelType4EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType4ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3069"
editPartClassName="SequentialUnit5EditPart"
itemSemanticEditPolicyClassName="SequentialUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.56 //@diagram/@compartments.57"
graphicalNodeEditPolicyClassName="SequentialUnit5GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit5CreateCommand"
containers="//@diagram/@compartments.62 //@diagram/@compartments.66 //@diagram/@compartments.72 //@diagram/@compartments.52 //@diagram/@compartments.36 //@diagram/@compartments.18 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5059"
editPartClassName="SequentialUnitNameTypeLblStrict5EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict5ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3070"
editPartClassName="SequentialUnit6EditPart"
itemSemanticEditPolicyClassName="SequentialUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.58 //@diagram/@compartments.59"
graphicalNodeEditPolicyClassName="SequentialUnit6GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit6CreateCommand"
containers="//@diagram/@compartments.59 //@diagram/@compartments.69 //@diagram/@compartments.57 //@diagram/@compartments.47 //@diagram/@compartments.31 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5058"
editPartClassName="SequentialUnitNameTypeLblStrict6EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict6ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3071"
editPartClassName="ConditionalUnit5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.60 //@diagram/@compartments.61 //@diagram/@compartments.62 //@diagram/@compartments.63"
graphicalNodeEditPolicyClassName="ConditionalUnit5GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit5CreateCommand"
containers="//@diagram/@compartments.69 //@diagram/@compartments.59 //@diagram/@compartments.57 //@diagram/@compartments.47 //@diagram/@compartments.31 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5057"
editPartClassName="ConditionalUnitNameType5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3072"
editPartClassName="ConditionalUnit6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.64 //@diagram/@compartments.65 //@diagram/@compartments.66 //@diagram/@compartments.67"
graphicalNodeEditPolicyClassName="ConditionalUnit6GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit6CreateCommand"
containers="//@diagram/@compartments.66 //@diagram/@compartments.72 //@diagram/@compartments.62 //@diagram/@compartments.52 //@diagram/@compartments.36 //@diagram/@compartments.18 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5056"
editPartClassName="ConditionalUnitNameType6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3073"
editPartClassName="SequentialUnit7EditPart"
itemSemanticEditPolicyClassName="SequentialUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.68 //@diagram/@compartments.69"
graphicalNodeEditPolicyClassName="SequentialUnit7GraphicalNodeEditPolicy"
createCommandClassName="SequentialUnit7CreateCommand"
containers="//@diagram/@compartments.67 //@diagram/@compartments.73 //@diagram/@compartments.63 //@diagram/@compartments.53 //@diagram/@compartments.37 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5051"
editPartClassName="SequentialUnitNameTypeLblStrict7EditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrict7ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3074"
editPartClassName="AtomicUnit5EditPart"
itemSemanticEditPolicyClassName="AtomicUnit5ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit5GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit5CreateCommand"
containers="//@diagram/@compartments.69 //@diagram/@compartments.59 //@diagram/@compartments.57 //@diagram/@compartments.47 //@diagram/@compartments.31 //@diagram/@compartments.13 //@diagram/@compartments.79">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
<childMetaFeature
href="comrel.genmodel#//comrel/SequentialUnit/refactoringUnits"/>
</modelFacet>
<labels
visualID="5050"
editPartClassName="AtomicUnitLabelType5EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType5ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3075"
editPartClassName="ConditionalUnit7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.70 //@diagram/@compartments.71 //@diagram/@compartments.72 //@diagram/@compartments.73"
graphicalNodeEditPolicyClassName="ConditionalUnit7GraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnit7CreateCommand"
containers="//@diagram/@compartments.73 //@diagram/@compartments.67 //@diagram/@compartments.63 //@diagram/@compartments.53 //@diagram/@compartments.37 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5055"
editPartClassName="ConditionalUnitNameType7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameType7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3076"
editPartClassName="ConditionCheckEditPart"
itemSemanticEditPolicyClassName="ConditionCheckItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionCheckViewFactory"
canonicalEditPolicyClassName="ConditionCheckCanonicalEditPolicy"
graphicalNodeEditPolicyClassName="ConditionCheckGraphicalNodeEditPolicy"
createCommandClassName="ConditionCheckCreateCommand"
containers="//@diagram/@compartments.70 //@diagram/@compartments.64 //@diagram/@compartments.60 //@diagram/@compartments.50 //@diagram/@compartments.34 //@diagram/@compartments.16 //@diagram/@compartments.80">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="ConditionCheckEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionCheckFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionCheckFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionCheckLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionCheckFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionCheckLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionCheckLabelFigure.setText(&quot;ConditionCheck&quot;);&#xA;&#xA;this.add(fFigureConditionCheckLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionCheckLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionCheckLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionCheck"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/if"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/if"/>
</modelFacet>
<labels
visualID="5052"
editPartClassName="ConditionCheckNameTypeSpecEditPart"
itemSemanticEditPolicyClassName="ConditionCheckNameTypeSpecItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionCheckNameTypeSpecViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionCheckLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionCheck/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionCheck/spec"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3077"
editPartClassName="AtomicUnit6EditPart"
itemSemanticEditPolicyClassName="AtomicUnit6ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit6GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit6CreateCommand"
containers="//@diagram/@compartments.72 //@diagram/@compartments.66 //@diagram/@compartments.62 //@diagram/@compartments.52 //@diagram/@compartments.36 //@diagram/@compartments.18 //@diagram/@compartments.82">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/then"/>
</modelFacet>
<labels
visualID="5053"
editPartClassName="AtomicUnitLabelType6EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType6ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<childNodes
visualID="3078"
editPartClassName="AtomicUnit7EditPart"
itemSemanticEditPolicyClassName="AtomicUnit7ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnit7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnit7GraphicalNodeEditPolicy"
createCommandClassName="AtomicUnit7CreateCommand"
containers="//@diagram/@compartments.73 //@diagram/@compartments.67 //@diagram/@compartments.63 //@diagram/@compartments.53 //@diagram/@compartments.37 //@diagram/@compartments.19 //@diagram/@compartments.83">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ConditionalUnit/else"/>
</modelFacet>
<labels
visualID="5054"
editPartClassName="AtomicUnitLabelType7EditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelType7ItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</childNodes>
<topLevelNodes
visualID="2001"
editPartClassName="SingleInputPortEditPart"
itemSemanticEditPolicyClassName="SingleInputPortItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortViewFactory"
canonicalEditPolicyClassName="SingleInputPortCanonicalEditPolicy"
graphicalNodeEditPolicyClassName="SingleInputPortGraphicalNodeEditPolicy"
createCommandClassName="SingleInputPortCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SingleInputPortEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortFigure extends org.eclipse.draw2d.RectangleFigure {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setPreferredSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(20)&#xA;, getMapMode().DPtoLP(20)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;">
<attributes
xsi:type="gmfgen:DefaultSizeAttributes"
width="20"
height="20"/>
</viewmap>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleInputPort"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/ModelRefactoring/inputPorts"/>
<childMetaFeature
href="comrel.genmodel#//comrel/ModelRefactoring/inputPorts"/>
</modelFacet>
<labels
xsi:type="gmfgen:GenExternalNodeLabel"
visualID="5001"
editPartClassName="SingleInputPortNameTypeEditPart"
itemSemanticEditPolicyClassName="SingleInputPortNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="SingleInputPortNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleInputPortLabelFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleInputPortLabelFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleInputPortLabelFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setText(&quot;SingleInputPort&quot;);&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/Port/type"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2002"
editPartClassName="CartesianQueuedUnitEditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.0 //@diagram/@childNodes.1"
compartments="//@diagram/@compartments.0 //@diagram/@compartments.1"
graphicalNodeEditPolicyClassName="CartesianQueuedUnitGraphicalNodeEditPolicy"
createCommandClassName="CartesianQueuedUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="CartesianQueuedUnitEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="CartesianQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class CartesianQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureCartesianQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fCartesianQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public CartesianQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureCartesianQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureCartesianQueuedUnitLabelFigure.setText(&quot;CartesianQueuedUnit&quot;);&#xA;fFigureCartesianQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureCartesianQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fCartesianQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fCartesianQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureCartesianQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureCartesianQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getCartesianQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fCartesianQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/CartesianQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5080"
editPartClassName="CartesianQueuedUnitNameTypeLblStrictEditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitNameTypeLblStrictItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureCartesianQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/CartesianQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2003"
editPartClassName="ParallelQueuedUnitEditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.4 //@diagram/@childNodes.5"
compartments="//@diagram/@compartments.74 //@diagram/@compartments.75"
graphicalNodeEditPolicyClassName="ParallelQueuedUnitGraphicalNodeEditPolicy"
createCommandClassName="ParallelQueuedUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.3/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ParallelQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ParallelQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureParallelQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fParallelQueuedUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ParallelQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureParallelQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureParallelQueuedUnitLabelFigure.setText(&quot;ParallelQueuedUnit&quot;);&#xA;fFigureParallelQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureParallelQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fParallelQueuedUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fParallelQueuedUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureParallelQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureParallelQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getParallelQueuedUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fParallelQueuedUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ParallelQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5081"
editPartClassName="ParallelQueuedUnitNameTypeLblStrictEditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitNameTypeLblStrictItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureParallelQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/ParallelQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2004"
editPartClassName="SingleQueuedUnitEditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.22 //@diagram/@childNodes.23"
compartments="//@diagram/@compartments.76 //@diagram/@compartments.77"
graphicalNodeEditPolicyClassName="SingleQueuedUnitGraphicalNodeEditPolicy"
createCommandClassName="SingleQueuedUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.21/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SingleQueuedUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SingleQueuedUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSingleQueuedUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSingleQueuedUnitRefactoringUnitCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SingleQueuedUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSingleQueuedUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSingleQueuedUnitLabelFigure.setText(&quot;SingleQueuedUnit&quot;);&#xA;fFigureSingleQueuedUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSingleQueuedUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSingleQueuedUnitRefactoringUnitCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSingleQueuedUnitRefactoringUnitCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSingleQueuedUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSingleQueuedUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSingleQueuedUnitRefactoringUnitCompartmentFigure() {&#xA;&#x9;&#x9;return fSingleQueuedUnitRefactoringUnitCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SingleQueuedUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5082"
editPartClassName="SingleQueuedUnitNameTypeLblStrictEditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitNameTypeLblStrictItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSingleQueuedUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SingleQueuedUnit/lblStrict"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2005"
editPartClassName="SequentialUnitEditPart"
itemSemanticEditPolicyClassName="SequentialUnitItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitViewFactory"
canonicalEditPolicyClassName="SequentialUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.26 //@diagram/@childNodes.27"
compartments="//@diagram/@compartments.78 //@diagram/@compartments.79"
graphicalNodeEditPolicyClassName="SequentialUnitGraphicalNodeEditPolicy"
createCommandClassName="SequentialUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.25/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SequentialUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SequentialUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureSequentialUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fSequentialUnitRefactoringUnitsCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SequentialUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureSequentialUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureSequentialUnitLabelFigure.setText(&quot;SequentialUnit&quot;);&#xA;fFigureSequentialUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureSequentialUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fSequentialUnitRefactoringUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fSequentialUnitRefactoringUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureSequentialUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureSequentialUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getSequentialUnitRefactoringUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fSequentialUnitRefactoringUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/SequentialUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5083"
editPartClassName="SequentialUnitNameTypeLblStrictEditPart"
itemSemanticEditPolicyClassName="SequentialUnitNameTypeLblStrictItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitNameTypeLblStrictViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureSequentialUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1} -{2}-"
editorPattern="{0}:{1} -{2}-"
editPattern="{0}:{1} -{2}-">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/type"/>
<metaFeatures
href="comrel.genmodel#//comrel/SequentialUnit/lblStrict"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2006"
editPartClassName="ConditionalUnitEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitViewFactory"
canonicalEditPolicyClassName="ConditionalUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.30 //@diagram/@childNodes.31"
compartments="//@diagram/@compartments.80 //@diagram/@compartments.81 //@diagram/@compartments.82 //@diagram/@compartments.83"
graphicalNodeEditPolicyClassName="ConditionalUnitGraphicalNodeEditPolicy"
createCommandClassName="ConditionalUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.29/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="ConditionalUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class ConditionalUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureConditionalUnitLabelFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitIfCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitHelperUnitsCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitThenCompartmentFigure; &#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RectangleFigure fConditionalUnitElseCompartmentFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public ConditionalUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureConditionalUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureConditionalUnitLabelFigure.setText(&quot;ConditionalUnit&quot;);&#xA;fFigureConditionalUnitLabelFigure.setMaximumSize(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(10000)&#xA;, getMapMode().DPtoLP(50)&#xA;));&#xA;&#xA;this.add(fFigureConditionalUnitLabelFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitIfCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitIfCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitIfCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitHelperUnitsCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitHelperUnitsCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitHelperUnitsCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitThenCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitThenCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitThenCompartmentFigure);&#xA;&#xA;&#xA;&#xA;fConditionalUnitElseCompartmentFigure = new org.eclipse.draw2d.RectangleFigure();&#xA;fConditionalUnitElseCompartmentFigure.setOutline(false);&#xA;&#xA;this.add(fConditionalUnitElseCompartmentFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureConditionalUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureConditionalUnitLabelFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitIfCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitIfCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitHelperUnitsCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitHelperUnitsCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitThenCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitThenCompartmentFigure;&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.draw2d.RectangleFigure getConditionalUnitElseCompartmentFigure() {&#xA;&#x9;&#x9;return fConditionalUnitElseCompartmentFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<behaviour
xsi:type="gmfgen:OpenDiagramBehaviour"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/ConditionalUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5084"
editPartClassName="ConditionalUnitNameTypeEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitNameTypeItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitNameTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureConditionalUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/NamedElement/name"/>
<metaFeatures
href="comrel.genmodel#//comrel/ConditionalUnit/type"/>
</modelFacet>
</labels>
</topLevelNodes>
<topLevelNodes
visualID="2007"
editPartClassName="AtomicUnitEditPart"
itemSemanticEditPolicyClassName="AtomicUnitItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitViewFactory"
canonicalEditPolicyClassName="AtomicUnitCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.34"
graphicalNodeEditPolicyClassName="AtomicUnitGraphicalNodeEditPolicy"
createCommandClassName="AtomicUnitCreateCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<elementType
xsi:type="gmfgen:SpecializationType"
metamodelType="//@diagram/@childNodes.33/@elementType"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="AtomicUnitFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class AtomicUnitFigure extends org.eclipse.draw2d.RoundedRectangle {&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel fFigureAtomicUnitLabelFigure; &#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public AtomicUnitFigure() {&#xA;&#x9;&#x9;&#x9;&#x9;this.setCornerDimensions(new org.eclipse.draw2d.geometry.Dimension(getMapMode().DPtoLP(8)&#xA;, getMapMode().DPtoLP(8)&#xA;));&#xA;this.setBorder(new org.eclipse.draw2d.MarginBorder(getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;, getMapMode().DPtoLP(5)&#xA;));&#xA;&#x9;&#x9;createContents();&#xA;&#x9;}&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private void createContents(){&#xA;&#xA;&#xA;fFigureAtomicUnitLabelFigure = new org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel();&#xA;fFigureAtomicUnitLabelFigure.setText(&quot;AtomicUnit&quot;);&#xA;&#xA;this.add(fFigureAtomicUnitLabelFigure);&#xA;&#xA;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel getFigureAtomicUnitLabelFigure() {&#xA;&#x9;&#x9;return fFigureAtomicUnitLabelFigure;&#xA;&#x9;}&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet>
<metaClass
href="comrel.genmodel#//comrel/AtomicUnit"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/mainRefactoringUnit"/>
</modelFacet>
<labels
visualID="5085"
editPartClassName="AtomicUnitLabelTypeEditPart"
itemSemanticEditPolicyClassName="AtomicUnitLabelTypeItemSemanticEditPolicy"
notationViewFactoryClassName="AtomicUnitLabelTypeViewFactory">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getFigureAtomicUnitLabelFigure"
figureQualifiedClassName="org.eclipse.gmf.runtime.draw2d.ui.figures.WrappingLabel"/>
<modelFacet
xsi:type="gmfgen:FeatureLabelModelFacet"
parser="//@labelParsers/@implementations.0"
viewPattern="{0}:{1}"
editorPattern="{0}:{1}"
editPattern="{0}:{1}">
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/label"/>
<metaFeatures
href="comrel.genmodel#//comrel/AtomicUnit/type"/>
</modelFacet>
</labels>
</topLevelNodes>
<links
visualID="4001"
editPartClassName="SinglePortMappingEditPart"
itemSemanticEditPolicyClassName="SinglePortMappingItemSemanticEditPolicy"
notationViewFactoryClassName="SinglePortMappingViewFactory"
createCommandClassName="SinglePortMappingCreateCommand"
reorientCommandClassName="SinglePortMappingReorientCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="SinglePortMappingEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="SinglePortMappingFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class SinglePortMappingFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public SinglePortMappingFigure() {&#xA;&#x9;&#x9;this.setLineWidth(2);&#xA;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DOT);&#xA;&#xA;&#x9;&#x9;setTargetDecoration(createTargetDecoration());&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {&#xA;&#x9;&#x9;org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();&#xA;&#x9;&#x9;return df;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:TypeLinkModelFacet">
<metaClass
href="comrel.genmodel#//comrel/SinglePortMapping"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<sourceMetaFeature
href="comrel.genmodel#//comrel/SinglePortMapping/source"/>
<targetMetaFeature
href="comrel.genmodel#//comrel/SinglePortMapping/target"/>
</modelFacet>
<creationConstraints
sourceEnd="//@expressionProviders/@providers.0/@expressions.0"/>
</links>
<links
visualID="4002"
editPartClassName="MultiPortMappingEditPart"
itemSemanticEditPolicyClassName="MultiPortMappingItemSemanticEditPolicy"
notationViewFactoryClassName="MultiPortMappingViewFactory"
createCommandClassName="MultiPortMappingCreateCommand"
reorientCommandClassName="MultiPortMappingReorientCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiPortMappingEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiPortMappingFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiPortMappingFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiPortMappingFigure() {&#xA;&#x9;&#x9;this.setLineWidth(2);&#xA;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DOT);&#xA;&#xA;&#x9;&#x9;setTargetDecoration(createTargetDecoration());&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {&#xA;&#x9;&#x9;org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();&#xA;&#x9;&#x9;return df;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:TypeLinkModelFacet">
<metaClass
href="comrel.genmodel#//comrel/MultiPortMapping"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<sourceMetaFeature
href="comrel.genmodel#//comrel/MultiPortMapping/source"/>
<targetMetaFeature
href="comrel.genmodel#//comrel/MultiPortMapping/target"/>
</modelFacet>
<creationConstraints
sourceEnd="//@expressionProviders/@providers.0/@expressions.1"/>
</links>
<links
visualID="4003"
editPartClassName="MultiSinglePortMappingEditPart"
itemSemanticEditPolicyClassName="MultiSinglePortMappingItemSemanticEditPolicy"
notationViewFactoryClassName="MultiSinglePortMappingViewFactory"
createCommandClassName="MultiSinglePortMappingCreateCommand"
reorientCommandClassName="MultiSinglePortMappingReorientCommand">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Edge"/>
<elementType
xsi:type="gmfgen:MetamodelType"
editHelperClassName="MultiSinglePortMappingEditHelper"/>
<viewmap
xsi:type="gmfgen:InnerClassViewmap"
className="MultiSinglePortMappingFigure"
classBody="&#xA;/**&#xA; * @generated&#xA; */&#xA;public class MultiSinglePortMappingFigure extends org.eclipse.gmf.runtime.draw2d.ui.figures.PolylineConnectionEx {&#xA;&#xA;&#xA;&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;public MultiSinglePortMappingFigure() {&#xA;&#x9;&#x9;this.setLineWidth(2);&#xA;this.setLineStyle(org.eclipse.draw2d.Graphics.LINE_DOT);&#xA;&#xA;&#x9;&#x9;setTargetDecoration(createTargetDecoration());&#xA;&#x9;}&#xA;&#xA;&#x9;/**&#xA;&#x9; * @generated&#xA;&#x9; */&#xA;&#x9;private org.eclipse.draw2d.RotatableDecoration createTargetDecoration() {&#xA;&#x9;&#x9;org.eclipse.draw2d.PolylineDecoration df = new org.eclipse.draw2d.PolylineDecoration();&#xA;&#x9;&#x9;return df;&#xA;&#x9;}&#xA;&#xA;&#xA;&#xA;&#xA;}&#xA;&#xA;"/>
<modelFacet
xsi:type="gmfgen:TypeLinkModelFacet">
<metaClass
href="comrel.genmodel#//comrel/MultiSinglePortMapping"/>
<containmentMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<childMetaFeature
href="comrel.genmodel#//comrel/CompositeRefactoring/portMappings"/>
<sourceMetaFeature
href="comrel.genmodel#//comrel/MultiSinglePortMapping/source"/>
<targetMetaFeature
href="comrel.genmodel#//comrel/MultiSinglePortMapping/target"/>
</modelFacet>
<creationConstraints
sourceEnd="//@expressionProviders/@providers.0/@expressions.2"/>
</links>
<compartments
visualID="7001"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.1"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7002"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentEditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.1"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7003"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.2"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7004"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment2EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.2"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7005"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.3"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7006"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.3"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7007"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.6"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7008"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment3EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.6"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7009"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.21"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7010"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentEditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.21"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7011"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.24"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7012"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment4EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.24"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7013"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.25"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7014"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.25"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7015"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.28"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7016"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment5EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.28"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7017"
editPartClassName="ConditionalUnitConditionalUnitIfCompartmentEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.29"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7018"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.29"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7019"
editPartClassName="ConditionalUnitConditionalUnitThenCompartmentEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.29"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7020"
editPartClassName="ConditionalUnitConditionalUnitElseCompartmentEditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartmentItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartmentCanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.29"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7021"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.32"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7022"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment6EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.32"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7023"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.35"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7024"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.35"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7025"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.36"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7026"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.36"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7027"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.41"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7028"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment2EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.41"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7029"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.42"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7030"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.42"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7031"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.43"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7032"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.43"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7033"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.44"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7034"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.44"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7035"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.45"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7036"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.45"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7037"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.45"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7038"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment2EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment2ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment2CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.45"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7039"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitHelperUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.11 //@diagram/@childNodes.15 //@diagram/@childNodes.18"
title="CartesianQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.46"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7040"
editPartClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment7EditPart"
itemSemanticEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="CartesianQueuedUnitCartesianQueuedUnitRefactoringUnitCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.2 //@diagram/@childNodes.3 //@diagram/@childNodes.21 //@diagram/@childNodes.25 //@diagram/@childNodes.29 //@diagram/@childNodes.33"
title="CartesianQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.46"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getCartesianQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7041"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.47"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7042"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.47"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7043"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.53"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7044"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment3EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.53"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7045"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.58"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7046"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment4EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.58"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7047"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.59"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7048"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.59"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7049"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.64"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7050"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment5EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.64"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7051"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.65"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7052"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.65"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7053"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.65"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7054"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment3EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment3ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment3CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.65"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7055"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.66"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7056"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment6EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@childNodes.66"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7057"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.68"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7058"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.68"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7059"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.69"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7060"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.69"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7061"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.70"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7062"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.70"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7063"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.70"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7064"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment4EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment4ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment4CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.70"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7065"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.71"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7066"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.71"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7067"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.71"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7068"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment5EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment5ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment5CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.71"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7069"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.72"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7070"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.72"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7071"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@childNodes.74"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7072"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@childNodes.74"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7073"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@childNodes.74"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7074"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment6EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment6ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment6CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@childNodes.74"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7075"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitHelperUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.37 //@diagram/@childNodes.38 //@diagram/@childNodes.39 //@diagram/@childNodes.40"
title="ParallelQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.2"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7076"
editPartClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ParallelQueuedUnitParallelQueuedUnitRefactoringUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.6 //@diagram/@childNodes.36 //@diagram/@childNodes.41 //@diagram/@childNodes.43 //@diagram/@childNodes.45 //@diagram/@childNodes.48"
title="ParallelQueuedUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.2"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getParallelQueuedUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7077"
editPartClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitHelperUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.54 //@diagram/@childNodes.55 //@diagram/@childNodes.56 //@diagram/@childNodes.57"
title="SingleQueuedUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.3"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7078"
editPartClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment7EditPart"
itemSemanticEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartmentViewFactory"
canonicalEditPolicyClassName="SingleQueuedUnitSingleQueuedUnitRefactoringUnitCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.24 //@diagram/@childNodes.42 //@diagram/@childNodes.58 //@diagram/@childNodes.59 //@diagram/@childNodes.65 //@diagram/@childNodes.67"
title="SingleQueuedUnitRefactoringUnitCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.3"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSingleQueuedUnitRefactoringUnitCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7079"
editPartClassName="SequentialUnitSequentialUnitHelperUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitHelperUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.60 //@diagram/@childNodes.61 //@diagram/@childNodes.62 //@diagram/@childNodes.63"
title="SequentialUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.4"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7080"
editPartClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="SequentialUnitSequentialUnitRefactoringUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.28 //@diagram/@childNodes.44 //@diagram/@childNodes.64 //@diagram/@childNodes.69 //@diagram/@childNodes.70 //@diagram/@childNodes.73"
title="SequentialUnitRefactoringUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.4"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getSequentialUnitRefactoringUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7081"
editPartClassName="ConditionalUnitConditionalUnitIfCompartment7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitIfCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitIfCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.75"
title="ConditionalUnitIfCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.5"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitIfCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7082"
editPartClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitHelperUnitsCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitHelperUnitsCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.49 //@diagram/@childNodes.50 //@diagram/@childNodes.51 //@diagram/@childNodes.52"
title="ConditionalUnitHelperUnitsCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.5"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitHelperUnitsCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7083"
editPartClassName="ConditionalUnitConditionalUnitThenCompartment7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitThenCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitThenCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.32 //@diagram/@childNodes.35 //@diagram/@childNodes.53 //@diagram/@childNodes.68 //@diagram/@childNodes.71 //@diagram/@childNodes.76"
title="ConditionalUnitThenCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.5"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitThenCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<compartments
visualID="7084"
editPartClassName="ConditionalUnitConditionalUnitElseCompartment7EditPart"
itemSemanticEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment7ItemSemanticEditPolicy"
notationViewFactoryClassName="ConditionalUnitConditionalUnitElseCompartmentViewFactory"
canonicalEditPolicyClassName="ConditionalUnitConditionalUnitElseCompartment7CanonicalEditPolicy"
childNodes="//@diagram/@childNodes.46 //@diagram/@childNodes.47 //@diagram/@childNodes.66 //@diagram/@childNodes.72 //@diagram/@childNodes.74 //@diagram/@childNodes.77"
title="ConditionalUnitElseCompartment"
needsTitle="false"
node="//@diagram/@topLevelNodes.5"
listLayout="false">
<diagramRunTimeClass
href="../../../plugin/org.eclipse.gmf.runtime.notation/model/notation.genmodel#//notation/Node"/>
<viewmap
xsi:type="gmfgen:ParentAssignedViewmap"
getterName="getConditionalUnitElseCompartmentFigure"
figureQualifiedClassName="org.eclipse.draw2d.RectangleFigure"/>
</compartments>
<palette>
<groups
title="Composite Units"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="CartesianQueuedUnit"
description="Create new CartesianQueuedUnit"
genNodes="//@diagram/@topLevelNodes.1 //@diagram/@childNodes.2 //@diagram/@childNodes.6 //@diagram/@childNodes.24 //@diagram/@childNodes.28 //@diagram/@childNodes.32 //@diagram/@childNodes.46"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="ConditionCheck"
description="Create new ConditionCheck"
genNodes="//@diagram/@childNodes.75"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="ConditionalUnit"
description="Create new ConditionalUnit"
genNodes="//@diagram/@childNodes.29 //@diagram/@childNodes.45 //@diagram/@childNodes.65 //@diagram/@childNodes.70 //@diagram/@childNodes.71 //@diagram/@childNodes.74 //@diagram/@topLevelNodes.5"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="ParallelQueuedUnit"
description="Create new ParallelQueuedUnit"
genNodes="//@diagram/@childNodes.3 //@diagram/@childNodes.35 //@diagram/@childNodes.36 //@diagram/@childNodes.42 //@diagram/@childNodes.44 //@diagram/@childNodes.47 //@diagram/@topLevelNodes.2"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SequentialUnit"
description="Create new SequentialUnit"
genNodes="//@diagram/@childNodes.25 //@diagram/@childNodes.43 //@diagram/@childNodes.59 //@diagram/@childNodes.68 //@diagram/@childNodes.69 //@diagram/@childNodes.72 //@diagram/@topLevelNodes.4"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SingleQueuedUnit"
description="Create new SingleQueuedUnit"
genNodes="//@diagram/@childNodes.21 //@diagram/@childNodes.41 //@diagram/@childNodes.53 //@diagram/@childNodes.58 //@diagram/@childNodes.64 //@diagram/@childNodes.66 //@diagram/@topLevelNodes.3"/>
</groups>
<groups
title="Atomic Units"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="AtomicUnit"
description="Create new AtomicUnit"
genNodes="//@diagram/@childNodes.33 //@diagram/@childNodes.48 //@diagram/@childNodes.67 //@diagram/@childNodes.73 //@diagram/@childNodes.76 //@diagram/@childNodes.77 //@diagram/@topLevelNodes.6"/>
</groups>
<groups
title="Filter Units"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiFilterUnit"
description="Create new MultiFilterUnit"
genNodes="//@diagram/@childNodes.18 //@diagram/@childNodes.40 //@diagram/@childNodes.52 //@diagram/@childNodes.57 //@diagram/@childNodes.63"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SingleFilterUnit"
description="Create new SingleFilterUnit"
genNodes="//@diagram/@childNodes.15 //@diagram/@childNodes.39 //@diagram/@childNodes.51 //@diagram/@childNodes.56 //@diagram/@childNodes.62"/>
</groups>
<groups
title="Feature Units"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiFeatureUnit"
description="Create new MultiFeatureUnit"
genNodes="//@diagram/@childNodes.11 //@diagram/@childNodes.38 //@diagram/@childNodes.50 //@diagram/@childNodes.55 //@diagram/@childNodes.61"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SingleFeatureUnit"
description="Create new SingleFeatureUnit"
genNodes="//@diagram/@childNodes.7 //@diagram/@childNodes.37 //@diagram/@childNodes.49 //@diagram/@childNodes.54 //@diagram/@childNodes.60"/>
</groups>
<groups
title="Ports"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiInputPort"
description="Create new MultiInputPort"
genNodes="//@diagram/@childNodes.1 //@diagram/@childNodes.5 //@diagram/@childNodes.9 //@diagram/@childNodes.13 //@diagram/@childNodes.16 //@diagram/@childNodes.19 //@diagram/@childNodes.23 //@diagram/@childNodes.27 //@diagram/@childNodes.31"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiOutputPort"
description="Create new MultiOutputPort"
genNodes="//@diagram/@childNodes.14 //@diagram/@childNodes.20"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SingleInputPort"
description="Create new SingleInputPort"
genNodes="//@diagram/@topLevelNodes.0 //@diagram/@childNodes.0 //@diagram/@childNodes.4 //@diagram/@childNodes.8 //@diagram/@childNodes.12 //@diagram/@childNodes.22 //@diagram/@childNodes.26 //@diagram/@childNodes.30 //@diagram/@childNodes.34"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SingleOutputPort"
description="Create new SingleOutputPort"
genNodes="//@diagram/@childNodes.10 //@diagram/@childNodes.17"/>
</groups>
<groups
title="Mappings"
collapse="true">
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiPortMapping"
description="Create new MultiPortMapping"
genLinks="//@diagram/@links.1"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="MultiSinglePortMapping"
description="Create new MultiSinglePortMapping"
genLinks="//@diagram/@links.2"/>
<entries
xsi:type="gmfgen:ToolEntry"
title="SinglePortMapping"
description="Create new SinglePortMapping"
genLinks="//@diagram/@links.0"/>
</groups>
</palette>
<preferencePages
xsi:type="gmfgen:GenStandardPreferencePage"
iD="comrel.diagram.general"
name="Comrel Diagram">
<children
xsi:type="gmfgen:GenStandardPreferencePage"
iD="comrel.diagram.appearance"
name="Appearance"
kind="Appearance"/>
<children
xsi:type="gmfgen:GenStandardPreferencePage"
iD="comrel.diagram.connections"
name="Connections"
kind="Connections"/>
<children
xsi:type="gmfgen:GenStandardPreferencePage"
iD="comrel.diagram.printing"
name="Printing"
kind="Printing"/>
<children
xsi:type="gmfgen:GenStandardPreferencePage"
iD="comrel.diagram.rulersAndGrid"
name="Rulers And Grid"
kind="RulersAndGrid"/>
</preferencePages>
</diagram>
<plugin
printingEnabled="true">
<requiredPlugins>org.eclipse.draw2d</requiredPlugins>
<requiredPlugins>org.eclipse.gmf.runtime.draw2d.ui</requiredPlugins>
</plugin>
<editor/>
<navigator>
<childReferences
child="//@diagram"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.0"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.7"
child="//@diagram/@childNodes.8"/>
<childReferences
parent="//@diagram/@childNodes.7"
child="//@diagram/@childNodes.9"/>
<childReferences
parent="//@diagram/@childNodes.7"
child="//@diagram/@childNodes.10"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.11"
child="//@diagram/@childNodes.12"/>
<childReferences
parent="//@diagram/@childNodes.11"
child="//@diagram/@childNodes.13"/>
<childReferences
parent="//@diagram/@childNodes.11"
child="//@diagram/@childNodes.14"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.15"
child="//@diagram/@childNodes.16"/>
<childReferences
parent="//@diagram/@childNodes.15"
child="//@diagram/@childNodes.17"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.18"
child="//@diagram/@childNodes.19"/>
<childReferences
parent="//@diagram/@childNodes.18"
child="//@diagram/@childNodes.20"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.33"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.32"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.37"
child="//@diagram/@childNodes.8"/>
<childReferences
parent="//@diagram/@childNodes.37"
child="//@diagram/@childNodes.9"/>
<childReferences
parent="//@diagram/@childNodes.37"
child="//@diagram/@childNodes.10"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.38"
child="//@diagram/@childNodes.12"/>
<childReferences
parent="//@diagram/@childNodes.38"
child="//@diagram/@childNodes.13"/>
<childReferences
parent="//@diagram/@childNodes.38"
child="//@diagram/@childNodes.14"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.39"
child="//@diagram/@childNodes.16"/>
<childReferences
parent="//@diagram/@childNodes.39"
child="//@diagram/@childNodes.17"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.40"
child="//@diagram/@childNodes.19"/>
<childReferences
parent="//@diagram/@childNodes.40"
child="//@diagram/@childNodes.20"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.0"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.1"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.46"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.48"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.47"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.49"
child="//@diagram/@childNodes.8"/>
<childReferences
parent="//@diagram/@childNodes.49"
child="//@diagram/@childNodes.9"/>
<childReferences
parent="//@diagram/@childNodes.49"
child="//@diagram/@childNodes.10"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.50"
child="//@diagram/@childNodes.12"/>
<childReferences
parent="//@diagram/@childNodes.50"
child="//@diagram/@childNodes.13"/>
<childReferences
parent="//@diagram/@childNodes.50"
child="//@diagram/@childNodes.14"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.51"
child="//@diagram/@childNodes.16"/>
<childReferences
parent="//@diagram/@childNodes.51"
child="//@diagram/@childNodes.17"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.52"
child="//@diagram/@childNodes.19"/>
<childReferences
parent="//@diagram/@childNodes.52"
child="//@diagram/@childNodes.20"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.54"
child="//@diagram/@childNodes.8"/>
<childReferences
parent="//@diagram/@childNodes.54"
child="//@diagram/@childNodes.9"/>
<childReferences
parent="//@diagram/@childNodes.54"
child="//@diagram/@childNodes.10"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.55"
child="//@diagram/@childNodes.12"/>
<childReferences
parent="//@diagram/@childNodes.55"
child="//@diagram/@childNodes.13"/>
<childReferences
parent="//@diagram/@childNodes.55"
child="//@diagram/@childNodes.14"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.56"
child="//@diagram/@childNodes.16"/>
<childReferences
parent="//@diagram/@childNodes.56"
child="//@diagram/@childNodes.17"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.57"
child="//@diagram/@childNodes.19"/>
<childReferences
parent="//@diagram/@childNodes.57"
child="//@diagram/@childNodes.20"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.60"
child="//@diagram/@childNodes.8"/>
<childReferences
parent="//@diagram/@childNodes.60"
child="//@diagram/@childNodes.9"/>
<childReferences
parent="//@diagram/@childNodes.60"
child="//@diagram/@childNodes.10"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.61"
child="//@diagram/@childNodes.12"/>
<childReferences
parent="//@diagram/@childNodes.61"
child="//@diagram/@childNodes.13"/>
<childReferences
parent="//@diagram/@childNodes.61"
child="//@diagram/@childNodes.14"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.62"
child="//@diagram/@childNodes.16"/>
<childReferences
parent="//@diagram/@childNodes.62"
child="//@diagram/@childNodes.17"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.63"
child="//@diagram/@childNodes.19"/>
<childReferences
parent="//@diagram/@childNodes.63"
child="//@diagram/@childNodes.20"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.67"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.66"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.73"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.72"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.76"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.77"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram/@childNodes.74"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.71"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.70"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.69"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.68"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.65"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.64"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.59"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.58"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.53"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.45"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.44"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.43"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.42"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.41"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.36"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.35"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@childNodes.29"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.28"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@childNodes.25"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.24"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@childNodes.21"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.6"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@childNodes.3"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@childNodes.2"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.2"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.3"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.7"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.11"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.15"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.18"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.21"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.25"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.29"/>
<childReferences
parent="//@diagram/@topLevelNodes.1"
child="//@diagram/@childNodes.33"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.1"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.4"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.5"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.6"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.36"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.37"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.38"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.39"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.40"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.41"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.43"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.45"/>
<childReferences
parent="//@diagram/@topLevelNodes.2"
child="//@diagram/@childNodes.48"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.2"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.22"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.23"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.24"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.42"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.54"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.55"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.56"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.57"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.58"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.59"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.65"/>
<childReferences
parent="//@diagram/@topLevelNodes.3"
child="//@diagram/@childNodes.67"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.3"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.26"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.27"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.28"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.44"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.60"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.61"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.62"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.63"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.64"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.69"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.70"/>
<childReferences
parent="//@diagram/@topLevelNodes.4"
child="//@diagram/@childNodes.73"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.4"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.30"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.31"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.32"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.35"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.46"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.47"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.49"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.50"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.51"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.52"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.53"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.66"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.68"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.71"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.72"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.74"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.75"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.76"/>
<childReferences
parent="//@diagram/@topLevelNodes.5"
child="//@diagram/@childNodes.77"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.5"/>
<childReferences
parent="//@diagram/@topLevelNodes.6"
child="//@diagram/@childNodes.34"/>
<childReferences
parent="//@diagram"
child="//@diagram/@topLevelNodes.6"/>
<childReferences
parent="//@diagram"
child="//@diagram/@links.0"
groupName="links"
groupIcon="icons/linksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@topLevelNodes.0"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@topLevelNodes.0"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.0"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.0"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.4"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.4"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.8"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.8"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.12"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.12"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.22"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.22"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.26"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.26"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.30"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.30"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.34"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.34"
child="//@diagram/@links.0"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@topLevelNodes.0"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@topLevelNodes.0"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.0"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.0"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.4"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.4"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.8"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.8"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.10"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.10"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.12"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.12"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.17"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.17"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.22"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.22"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.26"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.26"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.30"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.30"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.0"
child="//@diagram/@childNodes.34"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.34"
child="//@diagram/@links.0"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram"
child="//@diagram/@links.1"
groupName="links"
groupIcon="icons/linksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.1"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.1"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.5"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.5"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.9"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.9"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.13"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.13"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.16"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.16"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.19"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.19"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.23"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.23"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.27"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.27"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.31"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.31"
child="//@diagram/@links.1"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.1"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.1"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.5"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.5"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.9"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.9"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.13"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.13"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.14"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.14"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.16"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.16"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.19"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.19"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.20"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.20"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.23"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.23"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.27"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.27"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.1"
child="//@diagram/@childNodes.31"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.31"
child="//@diagram/@links.1"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram"
child="//@diagram/@links.2"
groupName="links"
groupIcon="icons/linksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@topLevelNodes.0"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@topLevelNodes.0"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.0"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.0"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.4"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.4"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.8"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.8"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.12"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.12"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.22"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.22"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.26"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.26"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.30"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.30"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.34"
referenceType="out_target"
groupName="target"
groupIcon="icons/linkTargetNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.34"
child="//@diagram/@links.2"
referenceType="in_source"
groupName="incoming links"
groupIcon="icons/incomingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.1"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.1"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.5"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.5"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.9"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.9"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.13"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.13"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.14"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.14"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.16"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.16"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.19"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.19"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.20"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.20"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.23"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.23"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.27"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.27"
child="//@diagram/@links.2"
referenceType="out_target"
groupName="outgoing links"
groupIcon="icons/outgoingLinksNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@links.2"
child="//@diagram/@childNodes.31"
referenceType="in_source"
groupName="source"
groupIcon="icons/linkSourceNavigatorGroup.gif"/>
<childReferences
parent="//@diagram/@childNodes.31"
child="//@diagram/@links.2"
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="comrel.genmodel#/"/>
<expressionProviders>
<providers
xsi:type="gmfgen:GenExpressionInterpreter">
<expressions
xsi:type="gmfgen:GenConstraint"
body="self&lt;>oppositeEnd"/>
<expressions
xsi:type="gmfgen:GenConstraint"
body="self&lt;>oppositeEnd"/>
<expressions
xsi:type="gmfgen:GenConstraint"
body="self&lt;>oppositeEnd"/>
</providers>
</expressionProviders>
<labelParsers
extensibleViaService="true">
<implementations
xsi:type="gmfgen:PredefinedParser"
uses="//@diagram/@topLevelNodes.0/@labels.0/@modelFacet //@diagram/@childNodes.0/@labels.0/@modelFacet //@diagram/@childNodes.1/@labels.0/@modelFacet //@diagram/@childNodes.4/@labels.0/@modelFacet //@diagram/@childNodes.5/@labels.0/@modelFacet //@diagram/@childNodes.8/@labels.0/@modelFacet //@diagram/@childNodes.9/@labels.0/@modelFacet //@diagram/@childNodes.10/@labels.0/@modelFacet //@diagram/@childNodes.7/@labels.0/@modelFacet //@diagram/@childNodes.12/@labels.0/@modelFacet //@diagram/@childNodes.13/@labels.0/@modelFacet //@diagram/@childNodes.14/@labels.0/@modelFacet //@diagram/@childNodes.11/@labels.0/@modelFacet //@diagram/@childNodes.16/@labels.0/@modelFacet //@diagram/@childNodes.17/@labels.0/@modelFacet //@diagram/@childNodes.15/@labels.0/@modelFacet //@diagram/@childNodes.19/@labels.0/@modelFacet //@diagram/@childNodes.20/@labels.0/@modelFacet //@diagram/@childNodes.18/@labels.0/@modelFacet //@diagram/@childNodes.22/@labels.0/@modelFacet //@diagram/@childNodes.23/@labels.0/@modelFacet //@diagram/@childNodes.26/@labels.0/@modelFacet //@diagram/@childNodes.27/@labels.0/@modelFacet //@diagram/@childNodes.30/@labels.0/@modelFacet //@diagram/@childNodes.31/@labels.0/@modelFacet //@diagram/@childNodes.34/@labels.0/@modelFacet //@diagram/@childNodes.33/@labels.0/@modelFacet //@diagram/@childNodes.32/@labels.0/@modelFacet //@diagram/@childNodes.37/@labels.0/@modelFacet //@diagram/@childNodes.38/@labels.0/@modelFacet //@diagram/@childNodes.39/@labels.0/@modelFacet //@diagram/@childNodes.40/@labels.0/@modelFacet //@diagram/@childNodes.46/@labels.0/@modelFacet //@diagram/@childNodes.48/@labels.0/@modelFacet //@diagram/@childNodes.47/@labels.0/@modelFacet //@diagram/@childNodes.49/@labels.0/@modelFacet //@diagram/@childNodes.50/@labels.0/@modelFacet //@diagram/@childNodes.51/@labels.0/@modelFacet //@diagram/@childNodes.52/@labels.0/@modelFacet //@diagram/@childNodes.54/@labels.0/@modelFacet //@diagram/@childNodes.55/@labels.0/@modelFacet //@diagram/@childNodes.56/@labels.0/@modelFacet //@diagram/@childNodes.57/@labels.0/@modelFacet //@diagram/@childNodes.60/@labels.0/@modelFacet //@diagram/@childNodes.61/@labels.0/@modelFacet //@diagram/@childNodes.62/@labels.0/@modelFacet //@diagram/@childNodes.63/@labels.0/@modelFacet //@diagram/@childNodes.67/@labels.0/@modelFacet //@diagram/@childNodes.66/@labels.0/@modelFacet //@diagram/@childNodes.73/@labels.0/@modelFacet //@diagram/@childNodes.72/@labels.0/@modelFacet //@diagram/@childNodes.75/@labels.0/@modelFacet //@diagram/@childNodes.76/@labels.0/@modelFacet //@diagram/@childNodes.77/@labels.0/@modelFacet //@diagram/@childNodes.74/@labels.0/@modelFacet //@diagram/@childNodes.71/@labels.0/@modelFacet //@diagram/@childNodes.70/@labels.0/@modelFacet //@diagram/@childNodes.69/@labels.0/@modelFacet //@diagram/@childNodes.68/@labels.0/@modelFacet //@diagram/@childNodes.65/@labels.0/@modelFacet //@diagram/@childNodes.64/@labels.0/@modelFacet //@diagram/@childNodes.59/@labels.0/@modelFacet //@diagram/@childNodes.58/@labels.0/@modelFacet //@diagram/@childNodes.53/@labels.0/@modelFacet //@diagram/@childNodes.45/@labels.0/@modelFacet //@diagram/@childNodes.44/@labels.0/@modelFacet //@diagram/@childNodes.43/@labels.0/@modelFacet //@diagram/@childNodes.42/@labels.0/@modelFacet //@diagram/@childNodes.41/@labels.0/@modelFacet //@diagram/@childNodes.36/@labels.0/@modelFacet //@diagram/@childNodes.35/@labels.0/@modelFacet //@diagram/@childNodes.29/@labels.0/@modelFacet //@diagram/@childNodes.28/@labels.0/@modelFacet //@diagram/@childNodes.25/@labels.0/@modelFacet //@diagram/@childNodes.24/@labels.0/@modelFacet //@diagram/@childNodes.21/@labels.0/@modelFacet //@diagram/@childNodes.6/@labels.0/@modelFacet //@diagram/@childNodes.3/@labels.0/@modelFacet //@diagram/@childNodes.2/@labels.0/@modelFacet //@diagram/@topLevelNodes.1/@labels.0/@modelFacet //@diagram/@topLevelNodes.2/@labels.0/@modelFacet //@diagram/@topLevelNodes.3/@labels.0/@modelFacet //@diagram/@topLevelNodes.4/@labels.0/@modelFacet //@diagram/@topLevelNodes.5/@labels.0/@modelFacet //@diagram/@topLevelNodes.6/@labels.0/@modelFacet"/>
</labelParsers>
<contextMenus
context="//@diagram">
<items
xsi:type="gmfgen:LoadResourceAction"/>
</contextMenus>
</gmfgen:GenEditorGenerator>