blob: 7a2eaa9c38993eae7f7119fd778378a8529ec1e4 [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="">
<figures
name="BasicClassDFigures"
implementationBundle="org.eclipse.uml2.diagram.common">
<descriptors
name="ClassFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="ClassFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"
minorAlignment="CENTER"
majorSpacing="0"
minorSpacing="0"/>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_Header">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"
majorSpacing="0"/>
<border
xsi:type="gmfgraph:LineBorder"/>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_StereoContainer"
outline="false">
<layout
xsi:type="gmfgraph:CustomLayout"
qualifiedClassName="org.eclipse.uml2.diagram.common.draw2d.CenterLayout"/>
<children
xsi:type="gmfgraph:Label"
name="ClassFigure_stereo">
<font
xsi:type="gmfgraph:BasicFont"/>
<insets
top="5"
left="5"
right="5"/>
</children>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_NameContainer"
outline="false">
<layout
xsi:type="gmfgraph:CustomLayout"
qualifiedClassName="org.eclipse.uml2.diagram.common.draw2d.CenterLayout"/>
<children
xsi:type="gmfgraph:Label"
name="ClassFigure_name">
<font
xsi:type="gmfgraph:BasicFont"/>
<insets
left="5"
bottom="5"
right="5"/>
</children>
</children>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_PropertiesCompartment">
<layout
xsi:type="gmfgraph:StackLayout"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_OperationsCompartment">
<layout
xsi:type="gmfgraph:StackLayout"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_ClassesCompartment">
<layout
xsi:type="gmfgraph:StackLayout"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_LiteralsCompartment">
<layout
xsi:type="gmfgraph:StackLayout"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ClassFigure_OthersCompartment">
<layout
xsi:type="gmfgraph:StackLayout"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0/@children.0/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0/@children.1/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.4"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.5"/>
</descriptors>
<descriptors
name="AssociationClassRhomb">
<actualFigure
xsi:type="gmfgraph:ScalablePolygon"
name="ScalableRhombFigure">
<template
x="20"/>
<template
x="40"
y="20"/>
<template
x="20"
y="40"/>
<template
y="20"/>
</actualFigure>
</descriptors>
</figures>
<nodes
name="ClassNode"
figure="ClassFigure">
<facets
xsi:type="gmfgraph:DefaultSizeFacet">
<defaultSize
dx="100"
dy="60"/>
</facets>
</nodes>
<nodes
name="AssociationClassRhombNode"
figure="AssociationClassRhomb"
resizeConstraint="NONE">
<facets
xsi:type="gmfgraph:DefaultSizeFacet">
<defaultSize
dx="10"
dy="10"/>
</facets>
</nodes>
<compartments
name="attributes"
figure="ClassFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.0/@accessors.2"/>
<compartments
name="operations"
figure="ClassFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.0/@accessors.3"/>
<compartments
name="classes"
figure="ClassFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.0/@accessors.4"/>
<compartments
name="other"
figure="ClassFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.0/@accessors.6"/>
<compartments
name="literals"
figure="ClassFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.0/@accessors.5"/>
<labels
name="ClassNode_name"
figure="ClassFigure"
accessor="//@figures.0/@descriptors.0/@accessors.1"/>
<labels
name="ClassNode_stereo"
figure="ClassFigure"
elementIcon="false"
accessor="//@figures.0/@descriptors.0/@accessors.0"/>
</gmfgraph:Canvas>