Bug 521569 - [SysML 1.4] Refactor all palette
- add link and context link in annotation palette
- add general to annotations and structure palette names
- add description from the norm for SysML elements
Change-Id: Id15e46fe6371ab01d63c84c6ce94f81981fb73fb
Signed-off-by: Benoit Maggi <benoit.maggi@cea.fr>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDefinitionDiagram.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDefinitionDiagram.paletteconfiguration
index 44577b0..d44e479 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDefinitionDiagram.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.blockdefinition/resources/palette/blockDefinitionDiagram.paletteconfiguration
@@ -2,13 +2,13 @@
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.bdd.palette.model" label="SysML BDD Palette">
<drawerConfigurations id="org.eclipse.papyrus.sysML.palette.bdd.blocks" label="Blocks" description="Elements from SysML 1.4 chapter 8.2.1 Block Definition Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.AbstractDefinition" label="AbstractDefinition" description="Create a AbstractDefinition">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.AbstractDefinition" label="AbstractDefinition" description="An AbstractDefinition represents an abstract classification of instances according to their Features.">
<icon pluginID="org.eclipse.papyrus.uml.service.types" iconPath="icons/Classifier.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.AbstractDefinition_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Actor" label="Actor" description="Create an Actor">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Actor" label="Actor" description="An Actor specifies a role played by a user or any other system that interacts with the subject.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Actor.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Actor_Class"/>
@@ -52,7 +52,7 @@
</elementDescriptors>
</ownedConfigurations>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Block" label="Block" description="Create a Block">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Block" label="Block" description="A Block is a modular unit that describes the structure of a system or element.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Block.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_MetaclassShape"/>
@@ -70,7 +70,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Block_Class_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.BoundReference" label="BoundReference" description="Create a BoundReference">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.BoundReference" label="BoundReference" description="The BoundReference stereotype can be applied to properties that have binding connectors, to highlight their usage as">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_AttributeLabel"/>
@@ -103,7 +103,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ConnectorProperty" label="ConnectorProperty" description="Create a ConnectorProperty">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ConnectorProperty" label="ConnectorProperty" description="The values of a connector property are instances of the association block created due to the connector">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_AttributeLabel"/>
@@ -136,19 +136,19 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConnectorProperty_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ContainmentLink" label="Containment Link" description="Create a Containment Link" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ContainmentLink" label="Containment Link" description="A Containment Link indicate that a element is owned by an other element" kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="/icons/obj16/ContainmentConnection.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Dependency" label="Dependency" description="Create a dependency" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Dependency" label="Dependency" description="A Dependency is a Relationship that signifies that a single model Element or a set of model Elements requires other model Elements for their specification or implementation." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Dependency.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.EndPathMultiplicity" label="EndPathMultiplicity" description="Create a EndPathMultiplicity">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.EndPathMultiplicity" label="EndPathMultiplicity" description="The EndPathMultiplicity stereotype can be applied to properties that are related by redefinition to properties that have">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_AttributeLabel"/>
@@ -181,7 +181,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.EndPathMultiplicity_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Enumeration" label="Enumeration" description="Create an Enumeration">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Enumeration" label="Enumeration" description="An Enumeration is a DataType whose values are enumerated in the model as EnumerationLiterals.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Enumeration.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Enumeration_Shape"/>
@@ -202,13 +202,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Enumeration_NestedClassifierLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Generalization" label="Generalization" description="Create a generalization" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Generalization" label="Generalization" description="A Generalization is a taxonomic relationship between a more general Classifier and a more specific Classifier." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Generalization.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Generalization_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.InstanceSpecification" label="Instance Specification" description="Create an Uml Instance Specification">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.InstanceSpecification" label="Instance Specification" description="An InstanceSpecification is a model element that represents an instance in a modeled system.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/InstanceSpecification.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.InstanceSpecification_Shape"/>
@@ -217,7 +217,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.InstanceSpecification_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ParticipantProperty" label="ParticipantProperty" description="Create a ParticipantProperty">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ParticipantProperty" label="ParticipantProperty" description="The value of a participant property on an instance (link) of the association block is the value or object at the end of the link corresponding to this end of the association.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_AttributeLabel"/>
@@ -250,7 +250,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ParticipantProperty_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Stereotype" label="Stereotype" description="Add new Stereotype">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Stereotype" label="Stereotype" description="A stereotype defines how an existing metaclass may be extended, and enables the use of platform or domain specific terminology or notation in place of, or in addition to, the ones used for the extended metaclass.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Stereotype.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Stereotype_Shape_CN"/>
@@ -259,7 +259,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Stereotype_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ValueType" label="ValueType" description="Create a ValueType">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ValueType" label="ValueType" description="A ValueType defines types of values that may be used to express information about a system, but cannot be identified as the target of any reference.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/ValueType.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ValueType_DataType_NestedClassifierLabel"/>
@@ -274,13 +274,13 @@
</drawerConfigurations>
<drawerConfigurations id="org.eclipse.papyrus.sysML.palette.bdd.ports" label="Ports and Flows" description="Elements from SysML 1.4 chapter 9.2.1 Block Definition Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.FlowPort" label="FlowPort" description="Create a FlowPort (Deprecated)">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.FlowPort" label="FlowPort" description="A FlowPorts is an interaction point through which input and/or output of items such as data, material, or energy may flow. (Deprecated)">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/FlowProperty.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowPort_Label"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.FlowProperty" label="FlowProperty" description="Create a FlowProperty">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.FlowProperty" label="FlowProperty" description="A FlowProperty signifies a single flow element to/from a block.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/FlowProperty.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_AttributeLabel"/>
@@ -313,7 +313,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowProperty_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_FullPort" label="FullPort" description="Create a FullPort">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_FullPort" label="FullPort" description="Full ports specify a separate element of the system from the owning block or its internal parts.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/FullPort.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Class_FullPort"/>
@@ -322,7 +322,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FullPort_Label"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Interface" label="Interface" description="Create an Uml Interface">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Interface" label="Interface" description="Interfaces declare coherent services that are implemented by BehavioredClassifiers that implement the Interfaces via InterfaceRealizations.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Interface.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Interface_Shape"/>
@@ -340,7 +340,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Interface_ClassifierShape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.InterfaceBlock" label="InterfaceBlock" description="Create a InterfaceBlock">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.InterfaceBlock" label="InterfaceBlock" description="Interface blocks cannot have behaviors, including classifier behaviors or methods, or internal parts.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Class.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_MetaclassShape"/>
@@ -358,19 +358,19 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.InterfaceBlock_Class_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ItemFlow" label="ItemFlow" description="Create a ItemFlow" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.ItemFlow" label="ItemFlow" description="An ItemFlow describes the flow of items across a connector or an association." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/InformationFlow.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ItemFlow_InformationFlow_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_Port" label="Port" description="Create a Port">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_Port" label="Port" description="A Port is a property of an EncapsulatedClassifier that specifies a distinct interaction point between that EncapsulatedClassifier and its environment or between the (behavior of the) EncapsulatedClassifier and its internal parts.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Port.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Class_Port"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_ProxyPort" label="ProxyPort" description="Create a ProxyPort">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.bdd.Class_ProxyPort" label="ProxyPort" description="Proxy ports identify features of the owning block or its internal parts that are available to external blocks through external connectors to the ports.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/ProxyPort.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Class_ProxyPort"/>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration
index 09b8e3c..b862798 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.internalblock/resources/palette/internalBlockDiagram.paletteconfiguration
@@ -2,7 +2,7 @@
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.ibd.palette.model" label="SysML IBD Palette">
<drawerConfigurations id="org.eclipse.papyrus.sysML.ibd.palette.node" label="Blocks" description="Element listed in 8.2.2 Internal Block Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.ActorPart" label="ActorPart" description="Create an Actor Part">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.ActorPart" label="ActorPart" description="An Actor Part is a property typed by an Actor">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ActorPart_Property_AttributeLabel"/>
@@ -11,13 +11,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ActorPart_Property_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.BindingConnector" label="Binding Connector" description="Create a BindingConnector" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.BindingConnector" label="Binding Connector" description="A Binding Connector is a connector which specifies that the properties at both ends of the connector have equal values." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Connector.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BindingConnector_Connector_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.BoundReference" label="BoundReference" description="Create a BoundReference">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.BoundReference" label="BoundReference" description="The BoundReference stereotype can be applied to properties that have binding connectors, to highlight their usage as">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_AttributeLabel"/>
@@ -50,13 +50,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.BoundReference_Property_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.Connector" label="Connector" description="Create a Connector" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.Connector" label="Connector" description="A Connector specifies links that enables communication between two or more instances." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Connector.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Connector_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.Dependency" label="Dependency" description="Create a dependency" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.Dependency" label="Dependency" description="A Dependency is a Relationship that signifies that a single model Element or a set of model Elements requires other model Elements for their specification or implementation." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Dependency.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Dependency_Edge"/>
@@ -71,7 +71,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Part_Property_AttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.PropertySpecificType" label="PropertySpecificType" description="Create a PropertySpecificType">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.PropertySpecificType" label="PropertySpecificType" description="The PropertySpecificType stereotype is automatically applied to the classifier that types a property with a propertyspecific type.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/PropertySpecificType.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.PropertySpecificType_Class_Shape_CN"/>
@@ -89,7 +89,7 @@
</drawerConfigurations>
<drawerConfigurations id="org.eclipse.papyrus.sysML.ibd.palette.edge" label="Ports and Flow" description="Element listed in 9.2.2 Internal Block Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.FlowPort" label="FlowPort" description="Create a FlowPort (Deprecated)">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.FlowPort" label="FlowPort" description="A FlowPorts is an interaction point through which input and/or output of items such as data, material, or energy may flow. (Deprecated)">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/FlowPort.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowPort_Port_AttributeLabel"/>
@@ -122,7 +122,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FlowPort_Port_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.FullPort" label="Full Port" description="Create a FullPort">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.FullPort" label="Full Port" description="Full ports specify a separate element of the system from the owning block or its internal parts.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/FullPort.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FullPort_Port_AttributeLabel"/>
@@ -155,19 +155,19 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.FullPort_Port_SignalAttributeLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.ItemFlow" label="Item Flow" description="Create a ItemFlow" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.edge.ItemFlow" label="Item Flow" description="An ItemFlow describes the flow of items across a connector or an association." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/ItemFlow.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ItemFlow_InformationFlow_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.Port" label="Port" description="Create a Port">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.Port" label="Port" description="A Port is a property of an EncapsulatedClassifier that specifies a distinct interaction point between that EncapsulatedClassifier and its environment or between the (behavior of the) EncapsulatedClassifier and its internal parts.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Port.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Port_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.ProxyPort" label="Proxy Port" description="Create a ProxyPort">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.ibd.palette.node.ProxyPort" label="Proxy Port" description="Proxy ports identify features of the owning block or its internal parts that are available to external blocks through external connectors to the ports.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/ProxyPort.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ProxyPort_Port_AttributeLabel"/>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/Parametric.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/Parametric.paletteconfiguration
index 56ea246..a6710b4 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/Parametric.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.parametric/resources/Parametric.paletteconfiguration
@@ -2,7 +2,7 @@
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.par.palette.model" label="SysML PAR Palette">
<drawerConfigurations id="org.eclipse.papyrus.sysML.par.palette" label="Constraint" description="Element listed in 10.2.2 Parametric Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.par.palette.node.ConstraintProperty" label="ConstraintProperty" description="Create a ConstraintProperty">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.par.palette.node.ConstraintProperty" label="ConstraintProperty" description="A constraint property is a property of any block that is typed by a constraint block.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Property.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ConstraintPropertyComposite"/>
diff --git a/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration b/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
index 84bc052..098455b 100644
--- a/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
+++ b/diagram/org.eclipse.papyrus.sysml14.diagram.requirement/resources/palette/requirementDiagram.paletteconfiguration
@@ -2,25 +2,25 @@
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.req.palette.model" label="SysML REQ Palette">
<drawerConfigurations id="org.eclipse.papyrus.sysML.req.palette.node" label="Requirement" description="Nodes listed in 16.2.1 Requirement Diagram">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.ContainmentLink" label="Containment Link" description="Create a Containment Link" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.ContainmentLink" label="Containment Link" description="A Containment Link indicate that a element is owned by an other element" kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="/icons/obj16/ContainmentConnection.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Copy_Abstraction" label="Copy" description="Create a Copy" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Copy_Abstraction" label="Copy" description="A Copy relationship is a dependency between a supplier requirement and a client requirement that specifies that the text of the client requirement is a read-only copy of the text of the supplier requirement." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Copy.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Copy_Abstraction_Abstraction_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.DeriveReqt_Abstraction" label="DeriveReqt" description="Create a DeriveReqt Abstraction" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.DeriveReqt_Abstraction" label="DeriveReqt" description="A DeriveReqt relationship is a dependency between two requirements in which a client requirement can be derived from the supplier requirement." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/DeriveReqt.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.DeriveReqt_Abstraction_Abstraction_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Package" label="Package" description="Create a package">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Package" label="Package" description="A package is used to group elements, and provides a namespace for the grouped elements">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape"/>
@@ -29,7 +29,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Requirement" label="Requirement" description="Create a Requirement">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Refine_Abstraction" label="Refine" description="The Refine stereotype specializes UML4SysML Refine and DirectedRelationshipPropertyPath to enable refinements to identify their sources and targets by a multi-level path of accessible properties from context blocks for the sources and targets." kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Refine.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.Requirement" label="Requirement" description="A requirement specifies a capability or condition that must (or should) be satisfied.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Requirement.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_Shape"/>
@@ -47,44 +53,38 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Requirement_Class_ClassNestedClassifierLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Refine_Abstraction" label="Refine" description="Create a Refine" kind="ConnectionTool">
- <icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Refine.gif"/>
- <elementDescriptors>
- <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge"/>
- </elementDescriptors>
- </ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Satisfy_Abstraction" label="Satisfy" description="Create a Satisfy" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Satisfy_Abstraction" label="Satisfy" description="A Satisfy relationship is a dependency between a requirement and a model element that fulfills the requirement." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Satisfy.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Satisfy_Abstraction_Abstraction_Edge"/>
</elementDescriptors>
</ownedConfigurations>
<ownedConfigurations xsi:type="paletteconfiguration:StackConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.stack.TestCase" label="TestCase" description="Behavior for TestCase creation">
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Activity" label="TestCase Activity" description="Create a TestCase Activity">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Activity" label="TestCase Activity" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Activity.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Activity_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_FunctionBehavior" label="TestCase FunctionBehavior" description="Create a TestCase FunctionBehavior">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_FunctionBehavior" label="TestCase FunctionBehavior" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/FunctionBehavior.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_FunctionBehavior_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Interaction" label="TestCase Interaction" description="Create a TestCase Interaction">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_Interaction" label="TestCase Interaction" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Interaction.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Interaction_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_OpaqueBehavior" label="TestCase OpaqueBehavior" description="Create a TestCase OpaqueBehavior">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_OpaqueBehavior" label="TestCase OpaqueBehavior" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/OpaqueBehavior.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_OpaqueBehavior_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Operation" label="TestCase Operation" description="Create a TestCase">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Operation" label="TestCase Operation" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Operation.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_ClassOperationLabel"/>
@@ -105,26 +105,26 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_Operation_Operation_PrimitiveTypeOperationLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_ProtocolStateMachine" label="TestCase ProtocolStateMachine" description="Create a TestCase ProtocolStateMachine">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_ProtocolStateMachine" label="TestCase ProtocolStateMachine" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/ProtocolStateMachine.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_ProtocolStateMachine_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_StateMachine" label="TestCase StateMachine" description="Create a TestCase StateMachine">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.node.TestCase_Behavior_StateMachine" label="TestCase StateMachine" description="A test case is a method for verifying a requirement is satisfied.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/StateMachine.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.TestCase_StateMachine_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Trace_Abstraction" label="Trace" description="Create a Trace" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Trace_Abstraction" label="Trace" description="The Trace stereotype specializes UML4SysML Trace and DirectedRelationshipPropertyPath to enable traces to identify their sources and targets by a multi-level path of accessible properties from context blocks for the sources and targets." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Trace.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Trace_Abstraction_Abstraction_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Verify_Abstraction" label="Verify" description="Create a Verify" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.req.palette.edge.Verify_Abstraction" label="Verify" description="A Verify relationship is a dependency between a requirement and a test case or other model element that can determine whether a system fulfills the requirement." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Verify.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Verify_Abstraction_Abstraction_Edge"/>
diff --git a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLAnnotation.paletteconfiguration b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLAnnotation.paletteconfiguration
index 258a867..ab4d783 100644
--- a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLAnnotation.paletteconfiguration
+++ b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLAnnotation.paletteconfiguration
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.palette.commonmodel" label="SysML REQ Palette">
- <drawerConfigurations id="org.eclipse.papyrus.sysML.palette.annotations.nodes" label="Annotations" description="Annotations listed in SysML 1.4 chapter 7.2 Diagram Elements">
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.palette.annotations.nodes" label="General Annotations" description="Annotations listed in SysML 1.4 chapter 7.2 Diagram Elements">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
<ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.abstraction" label="Abstraction" description="An Abstraction is a Relationship that relates two Elements or sets of Elements that represent the same concept at different levels of abstraction or from different viewpoints." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Abstraction.gif"/>
@@ -17,7 +17,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Constraint" label="Constraint" description="A Constraint is a condition or restriction expressed in natural language text or in a machine readable language for the purpose of declaring some of the semantics of an Element or set of Elements.">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Constraint" label="Constraint" description="A Constraint is a condition or restriction expressed in natural language text or in a machine readable language.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Constraint.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_Shape"/>
@@ -38,6 +38,12 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Constraint_Label"/>
</elementDescriptors>
</ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.contextlink" label="Context Link" description="A Context link move a Constraint in the context of the linked element." kind="ConnectionTool">
+ <icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Association.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_ContextEdge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
<ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Dependency" label="Dependency" description="A Dependency is a Relationship that signifies that a single model Element or a set of model Elements requires other model Elements for their specification or implementation. This means that the complete semantics of the client Element(s) are either semantically or structurally dependent on the definition of the supplier Element(s)." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Dependency.gif"/>
<elementDescriptors>
@@ -53,6 +59,15 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.ElementGroup_Comment_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Link" label="Link" description="A Link draw a line between an element and a Comment/Constraint" kind="ConnectionTool">
+ <icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="icons/obj16/Link.gif"/>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Constraint_ConstrainedElementEdge"/>
+ </elementDescriptors>
+ <elementDescriptors>
+ <elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Comment_AnnotatedElementEdge"/>
+ </elementDescriptors>
+ </ownedConfigurations>
<ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Problem" label="Problem" description="A Problem documents a deficiency, limitation, or failure of one or more model elements to satisfy a requirement or need,">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Problem.gif"/>
<elementDescriptors>
@@ -71,13 +86,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Rationale_Comment_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Realization" label="Realization" description="Realization is a specialized Abstraction relationship between two sets of model Elements, one representing a" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Realization" label="Realization" description="Realization is a specialized Abstraction relationship between two sets of model Elements, one representing a specification (the supplier) and the other represents an implementation of the latter (the client)." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Realization.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Realization_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Refine_Abstraction" label="Refine" description="The Refine stereotype specializes UML4SysML Refine and DirectedRelationshipPropertyPath to enable refinements to" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.annotations.Refine_Abstraction" label="Refine" description="The Refine stereotype specializes UML4SysML Refine and DirectedRelationshipPropertyPath to enable refinements to identify their sources and targets by a multi-level path of accessible properties from context blocks for the sources and targets." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Refine.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Refine_Abstraction_Abstraction_Edge"/>
diff --git a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLStructure.paletteconfiguration b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLStructure.paletteconfiguration
index f32498b..3574349 100644
--- a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLStructure.paletteconfiguration
+++ b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLStructure.paletteconfiguration
@@ -1,14 +1,14 @@
<?xml version="1.0" encoding="UTF-8"?>
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.palette.commonmodel" label="SysML REQ Palette">
- <drawerConfigurations id="org.eclipse.papyrus.sysML.palette.structure.nodes" label="Structure" description="Structure elements listed in SysML 1.4 chapter 7.2 Diagram Elements">
+ <drawerConfigurations id="org.eclipse.papyrus.sysML.palette.structure.nodes" label="General Structure" description="Structure elements listed in SysML 1.4 chapter 7.2 Diagram Elements">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.ContainmentLink" label="Containment Link" description="Create a Containment Link" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.ContainmentLink" label="Containment Link" description="A Containment Link indicate that a element is owned by an other element" kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.uml.diagram.clazz" iconPath="/icons/obj16/ContainmentConnection.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Element_ContainmentEdge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.Model" label="Model" description="Create a model">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.Model" label="Model" description="A model captures a view of a physical system. It is an abstraction of the physical system, with a certain purpose.">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/Model.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Model_Shape"/>
@@ -17,7 +17,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Model_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.Package" label="Package" description="Create a package">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.Package" label="Package" description="A package is used to group elements, and provides a namespace for the grouped elements">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/Package.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape"/>
@@ -26,13 +26,13 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.Package_Shape_CN"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.PackageImport" label="PackageImport" description="Create a PackageImport" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.PackageImport" label="PackageImport" description="A PackageImport is a Relationship that imports all the non-private members of a Package into the Namespace owning the PackageImport." kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="/icons/full/obj16/PackageImport.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.uml.service.types/model/umldi.elementtypesconfigurations#org.eclipse.papyrus.umldi.PackageImport_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.PrivatePackageImport" label="PrivatePackageImport" description="Create a PrivatePackageImport" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.structure.PrivatePackageImport" label="PrivatePackageImport" description="A PackageImport is a Relationship that imports all the non-private members of a Package into the Namespace owning the PackageImport" kind="ConnectionTool">
<icon pluginID="org.eclipse.uml2.uml.edit" iconPath="icons/full/obj16/PackageImport.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.PrivatePackageImport_PackageImport_Edge"/>
diff --git a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLViewpoint.paletteconfiguration b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLViewpoint.paletteconfiguration
index 681661c..3c1bb09 100644
--- a/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLViewpoint.paletteconfiguration
+++ b/gui/org.eclipse.papyrus.sysml14.architecture/resources/SysMLViewpoint.paletteconfiguration
@@ -2,25 +2,25 @@
<paletteconfiguration:PaletteConfiguration xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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.sysML.palette.commonmodel" label="SysML REQ Palette">
<drawerConfigurations id="org.eclipse.papyrus.sysML.palette.viewpoint.nodes" label="Viewpoint" description="Viewpoint elements listed in SysML 1.4 chapter 7.2 Diagram Elements">
<icon pluginID="org.eclipse.gmf.runtime.diagram.ui" iconPath="/icons/group.gif"/>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Conform" label="Conform" description="Create a Conform" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Conform" label="Conform" description="A Conform relationship is a generalization between a view and a viewpoint. The view conforms to the specified rules and conventions detailed in the viewpoint. When this is done, the view is said to conform to the viewpoint." kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Conform.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Conform_Generalization_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Expose" label="Expose" description="Create a Expose" kind="ConnectionTool">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Expose" label="Expose" description="The expose relationship relates a view to one or more model elements. The method describes how the exposed elements are navigated to extract the desired information" kind="ConnectionTool">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Expose.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Expose_Dependency_Edge"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Stakeholder" label="Stakeholder" description="Create a Stakeholder">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Stakeholder" label="Stakeholder" description="A stakeholder represents a role, group, or individual who has concerns that will be addressed by the View of the model.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Stakeholder.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysML14Di-extension.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Stakeholder_NamedElement_Shape"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.View" label="View" description="Create a View">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.View" label="View" description="A View is a model element that represents a real world artifact that can be presented to stakeholders.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/View.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_Shape"/>
@@ -38,7 +38,7 @@
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.View_Class_ClassNestedClassifierLabel"/>
</elementDescriptors>
</ownedConfigurations>
- <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Viewpoint" label="Viewpoint" description="Create a Viewpoint">
+ <ownedConfigurations xsi:type="paletteconfiguration:ToolConfiguration" id="org.eclipse.papyrus.sysML.palette.viewpoint.Viewpoint" label="Viewpoint" description="A Viewpoint is a specification of the conventions and rules for constructing and using a view for the purpose of addressing a set of stakeholder concerns.">
<icon pluginID="org.eclipse.papyrus.sysml14.edit" iconPath="icons/full/obj16/Viewpoint.gif"/>
<elementDescriptors>
<elementType xsi:type="elementtypesconfigurations:SpecializationTypeConfiguration" href="platform:/plugin/org.eclipse.papyrus.sysml14.diagram.common/resources/SysMLDiUML.elementtypesconfigurations#org.eclipse.papyrus.sysmldi.Viewpoint_Class_Shape"/>