blob: 44ec7bb4b3ced489093a689dcb3d32251709e700 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<gmfmap:Mapping
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:gmfmap="http://www.eclipse.org/gmf/2008/mappings"
xmlns:gmftool="http://www.eclipse.org/gmf/2005/ToolDefinition">
<nodes>
<containmentFeature
href="labels.ecore#//Diagram/getLabels"/>
<ownedChild>
<domainMetaElement
href="labels.ecore#//GenLabelNode"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#GenLabelNodeName"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.3"/>
<diagramNode
href="labels.gmfgraph#GenLabelNode"/>
</ownedChild>
</nodes>
<nodes>
<containmentFeature
href="labels.ecore#//Diagram/getLabels"/>
<ownedChild>
<domainMetaElement
href="labels.ecore#//AllLabelsType"/>
<domainInitializer
xsi:type="gmfmap:FeatureSeqInitializer">
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EAttribute"
href="labels.ecore#//AllLabelsType/floatObject"/>
<value
body="42.42"/>
</initializers>
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EAttribute"
href="labels.ecore#//AllLabelsType/integerObject"/>
<value
body="42"/>
</initializers>
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EAttribute"
href="labels.ecore#//AllLabelsType/longObject"/>
<value
body="42424242"/>
</initializers>
<initializers
xsi:type="gmfmap:FeatureValueSpec">
<feature
xsi:type="ecore:EAttribute"
href="labels.ecore#//AllLabelsType/short"/>
<value
body="42"/>
</initializers>
</domainInitializer>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeName"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeBigDecimal"/>
<features
href="labels.ecore#//AllLabelsType/bigDecimal"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeBigInteger"/>
<features
href="labels.ecore#//AllLabelsType/bigInteger"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeBoolean"/>
<features
href="labels.ecore#//AllLabelsType/boolean"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeBooleanObject"/>
<features
href="labels.ecore#//AllLabelsType/booleanObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeByte"/>
<features
href="labels.ecore#//AllLabelsType/byte"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeByteObject"/>
<features
href="labels.ecore#//AllLabelsType/byteObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeChar"/>
<features
href="labels.ecore#//AllLabelsType/char"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeCharacterObject"/>
<features
href="labels.ecore#//AllLabelsType/characterObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeDate"/>
<features
href="labels.ecore#//AllLabelsType/date"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeDouble"/>
<features
href="labels.ecore#//AllLabelsType/double"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeDoubleObject"/>
<features
href="labels.ecore#//AllLabelsType/doubleObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeFloat"/>
<features
href="labels.ecore#//AllLabelsType/float"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeFloatObject"/>
<features
href="labels.ecore#//AllLabelsType/floatObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeInt"/>
<features
href="labels.ecore#//AllLabelsType/int"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeIntegerObject"/>
<features
href="labels.ecore#//AllLabelsType/integerObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeLong"/>
<features
href="labels.ecore#//AllLabelsType/long"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeLongObject"/>
<features
href="labels.ecore#//AllLabelsType/longObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeShort"/>
<features
href="labels.ecore#//AllLabelsType/short"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeShortObject"/>
<features
href="labels.ecore#//AllLabelsType/shortObject"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeString"/>
<features
href="labels.ecore#//AllLabelsType/string"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#LabelSide"/>
<features
href="labels.ecore#//AllLabelsType/side"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#AllLabelsTypeCustomDataType"/>
<features
href="labels.ecore#//AllLabelsType/dataTyped"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.0"/>
<diagramNode
href="labels.gmfgraph#AllLabelsType"/>
</ownedChild>
</nodes>
<nodes>
<containmentFeature
href="labels.ecore#//Diagram/getLabels"/>
<ownedChild>
<domainMetaElement
href="labels.ecore#//ChildLabelNodeContainer"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#ChildLabelNodeContainerName"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.1"/>
<diagramNode
href="labels.gmfgraph#ChildLabelNodeContainer"/>
<children
compartment="//@nodes.2/@ownedChild/@compartments.0">
<containmentFeature
href="labels.ecore#//ChildLabelNodeContainer/getChildren"/>
<ownedChild>
<domainMetaElement
href="labels.ecore#//ChildLabelNode"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#ChildLabelNodeName"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.2"/>
<diagramNode
href="labels.gmfgraph#ChildLabelNodeName"/>
</ownedChild>
</children>
<compartments
children="//@nodes.2/@ownedChild/@children.0">
<compartment
href="labels.gmfgraph#LabelContainer"/>
</compartments>
</ownedChild>
</nodes>
<nodes>
<containmentFeature
href="labels.ecore#//Diagram/getLabels"/>
<ownedChild>
<domainMetaElement
href="labels.ecore#//VerticalLabel"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#VerticalLabelName"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.4"/>
<diagramNode
href="labels.gmfgraph#VerticalLabel"/>
</ownedChild>
</nodes>
<links>
<domainMetaElement
href="labels.ecore#//LinkWithLabel"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="labels.gmfgraph#LinkLabel"/>
<features
href="labels.ecore#//NamedElement/name"/>
</labelMappings>
<containmentFeature
href="labels.ecore#//Diagram/getLabels"/>
<tool
xsi:type="gmftool:CreationTool"
href="labels.gmftool#//@palette/@tools.0/@tools.5"/>
<diagramLink
href="labels.gmfgraph#VericalLabel_GenLabel_Connection"/>
<sourceMetaFeature
xsi:type="ecore:EReference"
href="labels.ecore#//LinkWithLabel/source"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="labels.ecore#//LinkWithLabel/target"/>
</links>
<diagram>
<diagramCanvas
href="labels.gmfgraph#labels"/>
<domainModel
href="labels.ecore#/"/>
<domainMetaElement
href="labels.ecore#//Diagram"/>
<palette
href="labels.gmftool#//@palette"/>
</diagram>
</gmfmap:Mapping>