blob: f3939e081c340eb9d1b2f34f5cc999a7e5ac2165 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8"?>
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:elementtypesconfigurations="http://www.eclipse.org/papyrus/infra/elementtypesconfigurations/1.2" xmlns:paletteconfiguration="http://www.eclipse.org/papyrus/diagram/paletteconfiguration/0.8" id="org.eclipse.papyrus.robotics.bt.palette" label="Behavior Tree Diagram Palette">
<drawerConfigurations xmi:type="paletteconfiguration:DrawerConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.controlnodes" label="ControlNodes">
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.controlnodes.sequence" label="Sequence" description="Create a Sequence of TreeNodes" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/sequence.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_C1ZDUE-tEemJfZeRkny7tw"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.controlnodes.fallback" label="Fallback" description="Create a Fallback of TreeNodes" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/fallback.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_6K_Z8AVREeqA58pOyhSPQw"/>
</elementDescriptors>
</ownedConfigurations>
</drawerConfigurations>
<drawerConfigurations xmi:type="paletteconfiguration:DrawerConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.leafnodes" label="LeafNodes">
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.leafnodes.action" label="Action" description="Create an Action to execute a Skill" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/action.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#org.eclipse.papyrus.robotics.bt.types.di.Action_CallOperationAction_Shape"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.leafnodes.condition" label="Condition" description="Create a Condition" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/condition.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_Ssxx4BZiEeqSud9Q5HIfUw"/>
</elementDescriptors>
</ownedConfigurations>
</drawerConfigurations>
<drawerConfigurations xmi:type="paletteconfiguration:DrawerConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.misc" label="Misc">
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.misc.subtree" label="SubTree" description="Create a SubTree" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/subtree.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#org.eclipse.papyrus.robotics.bt.types.di.SubTree_CallBehaviorAction_Shape"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.misc.explicitblackboardentry" label="ExplicitBlackBoardEntry" description="Create a BlackBoard Connector for Multi-Recipients Data Flows" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/buffer.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_QWMdsPBSEemBFo3KHgB5yA"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.misc.parameter" label="ParameterValueSpecification" description="Create a Value for an Action's Parameter" kind="CreationTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.papyrus.robotics.bt.ui" iconPath="/images/parameter.png"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_lyhf4OBNEemoRPca1LslIg"/>
</elementDescriptors>
</ownedConfigurations>
</drawerConfigurations>
<drawerConfigurations xmi:type="paletteconfiguration:DrawerConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.edges" label="Edges" description="">
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.edges.controlflowedge" label="ControlFlowEdge" description="Create a ControlFlowEdge between TreeNodes" kind="ConnectionTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/ControlFlow.gif"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_qM0hME-jEemJfZeRkny7tw"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xmi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.robotics.bt.palette.edges.dataflowedge" label="DataFlowEdge" description="Create a DataFlowEdge between TreeNodes" kind="ConnectionTool">
<icon xmi:type="paletteconfiguration:IconDescriptor" pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/ObjectFlow.gif"/>
<elementDescriptors xmi:type="paletteconfiguration:ElementDescriptor">
<elementType xmi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.robotics.bt.types/resource/btmlDi.elementtypesconfigurations#_6IRhMK7uEemvM4JiVV--ig"/>
</elementDescriptors>
</ownedConfigurations>
</drawerConfigurations>
</paletteconfiguration:PaletteConfiguration>