| <?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/2005/mappings" |
| xmlns:gmftool="http://www.eclipse.org/gmf/2005/ToolDefinition"> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityFinalNode"/> |
| <labelMappings |
| viewPattern="" |
| editPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#GenericLabel"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.5"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#ActivityFinalNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//MergeNode"/> |
| <labelMappings |
| viewPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#DecisionNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.3"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#MergeNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ForkNode"/> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.2"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#ForkNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//InitialNode"/> |
| <labelMappings |
| viewPattern="" |
| editPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#GenericLabel"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.1"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#InitialNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//DecisionNode"/> |
| <labelMappings |
| editPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#DecisionNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.4"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#DecisionNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//JoinNode"/> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.6"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#JoinNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/> |
| <domainSpecialization |
| body="getUmaType_Activity" |
| language="java"/> |
| <domainInitializer |
| xsi:type="gmfmap:FeatureSeqInitializer"> |
| <initializers |
| body="createUmaType_Activity
" |
| language="java"> |
| <feature |
| xsi:type="ecore:EReference" |
| href="../../../plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement/eAnnotations"/> |
| </initializers> |
| </domainInitializer> |
| <labelMappings> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ActivityNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.8"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#StructuredActivityNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/group"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition"/> |
| <labelMappings |
| viewPattern="" |
| editPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#PartitionName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.0"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#ActivityPartition"/> |
| <children |
| compartment="//@nodes.7/@ownedChild/@compartments.0" |
| referencedChild="//@nodes.7/@ownedChild"> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityPartition/subpartition"/> |
| </children> |
| <compartments |
| children="//@nodes.7/@ownedChild/@children.0"> |
| <compartment |
| href="epfdiagram.gmfgraph#PartitionCampartment"/> |
| </compartments> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityParameterNode"/> |
| <domainSpecialization |
| body="getUmaType_TaskDescriptor" |
| language="java"/> |
| <domainInitializer |
| xsi:type="gmfmap:FeatureSeqInitializer"> |
| <initializers |
| body="createUmaType_TaskDescriptor" |
| language="java"> |
| <feature |
| xsi:type="ecore:EReference" |
| href="../../../plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement/eAnnotations"/> |
| </initializers> |
| </domainInitializer> |
| <labelMappings> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ActivityParameterNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.11"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#ActivityParameterNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/> |
| <domainSpecialization |
| body="getUmaType_Phase" |
| language="java"/> |
| <domainInitializer |
| xsi:type="gmfmap:FeatureSeqInitializer"> |
| <initializers |
| body="createUmaType_Phase" |
| language="java"> |
| <feature |
| xsi:type="ecore:EReference" |
| href="../../../plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement/eAnnotations"/> |
| </initializers> |
| </domainInitializer> |
| <labelMappings> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ActivityNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.9"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#StructuredActivityNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode"/> |
| <domainSpecialization |
| body="getUmaType_Iteration" |
| language="java"/> |
| <domainInitializer |
| xsi:type="gmfmap:FeatureSeqInitializer"> |
| <initializers |
| body="createUmaType_Iteration" |
| language="java"> |
| <feature |
| xsi:type="ecore:EReference" |
| href="../../../plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement/eAnnotations"/> |
| </initializers> |
| </domainInitializer> |
| <labelMappings> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ActivityNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.10"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#StructuredActivityNode"/> |
| </ownedChild> |
| </nodes> |
| <nodes> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity/node"/> |
| <ownedChild> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityParameterNode"/> |
| <domainSpecialization |
| body="getUmaType_Milestone" |
| language="java"/> |
| <domainInitializer |
| xsi:type="gmfmap:FeatureSeqInitializer"> |
| <initializers |
| body="createUmaType_Milestone" |
| language="java"> |
| <feature |
| xsi:type="ecore:EReference" |
| href="../../../plugin/org.eclipse.emf.ecore/model/Ecore.ecore#//EModelElement/eAnnotations"/> |
| </initializers> |
| </domainInitializer> |
| <labelMappings> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ActivityParameterNodeName"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.1/@tools.12"/> |
| <diagramNode |
| href="epfdiagram.gmfgraph#ActivityParameterNode"/> |
| </ownedChild> |
| </nodes> |
| <links> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ControlFlow"/> |
| <labelMappings |
| viewPattern="" |
| editPattern=""> |
| <diagramLabel |
| href="epfdiagram.gmfgraph#ControlFlowLabel"/> |
| <features |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//NamedElement/name"/> |
| </labelMappings> |
| <containmentFeature |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//StructuredActivityNode/edge"/> |
| <tool |
| xsi:type="gmftool:CreationTool" |
| href="epfdiagram.gmftool#//@palette/@tools.0/@tools.0"/> |
| <diagramLink |
| href="epfdiagram.gmfgraph#ControlFlow"/> |
| <sourceMetaFeature |
| xsi:type="ecore:EReference" |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityEdge/source"/> |
| <linkMetaFeature |
| xsi:type="ecore:EReference" |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//ActivityEdge/target"/> |
| </links> |
| <diagram> |
| <diagramCanvas |
| href="epfdiagram.gmfgraph#uml"/> |
| <domainModel |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#/"/> |
| <domainMetaElement |
| href="../../org.eclipse.uml2.uml/model/UML.ecore#//Activity"/> |
| <palette |
| href="epfdiagram.gmftool#//@palette"/> |
| </diagram> |
| </gmfmap:Mapping> |