blob: ee87fff234400735bbc51f1fb40e9abc20550396 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<architecture:ArchitectureDomain xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:architecture="http://www.eclipse.org/papyrus/infra/core/architecture" xmlns:gmfdiagrepresentation="http://www.eclipse.org/papyrus/infra/gmfdiag/representation" xmi:id="_uP7B4ImXEeeIW_io9CMjng" name="Robotic engineering">
<stakeholders xmi:id="_iYiuwImYEeeIW_io9CMjng" name="RobotML Modeler" description="Stakeholder involved in basic Robotic modeling" concerns="_lM664ImYEeeIW_io9CMjng"/>
<concerns xmi:id="_lM664ImYEeeIW_io9CMjng" name="Robotic System Design"/>
<contexts xsi:type="architecture:ArchitectureDescriptionLanguage" xmi:id="_ojRLoImYEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.context" name="RobotML" description="Architecture Descritpion Language for robotic models" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/icons/robotml_16x16.png" defaultViewpoints="_z313MImYEeeIW_io9CMjng" creationCommandClass="org.eclipse.papyrus.robotml.diagram.common.commands.CreateRobotmlModelCommand">
<viewpoints xmi:id="_z313MImYEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.viewpoint" name="RobotML Viewpoint" description="RobotML Viewpoint to help designing robotic system" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/icons/robotml_16x16.png" concerns="_lM664ImYEeeIW_io9CMjng">
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#_FTKFQImeEeeIW_io9CMjng"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#_ILxJwImhEeeIW_io9CMjng"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#_IpFX4ImhEeeIW_io9CMjng"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="#_JEm2QImhEeeIW_io9CMjng"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.uml.architecture/model/uml.architecture#_zzf4gHDtEeWh-MssWmCB_A"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" href="platform:/plugin/org.eclipse.papyrus.uml.architecture/model/uml.architecture#_PwD0cHDvEeWh-MssWmCB_A"/>
</viewpoints>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.emf/model/infra-emf.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.gmfdiag.common/model/notation.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.gmfdiag.common/model/gmfdiag-common.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.services.controlmode/model/controlmode.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.services.edit/model/marker.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.infra.types.rulebased/model/rulebased.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.clazz/model/classdiagram.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.communication/model/communicationdiagram.elementtypesconfigurations#_rWI4YHPzEeSnGJwaJWHCSg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.composite/model/compositediagram.elementtypesconfigurations#_tL86sLazEeSbnofizoRSMQ"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.interactionoverview/model/interactionOverviewDiagram.elementtypesconfigurations#_x8G0YGaNEeSyJIsxLao1Pw"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.statemachine/model/stateMachineDiagram.elementtypesconfigurations#_wYwtMMeDEeSwP_9Vn5UnWg"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.diagram.stereotype.edition/model/stereotype-edit.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/uml.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/uml-containments.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/StandardProfile.elementtypesconfigurations#_jfoLkGT_EeSEqNuV3JpFCA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.uml.service.types.ui/model/uml-advice.elementtypesconfigurations#_ScP1oFYCEeS0WsAAtVmToA"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.robotml/elementTypes/RobotMLProfile.typesconfigurations#/"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.di.typesconfigurations#/"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.di.typesconfigurations#/"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.robotml/palettes/Palette_Class_RobotML.di.typesconfigurations#/"/>
<elementTypes href="platform:/plugin/org.eclipse.papyrus.robotml/palettes/Palette_SM_RobotML.di.typesconfigurations#/"/>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" xmi:id="_FTKFQImeEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.diagram.architecture" name="RobotML Architecture Definition Diagram" description="RobotML Architecture Diagram" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.gif" concerns="_lM664ImYEeeIW_io9CMjng" implementationID="CompositeStructure" customStyle="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/css/style.css" creationCommandClass="org.eclipse.papyrus.uml.diagram.composite.CreateCompositeDiagramCommand">
<modelRules xmi:id="_0kzWAfL_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</modelRules>
<owningRules xmi:id="_0kzWAvL_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<childRules xmi:id="_0kzWA_L_EeONXPQ2mbw9vA"/>
<paletteRules xmi:id="_0kzWBPL_EeONXPQ2mbw9vA" permit="false" element="composite.group.*"/>
<palettes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/architecture/architecture.palette.paletteconfiguration#/"/>
</representationKinds>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" xmi:id="_ILxJwImhEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.diagram.componentdef" name="RobotML Component Definition Diagram" description="RobotML Component Diagram" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.gif" concerns="_lM664ImYEeeIW_io9CMjng" implementationID="CompositeStructure" customStyle="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/css/style.css" creationCommandClass="org.eclipse.papyrus.uml.diagram.composite.CreateCompositeDiagramCommand">
<modelRules xmi:id="_0kzWBvL_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</modelRules>
<owningRules xmi:id="_0kzWB_L_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<childRules xmi:id="_0kzWCPL_EeONXPQ2mbw9vA"/>
<paletteRules xmi:id="_0kzWCfL_EeONXPQ2mbw9vA" permit="false" element="composite.group.*"/>
<palettes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/componentdef/componentdef.palette.paletteconfiguration#/"/>
</representationKinds>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" xmi:id="_IpFX4ImhEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.diagram.datatypeD" name="RobotML Datatype Definition Diagram" description="RobotML DataType Diagram" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/datatypedef/datatypeD.gif" concerns="_lM664ImYEeeIW_io9CMjng" implementationID="PapyrusUMLClassDiagram" creationCommandClass="org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand">
<modelRules xmi:id="_0kzWC_L_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</modelRules>
<owningRules xmi:id="_0kzWDPL_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<childRules xmi:id="_0kzWDfL_EeONXPQ2mbw9vA"/>
<paletteRules xmi:id="_0kz9EPL_EeONXPQ2mbw9vA" permit="false" element="clazz.group.*"/>
<paletteRules xmi:id="_0kz9EfL_EeONXPQ2mbw9vA" permit="false" element="org.eclipse.papyrus.robotml.diagram.clazz"/>
<palettes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/datatypedef/datatypedef.palette.paletteconfiguration#/"/>
</representationKinds>
<representationKinds xsi:type="gmfdiagrepresentation:PapyrusDiagram" xmi:id="_JEm2QImhEeeIW_io9CMjng" id="org.eclipse.papyrus.robotml.diagram.interfeceI" name="RobotML Interface Definition Diagram" description="RobotML Interface Diagram" icon="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/interfacedef/interfaceI.gif" concerns="_lM664ImYEeeIW_io9CMjng" implementationID="PapyrusUMLClassDiagram" creationCommandClass="org.eclipse.papyrus.uml.diagram.clazz.CreateClassDiagramCommand">
<modelRules xmi:id="_0kz9E_L_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</modelRules>
<owningRules xmi:id="_0kz9FPL_EeONXPQ2mbw9vA">
<element href="http://www.eclipse.org/uml2/5.0.0/UML#//Package"/>
</owningRules>
<childRules xmi:id="_0kz9FfL_EeONXPQ2mbw9vA"/>
<paletteRules xmi:id="_0kz9FvL_EeONXPQ2mbw9vA" permit="false" element="clazz.group.*"/>
<paletteRules xmi:id="_0kz9F_L_EeONXPQ2mbw9vA" permit="false" element="org.eclipse.papyrus.robotml.diagram.clazz"/>
<palettes href="platform:/plugin/org.eclipse.papyrus.robotml.diagram.common/diagrams/interfacedef/interfacedef.palette.paletteconfiguration#/"/>
</representationKinds>
<metamodel href="http://www.eclipse.org/uml2/5.0.0/UML#/"/>
<profiles href="http://Papyrus/RobotML/1#/"/>
</contexts>
</architecture:ArchitectureDomain>