blob: 56e3c61c69a32ed2bab14d00c03f8caeb2bbff3a [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="labels">
<figures
name="Default">
<descriptors
name="AllLabelsTypeFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="AllLabelsTypeFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"/>
<foregroundColor
xsi:type="gmfgraph:ConstantColor"
value="blue"/>
<backgroundColor
xsi:type="gmfgraph:ConstantColor"
value="yellow"/>
<insets
top="5"
left="5"
bottom="5"
right="5"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeNameFigure"
text="All Labels Type"/>
<children
xsi:type="gmfgraph:Rectangle"
name="CombosRectFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="CombosRectLabel"
text="Combos"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeSide"
text="LEFT"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="SimpleTypeNumerics">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="SimpleTypeNumericsLabel"
text="Simple Type Numerics"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeBigDecimalFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeByteFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeDoubleFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeFloatFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeIntFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeLongFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeShortFigure"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="ObjectTypeNumericsRect">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="ObjectTypeNumericsLabel"
text="Object Type Numerics"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeBigIntegerFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeByteObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeDoubleObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeFloatObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeIntegerObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeLongObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeShortObjectFigure"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="LogicalRect">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="LogicalLabel"
text="Logical Types(boolean)"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeBooleanFigure"
text="true"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeBooleanObjectFigure"
text="false"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="SimbolicRect">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="SimbolicLabel"
text="Simbolic Types"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeCharFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeCharacterObjectFigure"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeStringFigure"
text=""/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="DateRect">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="DateLabel"
text="Date"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeDateFigure"/>
</children>
<children
xsi:type="gmfgraph:Rectangle"
name="DataTypes">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
matchMinorSize="true"
forceSingleLine="true"/>
<children
xsi:type="gmfgraph:Label"
name="AllLabelsTypeCustomDataTypeFigure"
text="custom data type"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.4/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.4/@children.2"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.2"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.2"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.5/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.5/@children.2"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.6/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.3"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.3"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.4"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.4"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.5"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.5"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.6"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.6"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.2/@children.7"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.3/@children.7"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.5/@children.3"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.1/@children.1"/>
<accessors
figure="//@figures.0/@descriptors.0/@actualFigure/@children.7/@children.0"/>
</descriptors>
<descriptors
name="ChildLabelNodeContainerFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="ChildLabelNodeContainerFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
vertical="true"
forceSingleLine="true"/>
<foregroundColor
xsi:type="gmfgraph:RGBColor"
red="200"
green="200"
blue="100"/>
<children
xsi:type="gmfgraph:Label"
name="ChildLabelNodeContainerNameFigure"
text="&lt;...>"/>
<children
xsi:type="gmfgraph:Rectangle"
name="compartment">
<foregroundColor
xsi:type="gmfgraph:ConstantColor"
value="darkGreen"/>
</children>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.1/@actualFigure/@children.0"/>
<accessors
figure="//@figures.0/@descriptors.1/@actualFigure/@children.1"/>
</descriptors>
<descriptors
name="ChildLabelNodeFigure">
<actualFigure
xsi:type="gmfgraph:Label"
name="ChildLabelNodeNameFigure"
text="child"/>
</descriptors>
<descriptors
name="GenLabelNodeFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="GenLabelNodeFigure">
<layout
xsi:type="gmfgraph:FlowLayout"/>
<children
xsi:type="gmfgraph:Label"
name="GenLabelNodeNameFigure"
text="&lt;...>"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.3/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="VerticalLabelFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="VerticalLabelFigure">
<layout
xsi:type="gmfgraph:FlowLayout"
matchMinorSize="true"
forceSingleLine="true"/>
<foregroundColor
xsi:type="gmfgraph:ConstantColor"
value="green"/>
<backgroundColor
xsi:type="gmfgraph:ConstantColor"
value="red"/>
<insets
top="5"
left="5"
bottom="5"
right="5"/>
<children
xsi:type="gmfgraph:VerticalLabel"
name="VerticalLabel"
text="VerticalLabel"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.4/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="LabelFigure">
<actualFigure
xsi:type="gmfgraph:Rectangle"
name="LabelFigure">
<layout
xsi:type="gmfgraph:FlowLayout"/>
<children
xsi:type="gmfgraph:Label"
name="LabelNameFigure"
text="&lt;...>"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.5/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="VericalLabel_GenLabel_ConnectionFigure">
<actualFigure
xsi:type="gmfgraph:PolylineConnection"
name="ConnectionFigure">
<children
xsi:type="gmfgraph:Label"
name="LinkLabel"/>
</actualFigure>
<accessors
figure="//@figures.0/@descriptors.6/@actualFigure/@children.0"/>
</descriptors>
<descriptors
name="AllLabelsType_LinkFigure">
<actualFigure
xsi:type="gmfgraph:PolylineConnection">
<children
xsi:type="gmfgraph:Label"
name="FeatureLinkLabel"
text="FeatureLinkLabel"/>
</actualFigure>
</descriptors>
</figures>
<nodes
name="AllLabelsType"
figure="AllLabelsTypeFigure"/>
<nodes
name="ChildLabelNodeContainer"
figure="ChildLabelNodeContainerFigure"/>
<nodes
name="GenLabelNode"
figure="GenLabelNodeFigure"/>
<nodes
name="VerticalLabel"
figure="VerticalLabelFigure"/>
<connections
name="VericalLabel_GenLabel_Connection"
figure="VericalLabel_GenLabel_ConnectionFigure"/>
<connections
name="AllLabelsType_VerticalLabel_Connection"
figure="AllLabelsType_LinkFigure"/>
<compartments
name="LabelContainer"
figure="ChildLabelNodeContainerFigure"
collapsible="true"
needsTitle="true"
accessor="//@figures.0/@descriptors.1/@accessors.1"/>
<labels
name="AllLabelsTypeName"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.0"/>
<labels
name="AllLabelsTypeBigDecimal"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.1"/>
<labels
name="AllLabelsTypeBigInteger"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.2"/>
<labels
name="AllLabelsTypeBoolean"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.3"/>
<labels
name="AllLabelsTypeBooleanObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.4"/>
<labels
name="AllLabelsTypeByte"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.5"/>
<labels
name="AllLabelsTypeByteObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.6"/>
<labels
name="AllLabelsTypeChar"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.7"/>
<labels
name="AllLabelsTypeCharacterObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.8"/>
<labels
name="AllLabelsTypeDate"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.9"/>
<labels
name="AllLabelsTypeDouble"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.10"/>
<labels
name="AllLabelsTypeDoubleObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.11"/>
<labels
name="AllLabelsTypeFloat"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.12"/>
<labels
name="AllLabelsTypeFloatObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.13"/>
<labels
name="AllLabelsTypeInt"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.14"/>
<labels
name="AllLabelsTypeIntegerObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.15"/>
<labels
name="AllLabelsTypeLong"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.16"/>
<labels
name="AllLabelsTypeLongObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.17"/>
<labels
name="AllLabelsTypeShort"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.18"/>
<labels
name="AllLabelsTypeShortObject"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.19"/>
<labels
name="AllLabelsTypeString"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.20"/>
<labels
name="ChildLabelNodeContainerName"
figure="ChildLabelNodeContainerFigure"
accessor="//@figures.0/@descriptors.1/@accessors.0"/>
<labels
name="ChildLabelNodeName"
figure="ChildLabelNodeFigure"/>
<labels
name="GenLabelNodeName"
figure="GenLabelNodeFigure"
accessor="//@figures.0/@descriptors.3/@accessors.0"/>
<labels
name="VerticalLabelName"
figure="VerticalLabelFigure"
accessor="//@figures.0/@descriptors.4/@accessors.0"/>
<labels
name="LabelName"
figure="LabelFigure"
accessor="//@figures.0/@descriptors.5/@accessors.0"/>
<labels
name="LabelSide"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.21"/>
<labels
name="LinkLabel"
figure="LabelFigure"
accessor="//@figures.0/@descriptors.6/@accessors.0"/>
<labels
name="AllLabelsTypeCustomDataType"
figure="AllLabelsTypeFigure"
accessor="//@figures.0/@descriptors.0/@accessors.22"/>
</gmfgraph:Canvas>