diff options
Diffstat (limited to 'plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml')
-rw-r--r-- | plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml | 151 |
1 files changed, 13 insertions, 138 deletions
diff --git a/plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml b/plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml index ccb8f8480..bfcfe3092 100644 --- a/plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml +++ b/plugins/components/org.eclipse.papyrus.designer.components.validation/plugin.xml @@ -3,45 +3,28 @@ <plugin> <extension point="org.eclipse.emf.validation.constraintProviders"> <category - id="org.eclipse.papyrus.designer.components.validation.constraints" - name="Papyrus designer rules"> + id="org.eclipse.papyrus.designer.validation.constraints/org.eclipse.papyrus.designer.components.validation.constraints" + name="Component-based modeling validation rules"> + <![CDATA[Component-based modeling validation rules]]> </category> <constraintProvider mode="Batch"> - <package namespaceUri="http://www.eclipse.org/uml2/3.0.0/UML"/> + <package namespaceUri="http://www.eclipse.org/uml2/4.0.0/UML"/> <package namespaceUri="http://www.eclipse.org/uml2/5.0.0/UML"/> <constraints - categories="org.eclipse.papyrus.designer.components.validation.constraints"> - <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.InstanceSpecificationSlotForAllProperties" - id="org.eclipse.papyrus.designer.components.validation.constraints.InstanceSpecificationSlotForAllProperties_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.InstanceSpecificationSlotForAllProperties" - severity="WARNING" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Is there a slot for all properties of a component within an instance specification? - </description> - <target - class="InstanceSpecification"> - </target> - </constraint> + categories="org.eclipse.papyrus.designer.validation.constraints/org.eclipse.papyrus.designer.components.validation.constraints"> <constraint class="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorCallMultiplicity" id="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorCallMultiplicity_ID" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorCallMultiplicity" + name="Does the connector multiplicity match?" severity="WARNING" statusCode="1"> <message> "Designer: {0}" </message> <description> - Verify that a connection does not originate from a caller with to a server with the server multiplicity > 1 + Verify that a connection does not originate from a caller to a server with the server multiplicity > 1 </description> <target class="Property"> @@ -52,7 +35,7 @@ id="org.eclipse.papyrus.designer.components.validation.constraints.InitialEntryPoints_ID" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.InitialEntryPoints" + name="Does an application have exactly one entry point?" severity="WARNING" statusCode="1"> <message> @@ -71,7 +54,7 @@ isEnabledByDefault="false" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.UnconnectedProvPorts" + name="Are there unconnected provided ports?" severity="INFO" statusCode="1"> <message> @@ -89,7 +72,7 @@ id="org.eclipse.papyrus.designer.components.validation.constraints.UnconnectedReqPorts_ID" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.UnconnectedReqPorts" + name="Are there unconnected required ports?" severity="INFO" statusCode="1"> <message> @@ -103,29 +86,11 @@ </target> </constraint> <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.OperationsAreImplemented" - id="org.eclipse.papyrus.designer.components.validation.constraints.OperationsAreImplemented_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.OperationsAreImplemented" - severity="WARNING" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Operation is not implemented - </description> - <target - class="Operation"> - </target> - </constraint> - <constraint class="org.eclipse.papyrus.designer.components.validation.constraints.PortIsCorrectlyTyped" id="org.eclipse.papyrus.designer.components.validation.constraints.PortIsCorrectlyTyped_ID" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.PortIsCorrectlyTyped" + name="Is a port correctly typed?" severity="ERROR" statusCode="1"> <message> @@ -139,29 +104,11 @@ </target> </constraint> <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.BehaviorsWithoutSpecification" - id="org.eclipse.papyrus.designer.components.validation.constraints.BehaviorsWithoutSpecification_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.BehaviorsWithoutSpecification" - severity="WARNING" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Behavior without specification - </description> - <target - class="OpaqueBehavior"> - </target> - </constraint> - <constraint class="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorConnectable" id="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorConnectable_ID" lang="Java" mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.ConnectorConnectable" + name="Is a connector between two ports valid?" severity="WARNING" statusCode="1"> <message> @@ -174,78 +121,6 @@ class="Connector"> </target> </constraint> - <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.AggregationKindValid" - id="org.eclipse.papyrus.designer.components.validation.constraints.AggregationKindValid_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.AggregationKindValid" - severity="WARNING" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Check whether aggregation kind is consistent with singleton information - </description> - <target - class="Property"> - </target> - </constraint> - <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.ConfigurationAttributeNotSet" - id="org.eclipse.papyrus.designer.components.validation.constraints.ConfigurationAttributeNotSet_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.ConfigurationAttributeNotSet" - severity="WARNING" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Check whether configuration attributes have a value in the deployment plans - </description> - <target - class="Slot"> - </target> - </constraint> - <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.OperationsWithTwoReturnValues" - id="org.eclipse.papyrus.designer.components.validation.constraints.OperationsWithTwoReturnValues_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.OperationsWithTwoReturnValues" - severity="ERROR" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Check whether an operation contains more than one return parameter - </description> - <target - class="Operation"> - </target> - </constraint> - <constraint - class="org.eclipse.papyrus.designer.components.validation.constraints.TemplateRefWithoutBinding" - id="org.eclipse.papyrus.designer.components.validation.constraints.TemplateRefWithoutBinding_ID" - lang="Java" - mode="Batch" - name="org.eclipse.papyrus.designer.components.validation.constraints.TemplateRefWithoutBinding" - severity="ERROR" - statusCode="1"> - <message> - "Designer: {0}" - </message> - <description> - Check whether a template parameter is referenced out of scope - </description> - <target - class="TypedElement"> - </target> - </constraint> </constraints> </constraintProvider> </extension> @@ -254,7 +129,7 @@ <clientContext default="false" id="org.eclipse.papyrus.designer.components.validation.context"> - <selector class="org.eclipse.papyrus.designer.components.validation.ValidationDelegateClientSelector"/> + <selector class="org.eclipse.papyrus.designer.components.validation.ValidationDelegateClientSelector"/> </clientContext> <binding context="org.eclipse.papyrus.designer.components.validation.context"> <category ref="org.eclipse.papyrus.designer.components.validation.constraints"/> |