| <?xml version="1.0" encoding="UTF-8"?> |
| <gmfgraph:Canvas xmi:version="2.0" |
| xmlns:xmi="http://www.omg.org/XMI" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xmlns:gmfgraph="http://www.eclipse.org/gmf/2005/GraphicalDefinition" name="uml"> |
| <figures |
| name="Default"> |
| <figures |
| xsi:type="gmfgraph:Rectangle" |
| referencingElements="StructuredActivityNode" |
| name="StructuredActivityNodeFigure" |
| outline="false"> |
| <children |
| xsi:type="gmfgraph:Label" |
| referencingElements="NodeName ActivityNodeName InitialNodeName ForkNodeName DecisionNodeName" |
| name="NodeNameFigure" |
| text="<...>"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:Rectangle" |
| referencingElements="ActivityPartition" |
| name="ActivityPartitionFigure"> |
| <layoutData |
| xsi:type="gmfgraph:XYLayoutData"> |
| <size |
| dx="100" |
| dy="200"/> |
| </layoutData> |
| <layout |
| xsi:type="gmfgraph:XYLayout"/> |
| <children |
| xsi:type="gmfgraph:Label" |
| referencingElements="PartitionName" |
| name="PartitionLabelFigure"/> |
| <foregroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="black"/> |
| <backgroundColor |
| xsi:type="gmfgraph:RGBColor" |
| red="255" |
| green="255" |
| blue="255"/> |
| <preferredSize |
| dx="400" |
| dy="800"/> |
| <border |
| xsi:type="gmfgraph:LineBorder"/> |
| <size |
| x="100" |
| y="200"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:PolylineConnection" |
| referencingElements="ControlFlow" |
| name="ControlFlowFigure" |
| targetDecoration="OpenArrow"> |
| <children |
| xsi:type="gmfgraph:PolylineDecoration" |
| name="OpenArrow"> |
| <template |
| x="-1" |
| y="1"/> |
| <template/> |
| <template |
| x="-1" |
| y="-1"/> |
| </children> |
| <children |
| xsi:type="gmfgraph:Label" |
| referencingElements="ControlFlowLabel" |
| name="ControlFlowLabelFigure" |
| text=""/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:Rectangle" |
| referencingElements="ForkNode JoinNode" |
| name="ForkNodeFigure"> |
| <backgroundColor |
| xsi:type="gmfgraph:RGBColor" |
| red="51" |
| green="102" |
| blue="102"/> |
| <preferredSize |
| dx="100" |
| dy="8"/> |
| <size |
| x="100" |
| y="8"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:Polygon" |
| name="DecisionDiamondPolygonFigure_old"> |
| <children |
| xsi:type="gmfgraph:Label" |
| referencingElements="MergeNodePolygonLabel" |
| name="MergeNodePolygonLabelFigure" |
| text="MergeNode"/> |
| <foregroundColor |
| xsi:type="gmfgraph:RGBColor" |
| green="200" |
| blue="100"/> |
| <backgroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="lightGray"/> |
| <border |
| xsi:type="gmfgraph:LineBorder"/> |
| <template |
| x="20" |
| y="60"/> |
| <template |
| x="30" |
| y="60"/> |
| <template |
| x="60" |
| y="30"/> |
| <template |
| x="30" |
| y="20"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:CustomFigure" |
| name="DecisionDiamondFigure_old" |
| qualifiedClassName="org.eclipse.draw2d.Layer" |
| bundleName="org.eclipse.draw2d"> |
| <layout |
| xsi:type="gmfgraph:StackLayout"/> |
| <children |
| xsi:type="gmfgraph:Polygon" |
| name="DiamondPolygon"> |
| <foregroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="black"/> |
| <backgroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="lightGray"/> |
| <maximumSize |
| dx="80" |
| dy="80"/> |
| <size |
| x="80" |
| y="80"/> |
| <template |
| x="40"/> |
| <template |
| x="80" |
| y="40"/> |
| <template |
| x="40" |
| y="80"/> |
| <template |
| y="40"/> |
| </children> |
| <children |
| xsi:type="gmfgraph:Label" |
| name="DecisionMergeLabel_1" |
| text=""/> |
| <preferredSize |
| dx="80" |
| dy="80"/> |
| <size |
| x="80" |
| y="80"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:CustomFigure" |
| referencingElements="ActivityFinalNode" |
| name="EndNodeFigure" |
| qualifiedClassName="org.eclipse.epf.gmf.uml.model.EndNodeFigure" |
| bundleName="org.eclipse.epf.gmf.uml.model"> |
| <foregroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="darkBlue"/> |
| <backgroundColor |
| xsi:type="gmfgraph:RGBColor" |
| red="45" |
| green="85" |
| blue="130"/> |
| <preferredSize |
| dx="24" |
| dy="24"/> |
| <size |
| x="24" |
| y="24"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:CustomFigure" |
| referencingElements="DecisionNode MergeNode" |
| name="DecisionDiamondFigure" |
| qualifiedClassName="org.eclipse.gmf.runtime.diagram.ui.geoshapes.internal.draw2d.figures.GeoShapeDiamondFigure" |
| bundleName="org.eclipse.gmf.runtime.diagram.ui.geoshapes"> |
| <children |
| xsi:type="gmfgraph:Label" |
| name="DiamondLabel"/> |
| <foregroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="darkBlue"/> |
| <backgroundColor |
| xsi:type="gmfgraph:RGBColor" |
| red="185" |
| green="205" |
| blue="230"/> |
| <preferredSize |
| dx="50" |
| dy="50"/> |
| <size |
| x="50" |
| y="50"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:Ellipse" |
| referencingElements="InitialNode" |
| name="InitialNodeFigure"> |
| <foregroundColor |
| xsi:type="gmfgraph:ConstantColor" |
| value="darkBlue"/> |
| <backgroundColor |
| xsi:type="gmfgraph:RGBColor" |
| red="45" |
| green="85" |
| blue="130"/> |
| <preferredSize |
| dx="20" |
| dy="20"/> |
| <size |
| x="20" |
| y="20"/> |
| </figures> |
| <figures |
| xsi:type="gmfgraph:Label" |
| referencingElements="GenericLabel" |
| name="GenericLabelFigure"/> |
| <figures |
| xsi:type="gmfgraph:CustomFigure" |
| referencingElements="PartitionCampartment" |
| name="ResizeableCompartmentFigureEx" |
| qualifiedClassName="org.eclipse.gmf.runtime.diagram.ui.figures.ResizableCompartmentFigure" |
| bundleName="org.eclipse.gmf.runtime.diagram.ui.figures"/> |
| <figures |
| xsi:type="gmfgraph:Rectangle" |
| referencingElements="ActivityParameterNode" |
| name="ActivityParameterNodeFigure" |
| outline="false"> |
| <children |
| xsi:type="gmfgraph:Label" |
| referencingElements="ActivityParameterNodeName" |
| name="ActivityParameterNodeNameLabel"/> |
| </figures> |
| </figures> |
| <nodes |
| name="StructuredActivityNode" |
| figure="StructuredActivityNodeFigure"/> |
| <nodes |
| name="ActivityPartition" |
| figure="ActivityPartitionFigure"/> |
| <nodes |
| name="InitialNode" |
| figure="InitialNodeFigure"/> |
| <nodes |
| name="ForkNode" |
| figure="ForkNodeFigure" |
| resizeConstraint="EAST_WEST"/> |
| <nodes |
| name="MergeNode" |
| figure="DecisionDiamondFigure"/> |
| <nodes |
| name="DecisionNode" |
| figure="DecisionDiamondFigure"/> |
| <nodes |
| name="ActivityFinalNode" |
| figure="EndNodeFigure"/> |
| <nodes |
| name="JoinNode" |
| figure="ForkNodeFigure" |
| resizeConstraint="EAST_WEST"/> |
| <nodes |
| name="ActivityParameterNode" |
| figure="ActivityParameterNodeFigure"/> |
| <connections |
| name="ControlFlow" |
| figure="ControlFlowFigure"/> |
| <compartments |
| name="PartitionCampartment" |
| figure="ResizeableCompartmentFigureEx"/> |
| <labels |
| name="NodeName" |
| figure="NodeNameFigure"/> |
| <labels |
| name="PartitionName" |
| figure="PartitionLabelFigure"/> |
| <labels |
| name="ControlFlowLabel" |
| figure="ControlFlowLabelFigure" |
| resizeConstraint="EAST_WEST"/> |
| <labels |
| name="MergeNodePolygonLabel" |
| figure="MergeNodePolygonLabelFigure"/> |
| <labels |
| name="GenericLabel" |
| figure="GenericLabelFigure" |
| resizeConstraint="EAST_WEST" |
| elementIcon="false"/> |
| <labels |
| name="ActivityNodeName" |
| figure="NodeNameFigure" |
| elementIcon="false"/> |
| <labels |
| name="InitialNodeName" |
| figure="NodeNameFigure" |
| elementIcon="false"/> |
| <labels |
| name="ForkNodeName" |
| figure="NodeNameFigure" |
| elementIcon="false"/> |
| <labels |
| name="DecisionNodeName" |
| figure="NodeNameFigure" |
| elementIcon="false"/> |
| <labels |
| name="ActivityParameterNodeName" |
| figure="ActivityParameterNodeNameLabel" |
| elementIcon="false"/> |
| </gmfgraph:Canvas> |