blob: b4125fafc87213c0b9514b4d3fbb5638ddad50f2 [file] [log] [blame]
<?xml version="1.0" encoding="ASCII"?>
<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="vocabulary.ecore#//Vocabulary/terms"/>
<ownedChild>
<domainMetaElement
href="vocabulary.ecore#//Term"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="vocabulary.gmfgraph#TermLabel"/>
<features
href="vocabulary.ecore#//VocabularyElement/name"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="vocabulary.gmfgraph#TermDefinitionsLabel"/>
<features
href="vocabulary.ecore#//Term/definitions"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.0/@tools.2"/>
<diagramNode
href="vocabulary.gmfgraph#Term"/>
</ownedChild>
</nodes>
<nodes>
<containmentFeature
href="vocabulary.ecore#//Vocabulary/categories"/>
<ownedChild>
<domainMetaElement
href="vocabulary.ecore#//Category"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="vocabulary.gmfgraph#CategoryLabel"/>
<features
href="vocabulary.ecore#//VocabularyElement/name"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.0/@tools.0"/>
<diagramNode
href="vocabulary.gmfgraph#Category"/>
</ownedChild>
</nodes>
<nodes>
<containmentFeature
href="vocabulary.ecore#//Vocabulary/sourcesOfDefinition"/>
<ownedChild>
<domainMetaElement
href="vocabulary.ecore#//SourceOfDefinition"/>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="vocabulary.gmfgraph#SourceOfDefinitionLabel"/>
<features
href="vocabulary.ecore#//VocabularyElement/name"/>
</labelMappings>
<labelMappings
xsi:type="gmfmap:FeatureLabelMapping">
<diagramLabel
href="vocabulary.gmfgraph#SourceOfDefinitionUriLabel"/>
<features
href="vocabulary.ecore#//SourceOfDefinition/uri"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.0/@tools.1"/>
<diagramNode
href="vocabulary.gmfgraph#SourceOfDefinition"/>
</ownedChild>
</nodes>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#CategoryTermsExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.0"/>
<diagramLink
href="vocabulary.gmfgraph#CategoryTerms"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Category/terms"/>
</links>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#CategorySubCategoriesExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.5"/>
<diagramLink
href="vocabulary.gmfgraph#CategorySubCategories"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Category/subCategories"/>
</links>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#TermDefinedByExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.1"/>
<diagramLink
href="vocabulary.gmfgraph#TermDefinedBy"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Term/definedBy"/>
</links>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#TermIsAExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.3"/>
<diagramLink
href="vocabulary.gmfgraph#TermIsA"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Term/isA"/>
</links>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#TermHasAExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.2"/>
<diagramLink
href="vocabulary.gmfgraph#TermHasA"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Term/hasA"/>
</links>
<links>
<labelMappings
xsi:type="gmfmap:DesignLabelMapping"
readOnly="true">
<diagramLabel
href="vocabulary.gmfgraph#TermRefersToExternalLabel"/>
</labelMappings>
<tool
xsi:type="gmftool:CreationTool"
href="vocabulary.gmftool#//@palette/@tools.1/@tools.4"/>
<diagramLink
href="vocabulary.gmfgraph#TermRefersTo"/>
<linkMetaFeature
xsi:type="ecore:EReference"
href="vocabulary.ecore#//Term/refersTo"/>
</links>
<diagram>
<diagramCanvas
href="vocabulary.gmfgraph#vocabulary"/>
<domainModel
href="vocabulary.ecore#/"/>
<domainMetaElement
href="vocabulary.ecore#//Vocabulary"/>
<palette
href="vocabulary.gmftool#//@palette"/>
</diagram>
</gmfmap:Mapping>