Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPatrick Tessier2015-01-22 13:57:01 +0000
committerGerrit Code Review @ Eclipse.org2015-01-22 13:57:01 +0000
commit7f5199795643a8b590c102ebc8cffc80276a0bb2 (patch)
tree58303590ce09399f361e317f64613a3ddb6776b5 /plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml
parent8e0e1b8761a9790cd4c54d5d4cd2fd24c6931cfc (diff)
parent223f7c5746ec20342655bbbfcf02873f964c3711 (diff)
downloadorg.eclipse.papyrus-7f5199795643a8b590c102ebc8cffc80276a0bb2.tar.gz
org.eclipse.papyrus-7f5199795643a8b590c102ebc8cffc80276a0bb2.tar.xz
org.eclipse.papyrus-7f5199795643a8b590c102ebc8cffc80276a0bb2.zip
Merge "Bug 440082 - [SysML] Support for SysML 1.4 - init parametric and internal block diagram - unify BDD,IBD and parametric with the same conventions (diagram name, palette name)"
Diffstat (limited to 'plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml')
-rw-r--r--plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml166
1 files changed, 166 insertions, 0 deletions
diff --git a/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml
new file mode 100644
index 00000000000..643ec927dd0
--- /dev/null
+++ b/plugins/sysml/sysml14/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDiagramPalette.xml
@@ -0,0 +1,166 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!--
+ Copyright (c) 2015 CEA.
+
+ All rights reserved. This program and the accompanying materials
+ are made available under the terms of the Eclipse Public License v1.0
+ which accompanies this distribution, and is available at
+ http://www.eclipse.org/legal/epl-v10.html
+
+ Contributors:
+ CEA - Initial API and implementation
+ Benoit Maggi benoit.maggi@cea.fr
+
+-->
+<paletteDefinition>
+ <content>
+ <!-- ASSOCIATIONS -->
+
+ <drawer id="org.eclipse.papyrus.sysml.diagram.blockdefinition.SYSML_BlockDefinition__Associations"
+ iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" name="Associations">
+
+ <aspectTool description="Create a new Association" id="blockdefinition_associations.tool.association_none" name="Association" refToolId="clazz.tool.association"/>
+ <aspectTool description="Create a new DirectedAssociation" id="blockdefinition_associations.tool.association_none_directed"
+ iconpath="platform:/plugin/org.eclipse.papyrus.uml.service.types/icons/Association_none_directed.gif"
+ name="DirectedAssociation" refToolId="clazz.tool.association">
+ </aspectTool>
+
+ <aspectTool description="Create a new Composition" id="blockdefinition_associations.tool.association_composite"
+ iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association_composite.gif"
+ name="Composition" refToolId="clazz.tool.association">
+ </aspectTool>
+
+ <aspectTool description="Create a new DirectedComposition" id="blockdefinition_associations.tool.association_composite_directed"
+ iconpath="platform:/plugin/org.eclipse.papyrus.uml.service.types/icons/Association_composite_directed.gif"
+ name="DirectedComposition" refToolId="clazz.tool.association">
+ </aspectTool>
+
+ <aspectTool description="Create a new Aggregation" id="blockdefinition_associations.tool.association_shared"
+ iconpath="platform:/plugin/org.eclipse.uml2.uml.edit/icons/full/obj16/Association_shared.gif"
+ name="Aggregation" refToolId="clazz.tool.association">
+ </aspectTool>
+
+ <aspectTool description="Create a new DirectedAggregation" id="blockdefinition_associations.tool.association_shared_directed"
+ iconpath="platform:/plugin/org.eclipse.papyrus.uml.service.types/icons/Association_shared_directed.gif"
+ name="DirectedAggregation" refToolId="clazz.tool.association">
+ </aspectTool>
+ </drawer>
+
+ <!-- MODEL ELEMENTS -->
+ <drawer id="org.eclipse.papyrus.sysml.diagram.blockdefinition.SYSML_BlockDefinition__ModelElements"
+ iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" name="ModelElements">
+
+ <aspectTool description="Create a new Package" id="blockdefinition_modelelements.tool.package" name="Package" refToolId="clazz.tool.package"/>
+ <aspectTool description="Create a new Actor" id="blockdefinition_modelelements.tool.actor"
+ name="Actor" refToolId="usecase.tool.actor">
+ </aspectTool>
+ <aspectTool id="blockdefinition_modelelements.tool.block" name="Block"
+ refToolId="clazz.tool.class" description="Create a new Block">
+ <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
+ <stereotypesToApply>
+ <stereotype stereotypeName="SysML::Blocks::Block" />
+ </stereotypesToApply>
+ </postAction>
+ </aspectTool>
+
+ <aspectTool description="Create a new Signal" id="blockdefinition_modelelements.tool.signal" name="Signal" refToolId="clazz.tool.signal"/>
+ <aspectTool description="Create a new Operation" id="blockdefinition_modelelements.tool.operation" name="Operation" refToolId="clazz.tool.operation"/>
+ <aspectTool description="Create a new Reception" id="blockdefinition_modelelements.tool.reception" name="Reception" refToolId="clazz.tool.reception"/>
+ <aspectTool description="Create a new Property" id="blockdefinition_modelelements.tool.property" name="Property" refToolId="clazz.tool.property"/>
+
+ <!--
+ <aspectTool description="Create a new Part" id="blockdefinition_modelelements.tool.part"
+ name="Part" refToolId="blockdefinition.tool.part">
+ </aspectTool>
+ <aspectTool description="Create a new Reference" id="blockdefinition_modelelements.tool.reference"
+ name="Reference" refToolId="blockdefinition.tool.reference">
+ </aspectTool>
+ <aspectTool description="Create a new ActorPart" id="blockdefinition_modelelements.tool.actorpart"
+ name="ActorPart" refToolId="blockdefinition.tool.actorpart">
+ </aspectTool>
+ <aspectTool description="Create a new Value" id="blockdefinition_modelelements.tool.value"
+ name="Value" refToolId="blockdefinition.tool.value">
+ </aspectTool>
+ -->
+ <aspectTool description="Create a new InstanceSpecification" id="blockdefinition_modelelements.tool.instancespecification" name="InstanceSpecification" refToolId="clazz.tool.instancespecification"/>
+ <aspectTool description="Create a new Slot" id="blockdefinition_modelelements.tool.slot" name="Slot" refToolId="clazz.tool.slot"/>
+ <aspectTool description="Create a new Dependency" id="blockdefinition_modelelements.tool.dependency" name="Dependency" refToolId="clazz.tool.dependency"/>
+ <aspectTool description="Create a new Generalization" id="blockdefinition_modelelements.tool.generalization" name="Generalization" refToolId="clazz.tool.generalization"/>
+
+ </drawer>
+
+ <drawer id="org.eclipse.papyrus.sysml.diagram.blockdefinition.SYSML_BlockDefinition__PortAndFlowTools"
+ iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" name="PortAndFlows">
+ <!--
+ <aspectTool description="Create a new Port" id="blockdefinition_portandflows.tool.port"
+ name="Port" refToolId="blockdefinition.tool.port">
+ </aspectTool>
+ <aspectTool description="Create a new FlowPort" id="blockdefinition_portandflows.tool.flowport"
+ name="FlowPort" refToolId="blockdefinition.tool.flowport">
+ </aspectTool>
+ <aspectTool description="Create a new FlowSpecification" id="blockdefinition_portandflows.tool.flowspecification"
+ name="FlowSpecification" refToolId="blockdefinition.tool.flowspecification">
+ </aspectTool>
+ <aspectTool description="Create a new FlowProperty" id="blockdefinition_portandflows.tool.flowproperty"
+ name="FlowProperty" refToolId="blockdefinition.tool.flowproperty">
+ </aspectTool>
+ <aspectTool description="Create a new Interface" id="blockdefinition_portandflows.tool.interface"
+ name="Interface" refToolId="blockdefinition.tool.interface">
+ </aspectTool>
+ <aspectTool description="Create a new InterfaceRealization" id="blockdefinition_portandflows.tool.interfacerealization"
+ name="InterfaceRealization" refToolId="blockdefinition.tool.interfacerealization">
+ </aspectTool>
+ <aspectTool description="Create a new Usage" id="blockdefinition_portandflows.tool.usage" name="Usage" refToolId="blockdefinition.tool.usage">
+ </aspectTool>
+ -->
+ </drawer>
+
+ <drawer id="org.eclipse.papyrus.sysml.diagram.blockdefinition.SYSML_BlockDefinition__DataTypeTools"
+ iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" name="DataTypes">
+
+ <aspectTool description="Create a new DataType" id="blockdefinition_datatypes.tool.datatype" name="DataType" refToolId="clazz.tool.datatype"/>
+ <!--
+ <aspectTool description="Create a new ValueType" id="blockdefinition_datatypes.tool.valuetype"
+ name="ValueType" refToolId="blockdefinition.tool.valuetype">
+ </aspectTool>
+ -->
+ <aspectTool description="Create a new PrimitiveType" id="blockdefinition_datatypes.tool.primitivetype" name="PrimitiveType" refToolId="clazz.tool.primitivetype"/>
+ <aspectTool description="Create a new Enumeration" id="blockdefinition_datatypes.tool.enumeration" name="Enumeration" refToolId="clazz.tool.enumeration"/>
+ <aspectTool description="Create a new EnumerationLiteral" id="blockdefinition_datatypes.tool.enumerationliteral" name="EnumerationLiteral" refToolId="clazz.tool.enumerationliteral"/>
+ <!--
+ <aspectTool description="Create a new Dimension" id="blockdefinition_datatypes.tool.dimension"
+ name="Dimension" refToolId="blockdefinition.tool.dimension">
+ </aspectTool>
+ <aspectTool description="Create a new Unit" id="blockdefinition_datatypes.tool.unit"
+ name="Unit" refToolId="blockdefinition.tool.unit">
+ </aspectTool>
+ -->
+ </drawer>
+
+ <drawer id="org.eclipse.papyrus.sysml.diagram.blockdefinition.SYSML_BlockDefinition__ContraintTools"
+ iconpath="platform:/plugin/org.eclipse.gmf.runtime.diagram.ui/icons/group.gif" name="CommentAndConstraints">
+
+ <aspectTool description="Create a new ConstraintBlock" id="blockdefinition_constraints.tool.constraintblock"
+ name="ConstraintBlock" refToolId="clazz.tool.class">
+ <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
+ <stereotypesToApply>
+ <stereotype stereotypeName="SysML::Constraints::ConstraintBlock" />
+ </stereotypesToApply>
+ </postAction>
+ </aspectTool>
+
+ <aspectTool description="Create a new ConstraintProperty" id="blockdefinition_constraints.tool.constraintproperty"
+ name="ConstraintProperty" refToolId="clazz.tool.property">
+ <postAction id="org.eclipse.papyrus.applystereotypeactionprovider">
+ <stereotypesToApply>
+ <stereotype stereotypeName="SysML::Constraints::ConstraintProperty" />
+ </stereotypesToApply>
+ </postAction>
+ </aspectTool>
+ <aspectTool description="Create a new Parameter (Property)" id="blockdefinition_constraints.tool.property" name="Parameter" refToolId="clazz.tool.property"/>
+ <aspectTool description="Create a new Constraint" id="blockdefinition_constraints.tool.constraint" name="Constraint" refToolId="clazz.tool.constraint"/>
+ <aspectTool description="Create a new Comment" id="blockdefinition_constraints.tool.comment" name="Comment" refToolId="clazz.tool.comment"/>
+ <aspectTool description="Create a new Comment / Constraint link" id="blockdefinition_constraints.tool.comment_constraint_link" name="Comment / Constraint link" refToolId="clazz.tool.contextlink"/>
+ </drawer>
+ </content>
+</paletteDefinition> \ No newline at end of file

Back to the top