blob: a3a314ccd4dfbfb9cfd7e6b20d97092bd5e9913a [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<expansionmodel:DiagramExpansion
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:expansionmodel="http:///expansionmodel.ecore"
xmi:id="_BOX98NnkEeSFtu511b-yaw"
ID="SysML 1.4 BDD">
<usages xmi:id="_rC19oNnoEeSqwOe5_frWm1"
diagramType="SysML 1.4 Block Definition"
representations="_rC19oNnoEeSqwOe5_frWm2 //@libraries.0/@representations.1"
name="SysML 1.4 BDD Context">
<gmftRepresentations
xmi:id="_rC19oNnoEeSqwOe5_frWm2"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.ClassEditPart"
name="Block based on Class representation of class diagram"
viewFactory="org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory.BlockClassifierViewFactory"
inducedRepresentations="_rC19oNnoEeSqwOe5_frWm6 //@libraries.1/@representations.4 _rC19oNnoEeSqwOe5_frWm7 //@libraries.1/@representations.5 //@libraries.1/@representations.6 //@libraries.1/@representations.7"
subRepresentations="//@libraries.0/@representations.2 //@libraries.0/@representations.4 //@libraries.0/@representations.5 //@libraries.0/@representations.6"
reusedID="2008"/>
</usages>
<libraries
xmi:id="_rC19oNnoEeSqwOe5_frWm3"
name="Independant Representations">
<representations
xsi:type="expansionmodel:Representation"
xmi:id="_rC19oNnoEeSqwOe5_frWm4"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PropertyForClassEditPart"
name="Flow Port As Label"
viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.FlowPort_Label"/>
<representations
xsi:type="expansionmodel:Representation"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.common.edit.part.DependencyEditPart"
name="Verify Link"
viewFactory="org.eclipse.gmf.runtime.diagram.ui.view.factories.optimal.ConnectorViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Verify_Abstraction_Verify_Link"/>
<representations
xsi:type="expansionmodel:Representation"
name="Operation Border Item"
viewFactory="org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory.OperationPortViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.ControlOperator_Operation_Operation_BorderItem"
inducedRepresentations="//@libraries.1/@representations.3 //@libraries.1/@representations.2">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_EoAOIN0DEeSiOexlyH3Ifw"/>
</representations>
<representations
xsi:type="expansionmodel:Representation"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.common.edit.part.DefaultChildLabelEditPart"
name="Constraint As Label"
viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Constraint_Label"/>
<representations
xsi:type="expansionmodel:Representation"
name="Class Port"
viewFactory="org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory.PortViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Class_Port"
inducedRepresentations="//@libraries.1/@representations.3">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_EoAOIN0DEeSiOexlyH3Ifw"/>
</representations>
<representations
xsi:type="expansionmodel:Representation"
name="Class ProxyPort"
viewFactory="org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory.PortViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Class_ProxyPort"
inducedRepresentations="//@libraries.1/@representations.3">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_EoAOIN0DEeSiOexlyH3Ifw"/>
</representations>
<representations
xsi:type="expansionmodel:Representation"
name="Class FullPort"
viewFactory="org.eclipse.papyrus.sysml14.diagram.blockdefinition.factory.PortViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Class_FullPort"
inducedRepresentations="//@libraries.1/@representations.3">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_EoAOIN0DEeSiOexlyH3Ifw"/>
</representations>
<representations
xsi:type="expansionmodel:Representation"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PropertyForClassEditPart"
name="ProxyPort As Label"
viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.ProxyPort_Label"/>
<representations
xsi:type="expansionmodel:Representation"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PropertyForClassEditPart"
name="FullPort As Label"
viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.FullPort_Label"/>
<representations
xsi:type="expansionmodel:Representation"
editPartQualifiedName="org.eclipse.papyrus.uml.diagram.clazz.edit.parts.PropertyForClassEditPart"
name="References As Label"
viewFactory="org.eclipse.papyrus.gmf.diagram.common.factory.ShapeViewFactory"
graphicalElementType="org.eclipse.papyrus.SysML14.Reference_label"/>
</libraries>
<libraries
xmi:id="_rC19oNnoEeSqwOe5_frWm5"
name="Independant Compartments">
<representations
xsi:type="expansionmodel:InducedRepresentation"
xmi:id="_rC19oNnoEeSqwOe5_frWm6"
name="FlowPort Compartment"
hint="Flow Ports"
children="_rC19oNnoEeSqwOe5_frWm4">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_vbTKYN0DEeS-X4lB2Ut-YA"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
xmi:id="_rC19oNnoEeSqwOe5_frWm7"
editPartQualifiedName=""
name="Nested Parts Compartment"
hint="Nested Parts"
children="_rC19oNnoEeSqwOe5_frWm2">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_1uXq8N0DEeS-X4lB2Ut-YA"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
editPartQualifiedName=""
name="Stereotype Label representation for BorderItem"
hint="Operation_BorderItem_Stereotype_Label">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_dG-hoN0HEeSfTfTnKh2G1Q"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
editPartQualifiedName=""
name=" Name Label representation for BorderItem"
hint="Operation_BorderItem_Label">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_dG-hoN0HEeSfTfTnKh2G1Q"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
name="Constraint Compartment"
hint="constraints"
children="//@libraries.0/@representations.3">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_vbTKYN0DEeS-X4lB2Ut-YA"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
name="ProxyPort Compartment"
hint="Proxy Ports"
children="//@libraries.0/@representations.7">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_vbTKYN0DEeS-X4lB2Ut-YA"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
name="FullPort Compartment"
hint="Full Ports"
children="//@libraries.0/@representations.8">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_vbTKYN0DEeS-X4lB2Ut-YA"/>
</representations>
<representations
xsi:type="expansionmodel:InducedRepresentation"
name="References Compartment"
hint="References"
children="//@libraries.0/@representations.9">
<kind
href="platform:/plugin/org.eclipse.papyrus.uml.diagram.common/model/UMLRepresentationKind.xmi#_vbTKYN0DEeS-X4lB2Ut-YA"/>
</representations>
</libraries>
</expansionmodel:DiagramExpansion>