diff options
author | ytanguy | 2012-03-16 17:03:14 +0000 |
---|---|---|
committer | ytanguy | 2012-03-16 17:03:14 +0000 |
commit | e39c5d7dff1d3ad5c652303062141ef6c3b01249 (patch) | |
tree | 4f990efd5c8b4564bf1bc507b5f51d396f9b35d8 /plugins/sysml | |
parent | 34e94fd8c5a058a6dc119f8a4dec6ad0b0a7fcf8 (diff) | |
download | org.eclipse.papyrus-e39c5d7dff1d3ad5c652303062141ef6c3b01249.tar.gz org.eclipse.papyrus-e39c5d7dff1d3ad5c652303062141ef6c3b01249.tar.xz org.eclipse.papyrus-e39c5d7dff1d3ad5c652303062141ef6c3b01249.zip |
324966: [Element Edit Service] Centralized element edit service provide command for model element deletion, creation, modification ...
https://bugs.eclipse.org/bugs/show_bug.cgi?id=324966
Diffstat (limited to 'plugins/sysml')
-rw-r--r-- | plugins/sysml/org.eclipse.papyrus.sysml.service.types/plugin.xml | 434 |
1 files changed, 432 insertions, 2 deletions
diff --git a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/plugin.xml b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/plugin.xml index b7249772164..65d5dda6e95 100644 --- a/plugins/sysml/org.eclipse.papyrus.sysml.service.types/plugin.xml +++ b/plugins/sysml/org.eclipse.papyrus.sysml.service.types/plugin.xml @@ -422,12 +422,442 @@ </metamodel> </extension> +<!-- SysML ModelElements package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/ModelElements"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for Conform (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Conform" name="SysML::Stereotype::Conform" + eclass="Conform" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Conform"/> + </metamodelType> + + <!-- IMetamodelType for View (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.View" name="SysML::Stereotype::View" + eclass="View" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::View"/> + </metamodelType> + + <!-- IMetamodelType for ViewPoint (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ViewPoint" name="SysML::Stereotype::ViewPoint" + eclass="ViewPoint" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ViewPoint"/> + </metamodelType> + + <!-- IMetamodelType for Rationale (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Rationale" name="SysML::Stereotype::Rationale" + eclass="Rationale" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Rationale"/> + </metamodelType> + + <!-- IMetamodelType for Problem (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Problem" name="SysML::Stereotype::Problem" + eclass="Problem" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Problem"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML Blocks package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/Blocks"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for Block (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Block" name="SysML::Stereotype::Block" + eclass="Block" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Block"/> + </metamodelType> + + <!-- IMetamodelType for DistributedProperty (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.DistributedProperty" name="SysML::Stereotype::DistributedProperty" + eclass="DistributedProperty" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::DistributedProperty"/> + </metamodelType> + + <!-- IMetamodelType for Dimension (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Dimension" name="SysML::Stereotype::Dimension" + eclass="Dimension" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Dimension"/> + </metamodelType> + + <!-- IMetamodelType for Unit (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Unit" name="SysML::Stereotype::Unit" + eclass="Unit" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Unit"/> + </metamodelType> + + <!-- IMetamodelType for ValueType (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ValueType" name="SysML::Stereotype::ValueType" + eclass="ValueType" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ValueType"/> + </metamodelType> + + <!-- IMetamodelType for NestedConnectorEnd (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.NestedConnectorEnd" name="SysML::Stereotype::NestedConnectorEnd" + eclass="NestedConnectorEnd" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::NestedConnectorEnd"/> + </metamodelType> + + <!-- IMetamodelType for ParticipantProperty (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ParticipantProperty" name="SysML::Stereotype::ParticipantProperty" + eclass="ParticipantProperty" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ParticipantProperty"/> + </metamodelType> + + <!-- IMetamodelType for ConnectorProperty (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ConnectorProperty" name="SysML::Stereotype::ConnectorProperty" + eclass="ConnectorProperty" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ConnectorProperty"/> + </metamodelType> + + <!-- IMetamodelType for BindingConnector (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.BindingConnector" name="SysML::Stereotype::BindingConnector" + eclass="BindingConnector" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::BindingConnector"/> + </metamodelType> + + <!-- IMetamodelType for PropertySpecificType (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.PropertySpecificType" name="SysML::Stereotype::PropertySpecificType" + eclass="PropertySpecificType" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::PropertySpecificType"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML PortAndFlows package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/PortAndFlows"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for FlowPort (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.FlowPort" name="SysML::Stereotype::FlowPort" + eclass="FlowPort" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::FlowPort"/> + </metamodelType> + + <!-- IMetamodelType for FlowProperty (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.FlowProperty" name="SysML::Stereotype::FlowProperty" + eclass="FlowProperty" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::FlowProperty"/> + </metamodelType> + + <!-- IMetamodelType for FlowSpecification (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.FlowSpecification" name="SysML::Stereotype::FlowSpecification" + eclass="FlowSpecification" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::FlowSpecification"/> + </metamodelType> + + <!-- IMetamodelType for ItemFlow (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ItemFlow" name="SysML::Stereotype::ItemFlow" + eclass="ItemFlow" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ItemFlow"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML Constraints package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/Constraints"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for ConstraintBlock (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ConstraintBlock" name="SysML::Stereotype::ConstraintBlock" + eclass="ConstraintBlock" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ConstraintBlock"/> + </metamodelType> + + <!-- IMetamodelType for ConstraintProperty (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ConstraintProperty" name="SysML::Stereotype::ConstraintProperty" + eclass="ConstraintProperty" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ConstraintProperty"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML Activities package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/Activities"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for Optional (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Optional" name="SysML::Stereotype::Optional" + eclass="Optional" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Optional"/> + </metamodelType> + + <!-- IMetamodelType for Rate (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Rate" name="SysML::Stereotype::Rate" + eclass="Rate" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Rate"/> + </metamodelType> + + <!-- IMetamodelType for Probability (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Probability" name="SysML::Stereotype::Probability" + eclass="Probability" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Probability"/> + </metamodelType> + + <!-- IMetamodelType for Continuous (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Continuous" name="SysML::Stereotype::Continuous" + eclass="Continuous" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Continuous"/> + </metamodelType> + + <!-- IMetamodelType for Discrete (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Discrete" name="SysML::Stereotype::Discrete" + eclass="Discrete" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Discrete"/> + </metamodelType> + + <!-- IMetamodelType for ControlOperator (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.ControlOperator" name="SysML::Stereotype::ControlOperator" + eclass="ControlOperator" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::ControlOperator"/> + </metamodelType> + + <!-- IMetamodelType for NoBuffer (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.NoBuffer" name="SysML::Stereotype::NoBuffer" + eclass="NoBuffer" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::NoBuffer"/> + </metamodelType> + + <!-- IMetamodelType for Overwrite (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Overwrite" name="SysML::Stereotype::Overwrite" + eclass="Overwrite" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Overwrite"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML Allocations package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/Allocations"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for Allocate (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Allocate" name="SysML::Stereotype::Allocate" + eclass="Allocate" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Allocate"/> + </metamodelType> + + <!-- IMetamodelType for Allocated (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Allocated" name="SysML::Stereotype::Allocated" + eclass="Allocated" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Allocated"/> + </metamodelType> + + <!-- IMetamodelType for AllocateActivityPartition (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.AllocateActivityPartition" name="SysML::Stereotype::AllocateActivityPartition" + eclass="AllocateActivityPartition" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::AllocateActivityPartition"/> + </metamodelType> + + </metamodel> +</extension> + +<!-- SysML Requirements package stereotype declarations --> +<extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypes"> + + <metamodel nsURI="http://www.eclipse.org/papyrus/0.7.0/SysML/Requirements"> + + <!-- Declaration of IElementTypes --> + + <!-- IMetamodelType for DeriveReqt (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.DeriveReqt" name="SysML::Stereotype::DeriveReqt" + eclass="DeriveReqt" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::DeriveReqt"/> + </metamodelType> + + <!-- IMetamodelType for Verify (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Verify" name="SysML::Stereotype::Verify" + eclass="Verify" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Verify"/> + </metamodelType> + + <!-- IMetamodelType for Copy (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Copy" name="SysML::Stereotype::Copy" + eclass="Copy" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Copy"/> + </metamodelType> + + <!-- IMetamodelType for Satisfy (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Satisfy" name="SysML::Stereotype::Satisfy" + eclass="Satisfy" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Satisfy"/> + </metamodelType> + + <!-- IMetamodelType for TestCase (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.TestCase" name="SysML::Stereotype::TestCase" + eclass="TestCase" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::TestCase"/> + </metamodelType> + + <!-- IMetamodelType for Requirement (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.Requirement" name="SysML::Stereotype::Requirement" + eclass="Requirement" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::Requirement"/> + </metamodelType> + + <!-- IMetamodelType for RequirementRelated (Stereotype application) --> + <metamodelType id="org.eclipse.papyrus.sysml.stereotype.RequirementRelated" name="SysML::Stereotype::RequirementRelated" + eclass="RequirementRelated" + edithelper="org.eclipse.papyrus.uml.service.types.helper.DefaultEditHelper" + kind="org.eclipse.gmf.runtime.emf.type.core.IHintedType" > + <param name="semanticHint" value="SysML::Stereotype::RequirementRelated"/> + </metamodelType> + + </metamodel> +</extension> + <!-- SysML ElementType bindings to Papyrus shared IClientContext --> <extension point="org.eclipse.gmf.runtime.emf.type.core.elementTypeBindings"> <!-- Bindings declaration --> <binding context="org.eclipse.papyrus.infra.services.edit.TypeContext"> - + + <!-- Stereotype application declaration --> + + <!-- ModelElements --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Conform" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.View" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ViewPoint" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Rationale" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Problem" /> + + <!-- Blocks --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Block" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.DistributedProperty" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Dimension" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Unit" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ValueType" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.NestedConnectorEnd" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ParticipantProperty" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ConnectorProperty" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.BindingConnector" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.PropertySpecificType" /> + + <!-- PortAndFlows --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.FlowPort" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.FlowProperty" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.FlowSpecification" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ItemFlow" /> + + <!-- Constraints --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ConstraintBlock" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ConstraintProperty" /> + + <!-- Activities --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Optional" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Rate" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Probability" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Continuous" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Discrete" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.ControlOperator" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.NoBuffer" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Overwrite" /> + + <!-- Allocations --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Allocate" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Allocated" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.AllocateActivityPartition" /> + + <!-- Requirements --> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.DeriveReqt" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Verify" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Copy" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Satisfy" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.TestCase" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.Requirement" /> + <elementType ref="org.eclipse.papyrus.sysml.stereotype.RequirementRelated" /> + + <!-- SysML declaration --> <elementType ref="org.eclipse.papyrus.sysml.ActorPartProperty" /> <elementType ref="org.eclipse.papyrus.sysml.Allocate" /> <elementType ref="org.eclipse.papyrus.sysml.Association" /> @@ -470,7 +900,7 @@ <advice ref="org.eclipse.papyrus.sysml.advice.Classifier" /> <advice ref="org.eclipse.papyrus.sysml.advice.Property" /> <advice ref="org.eclipse.papyrus.sysml.advice.Package" /> - <advice ref="org.eclipse.papyrus.sysml.advice.Actor" /> + <advice ref="org.eclipse.papyrus.sysml.advice.Actor" /> </binding> |