blob: 601df870716fa5739eb84fbafda19a19668cf5e2 [file] [log] [blame]
<?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/2006/GraphicalDefinition" name="Composite Structures">
<figures
name="CompositeStructuresDFigures"
implementationBundle="org.eclipse.uml2.diagram.common">
<descriptors
name="CollaborationFigure">
<actualFigure
xsi:type="gmfgraph:Ellipse"
name="CollaborationFigure"
lineKind="LINE_DASH">
<layout
xsi:type="gmfgraph:CustomLayout"
qualifiedClassName="org.eclipse.uml2.diagram.common.draw2d.SplitEllipseLayout"/>
<children
xsi:type="gmfgraph:Label"
name="CollaborationFigure_name">
<layoutData
xsi:type="gmfgraph:BorderLayoutData"
alignment="BEGINNING"
vertical="true"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="CollaborationFigure_contents"
outline="false"
fill="false">
<layoutData
xsi:type="gmfgraph:BorderLayoutData"
alignment="FILL"/>
<border
xsi:type="gmfgraph:CustomBorder"
qualifiedClassName="org.eclipse.uml2.diagram.common.draw2d.OneLineDashedBorder"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.1"/>
</descriptors>
<descriptors
name="CollaborationUseFigure">
<actualFigure
xsi:type="gmfgraph:Ellipse"
name="CollaborationUseFigure"
lineKind="LINE_DASH">
<children
xsi:type="gmfgraph:Label"
name="CollaborationUseFigure_name"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.1/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="ExpandedClassFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="ExpandedClassFigure">
<layout
xsi:type="gmfgraph:BorderLayout"/>
<border
xsi:type="gmfgraph:MarginBorder">
<insets
top="2"
left="2"
bottom="2"
right="2"/>
</border>
<children
xsi:type="gmfgraph:Label"
name="ExpandedClassFigure_name">
<layoutData
xsi:type="gmfgraph:BorderLayoutData"
alignment="BEGINNING"
vertical="true"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ExpandedClassFigure_contents"
outline="false">
<layoutData
xsi:type="gmfgraph:BorderLayoutData"
alignment="FILL"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.2/@actualFigure/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.2/@actualFigure/@children.1"/>
</descriptors>
<descriptors
name="BehaviorPort_state">
<actualFigure
xsi:type="gmfgraph:Label"
name="BehaviorPort_state"
text=""/>
</descriptors>
</figures>
<nodes
name="CollaborationNode"
figure="CollaborationFigure">
<facets
xsi:type="gmfgraph:DefaultSizeFacet">
<defaultSize
dx="160"
dy="120"/>
</facets>
</nodes>
<nodes
name="CollaborationUseNode"
figure="CollaborationUseFigure">
<facets
xsi:type="gmfgraph:DefaultSizeFacet">
<defaultSize
dx="80"
dy="60"/>
</facets>
</nodes>
<nodes
name="ExpandedClassNode"
figure="ExpandedClassFigure">
<facets
xsi:type="gmfgraph:DefaultSizeFacet">
<defaultSize
dx="80"
dy="60"/>
</facets>
</nodes>
<compartments
name="contents"
figure="CollaborationFigure"
accessor="//@figures.0/@descriptors.0/@accessors.1"/>
<compartments
name="class_contents"
figure="ExpandedClassFigure"
accessor="//@figures.0/@descriptors.2/@accessors.1"/>
<labels
name="CollaborationNode_name"
figure="CollaborationFigure"
accessor="//@figures.0/@descriptors.0/@accessors.0"/>
<labels
name="CollaborationUseNode_name"
figure="CollaborationUseFigure"
accessor="//@figures.0/@descriptors.1/@accessors.0"/>
<labels
name="ExpandedClassNode_name"
figure="ExpandedClassFigure"
accessor="//@figures.0/@descriptors.2/@accessors.0"/>
<labels
name="BehaviorPortNode_state"
figure="BehaviorPort_state"/>
</gmfgraph:Canvas>