blob: 734ad0f750d5e93618451b34d65ec7bcc54117ee [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<description:Group xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:description="http://www.eclipse.org/sirius/description/1.1.0" xmlns:description_1="http://www.eclipse.org/sirius/diagram/description/1.1.0" xmlns:style="http://www.eclipse.org/sirius/diagram/description/style/1.1.0" xmlns:tool="http://www.eclipse.org/sirius/diagram/description/tool/1.1.0" xmlns:tool_1="http://www.eclipse.org/sirius/description/tool/1.1.0" name="amalthea" version="10.1.3.201511131800">
<ownedViewpoints name="am" label="Amalthea" modelFileExtension="amxmi">
<ownedRepresentations xsi:type="description_1:DiagramDescription" name="tasksoverviewdiagram" label="Tasks Overview" domainClass="SWModel" enablePopupBars="true">
<layout xsi:type="description_1:CompositeLayout" padding="10"/>
<defaultLayer name="Default">
<containerMappings name="taskcontainer" label="TaskContainer" semanticCandidatesExpression="feature:tasks" doubleClickDescription="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@toolSections.0/@ownedTools[name='taskDouble']" domainClass="Task" childrenPresentation="VerticalStack">
<subContainerMappings name="runnableContainer" label="RunnableContainer" semanticCandidatesExpression="service:getRunnablesFromTask()" domainClass="Runnable" childrenPresentation="List">
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</subContainerMappings>
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="14">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</containerMappings>
<toolSections name="section">
<ownedTools xsi:type="tool:DoubleClickDescription" name="taskDouble" label="TaskDouble" mappings="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@containerMappings[name='taskcontainer']">
<element name="element"/>
<elementView name="elementView"/>
<initialOperation>
<firstModelOperations xsi:type="tool_1:ChangeContext" browseExpression="service:openEditor(element)"/>
</initialOperation>
</ownedTools>
</toolSections>
</defaultLayer>
<additionalLayers name="labellayer" label="LabelLayer">
<nodeMappings name="labelnode" label="labelnode" semanticCandidatesExpression="feature:labels" domainClass="Label">
<style xsi:type="style:EllipseNodeDescription" labelSize="10" labelPosition="node" resizeKind="NSEW" horizontalDiameterComputationExpression="service:lengthOfName()" verticalDiameterComputationExpression="5">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
</style>
</nodeMappings>
<edgeMappings name="runnablelabeledgeread" label="RunnableLabelEdgeRead" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@containerMappings[name='taskcontainer']/@subContainerMappings[name='runnableContainer']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@additionalLayers[name='labellayer']/@nodeMappings[name='labelnode']" targetFinderExpression="service:getLabelReadAccessesForRunnable()">
<style sourceArrow="InputArrow" targetArrow="NoDecoration" sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription labelExpression="Read">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
<edgeMappings name="runnablelabeledgewrite" label="RunnableLabelEdgeWrite" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@containerMappings[name='taskcontainer']/@subContainerMappings[name='runnableContainer']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@additionalLayers[name='labellayer']/@nodeMappings[name='labelnode']" targetFinderExpression="service:getLabelWriteAccessesForRunnable()">
<style sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription labelExpression="Write">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
</additionalLayers>
<additionalLayers name="communicationLayer" label="CommunicationLayer">
<edgeMappings name="runnableCommEdge" label="runnableCommEdge" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@containerMappings[name='taskcontainer']/@subContainerMappings[name='runnableContainer']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='tasksoverviewdiagram']/@defaultLayer/@containerMappings[name='taskcontainer']/@subContainerMappings[name='runnableContainer']" targetFinderExpression="service:getCommunicationForRunnable()">
<style sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
</additionalLayers>
</ownedRepresentations>
<ownedRepresentations xsi:type="description_1:DiagramDescription" name="taskOverviewDiagram" label="Task Overview Diagram" domainClass="Task" enablePopupBars="true">
<layout xsi:type="description_1:CompositeLayout" direction="LeftToRight"/>
<defaultLayer name="Default">
<containerMappings name="taskcontainersingle" label="TaskContainerSingle" semanticCandidatesExpression="var:self" domainClass="Task" childrenPresentation="VerticalStack">
<subContainerMappings name="runnableContainer2" label="RunnableContainer2" semanticCandidatesExpression="service:getRunnablesFromTask()" domainClass="Runnable" childrenPresentation="List">
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</subContainerMappings>
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="14">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</containerMappings>
</defaultLayer>
<additionalLayers name="communicationLayer" label="CommunicationLayer">
<edgeMappings name="runnableCommEdge" label="runnableCommEdge" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@defaultLayer/@containerMappings[name='taskcontainersingle']/@subContainerMappings[name='runnableContainer2']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@defaultLayer/@containerMappings[name='taskcontainersingle']/@subContainerMappings[name='runnableContainer2']" targetFinderExpression="service:getCommunicationForRunnable()">
<style sizeComputationExpression="2" routingStyle="manhattan">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
</additionalLayers>
<additionalLayers name="labellayer" label="LabelLayer">
<nodeMappings name="labelnode2" label="labelnode2" semanticCandidatesExpression="service:getAccessedLabelsOfTask()" domainClass="Label">
<style xsi:type="style:EllipseNodeDescription" labelSize="10" labelPosition="node" resizeKind="NSEW" horizontalDiameterComputationExpression="service:lengthOfName()" verticalDiameterComputationExpression="5">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
</style>
</nodeMappings>
<edgeMappings name="runnablelabeledgeread" label="RunnableLabelEdgeRead" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@defaultLayer/@containerMappings[name='taskcontainersingle']/@subContainerMappings[name='runnableContainer2']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@additionalLayers[name='labellayer']/@nodeMappings[name='labelnode2']" targetFinderExpression="service:getLabelReadAccessesForRunnable()">
<style sourceArrow="InputArrow" targetArrow="NoDecoration" sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription labelExpression="Read">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
<edgeMappings name="runnablelabeledgewrite" label="RunnableLabelEdgeWrite" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@defaultLayer/@containerMappings[name='taskcontainersingle']/@subContainerMappings[name='runnableContainer2']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='taskOverviewDiagram']/@additionalLayers[name='labellayer']/@nodeMappings[name='labelnode2']" targetFinderExpression="service:getLabelWriteAccessesForRunnable()">
<style sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription labelExpression="Write">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
</additionalLayers>
</ownedRepresentations>
<ownedRepresentations xsi:type="description_1:DiagramDescription" name="labeloverview" label="Label Overview" domainClass="Label" enablePopupBars="true">
<defaultLayer name="Default">
<nodeMappings name="labelNodeLocal" label="LabelNodeLocal" semanticCandidatesExpression="var:self" domainClass="Label">
<style xsi:type="style:EllipseNodeDescription" labelSize="10" labelPosition="node" resizeKind="NSEW" horizontalDiameterComputationExpression="service:lengthOfName()" verticalDiameterComputationExpression="5">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
</style>
</nodeMappings>
<nodeMappings name="runnableNodeLabel" label="runnableNodeLabel" semanticCandidatesExpression="service:getRunnablesFromLabelAccesses()" domainClass="Runnable">
<style xsi:type="style:EllipseNodeDescription" labelPosition="node" resizeKind="NSEW" horizontalDiameterComputationExpression="service:lengthOfName()" verticalDiameterComputationExpression="5">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
</style>
</nodeMappings>
<edgeMappings name="readEdgeLabelRunnable" label="readEdgeLabelRunnable" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='labeloverview']/@defaultLayer/@nodeMappings[name='labelNodeLocal']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='labeloverview']/@defaultLayer/@nodeMappings[name='runnableNodeLabel']" targetFinderExpression="service:getReadAccessRunnableForLabel()">
<style sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription showIcon="false" labelExpression="read">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
<edgeMappings name="writeEdgeLabelRunnable" label="writeEdgeLabelRunnable" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='labeloverview']/@defaultLayer/@nodeMappings[name='labelNodeLocal']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='labeloverview']/@defaultLayer/@nodeMappings[name='runnableNodeLabel']" targetFinderExpression="service:getWriteAccessRunnableForLabel()">
<style sourceArrow="InputArrow" targetArrow="NoDecoration" sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription showIcon="false" labelExpression="write">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
</defaultLayer>
</ownedRepresentations>
<ownedRepresentations xsi:type="description_1:DiagramDescription" name="mappingdiagram" label="Mapping Overview" domainClass="MappingModel" enablePopupBars="true">
<defaultLayer name="Default">
<nodeMappings name="corenode" label="corenode" semanticCandidatesExpression="service:getCoresOfMappingModel()" domainClass="Core">
<style xsi:type="style:EllipseNodeDescription" labelSize="10" labelPosition="node" resizeKind="NSEW" horizontalDiameterComputationExpression="service:lengthOfName()" verticalDiameterComputationExpression="5">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
</style>
</nodeMappings>
<edgeMappings name="corescheduleredge" label="corescheduleredge" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='mappingdiagram']/@defaultLayer/@containerMappings[name='schedulercontainer']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='mappingdiagram']/@defaultLayer/@nodeMappings[name='corenode']" targetFinderExpression="service:getCoresForScheduler()">
<style targetArrow="NoDecoration" sizeComputationExpression="2">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
<containerMappings name="schedulercontainer" label="schedulercontainer" semanticCandidatesExpression="service:getSchedulersOfMappingModel()" domainClass="Scheduler" childrenPresentation="List">
<subNodeMappings name="tasknode" label="tasknode" semanticCandidatesExpression="service:getTasksForScheduler()" domainClass="Task">
<style xsi:type="style:SquareDescription" borderSizeComputationExpression="1" labelSize="10" labelPosition="node" resizeKind="NSEW">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
</style>
</subNodeMappings>
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelSize="10">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='white']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</containerMappings>
</defaultLayer>
</ownedRepresentations>
<ownedRepresentations xsi:type="description_1:DiagramDescription" name="eventChain" label="EventChain" domainClass="EventChain" enablePopupBars="true">
<layout xsi:type="description_1:CompositeLayout" padding="15" direction="LeftToRight"/>
<defaultLayer name="Default">
<nodeMappings name="runnableNodeEventChain" label="RunnableNodeEventChain" semanticCandidatesExpression="service:getRunnablesFromEventChain()" domainClass="Runnable">
<style xsi:type="style:SquareDescription" sizeComputationExpression="service:lengthOfName()" labelPosition="node" resizeKind="NSEW" width="12" height="3">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<color xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</nodeMappings>
<edgeMappings name="eventRunnableEdge" label="EventRunnableEdge" sourceMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='eventChain']/@defaultLayer/@containerMappings[name='eventChainContainer']/@subContainerMappings[name='eventContainer']" targetMapping="//@ownedViewpoints[name='am']/@ownedRepresentations[name='eventChain']/@defaultLayer/@nodeMappings[name='runnableNodeEventChain']" targetFinderExpression="service:getRunnableEdgeForEvent()">
<style sizeComputationExpression="2" routingStyle="manhattan" foldingStyle="TARGET">
<strokeColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='gray']"/>
<centerLabelStyleDescription labelExpression="service:getRunnableEdgeForEventDescription()">
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
</centerLabelStyleDescription>
</style>
</edgeMappings>
<containerMappings name="eventChainContainer" label="EventChainContainer" semanticCandidatesExpression="var:self" domainClass="EventChain" childrenPresentation="VerticalStack">
<subContainerMappings name="eventContainer" label="EventContainer" semanticCandidatesExpression="service:getEventsFromEventChain()" domainClass="Event">
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" backgroundStyle="GradientTopToBottom">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='green']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</subContainerMappings>
<style xsi:type="style:FlatContainerStyleDescription" borderSizeComputationExpression="1" labelExpression="Event Chain">
<borderColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<labelFormat>bold</labelFormat>
<labelColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='black']"/>
<backgroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_green']"/>
<foregroundColor xsi:type="description:SystemColor" href="environment:/viewpoint#//@systemColors/@entries[name='light_gray']"/>
</style>
</containerMappings>
</defaultLayer>
</ownedRepresentations>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.TaskService"/>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.NameService"/>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.RunnableService"/>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.LabelService"/>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.MappingService"/>
<ownedJavaExtensions qualifiedClassName="org.eclipse.app4mc.amalthea.editors.sirius.design.services.ConstraintService"/>
</ownedViewpoints>
</description:Group>