| <?xml version="1.0" encoding="UTF-8"?> |
| <?eclipse version="3.4"?> |
| |
| <!-- |
| <copyright> |
| |
| Copyright (c) 2012-2014 SAP SE. |
| All rights reserved. This program and the accompanying materials |
| are made available under the terms of the Eclipse Public License v1.0 |
| which accompanies this distribution, and is available at |
| http://www.eclipse.org/legal/epl-v10.html |
| |
| Contributors: |
| SAP SE - initial API and implementation and/or initial documentation |
| |
| </copyright> |
| --> |
| |
| <plugin> |
| <extension |
| point="org.eclipse.emf.validation.constraintProviders"> |
| <category |
| id="org.eclipse.ogee.model.validation" |
| name="%category.ModelValidation.name"> |
| </category> |
| |
| <constraintProvider |
| class="org.eclipse.ogee.model.validation.impl.ConstraintProvider"> |
| <package namespaceUri="http://odata/1.0"/> |
| </constraintProvider> |
| |
| |
| <constraintProvider |
| cache="true" |
| > |
| <package |
| namespaceUri="http://odata/1.0"> |
| </package> |
| <constraints |
| categories="org.eclipse.ogee.model.validation"> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntityContainerConstraint" |
| id="org.eclipse.ogee.model.EntityContainerConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntityContainerConstraint.name" |
| severity="ERROR" |
| statusCode="99"> |
| <message> |
| %constraint.EntityContainerConstraint.message |
| </message> |
| <description> |
| %constraint.EntityContainerConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntityContainerNameConstraint" |
| id="org.eclipse.ogee.model.EntityContainerNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntityContainerNameConstraint.name" |
| severity="ERROR" |
| statusCode="991"> |
| <message> |
| %constraint.EntityContainerNameConstraint.message |
| </message> |
| <description> |
| %constraint.EntityContainerNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.SchemaNamespaceConstraint" |
| id="org.eclipse.ogee.model.SchemaNamespaceConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.SchemaNamespaceConstraint.name" |
| severity="ERROR" |
| statusCode="998"> |
| <message> |
| %constraint.SchemaNamespaceConstraint.message |
| </message> |
| <description> |
| %constraint.SchemaNamespaceConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntityTypeConstraint" |
| id="org.eclipse.ogee.model.EntityTypeConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntityTypeConstraint.name" |
| severity="ERROR" |
| statusCode="88"> |
| <message> |
| %constraint.EntityTypeConstraint.message |
| </message> |
| <description> |
| %constraint.EntityTypeConstraint.description |
| </description> |
| </constraint> |
| |
| <!-- |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntityTypeNameConstraint" |
| id="org.eclipse.ogee.model.EntityTypeNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntityTypeNameConstraint.name" |
| severity="ERROR" |
| statusCode="881"> |
| <message> |
| %constraint.EntityTypeNameConstraint.message |
| </message> |
| <description> |
| %constraint.EntityTypeNameConstraint.description |
| </description> |
| <target class="EntityType"> |
| <event name="Set"> |
| <feature name="name"/> |
| </event> |
| <event name="Unset"> |
| <feature name="name"/> |
| </event> |
| </target> |
| </constraint> |
| --> |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.ComplexTypeConstraint" |
| id="org.eclipse.ogee.model.ComplexTypeConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.ComplexTypeConstraint.name" |
| severity="ERROR" |
| statusCode="77"> |
| <message> |
| %constraint.ComplexTypeConstraint.message |
| </message> |
| <description> |
| %constraint.ComplexTypeConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.ComplexTypeNameConstraint" |
| id="org.eclipse.ogee.model.ComplexTypeNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.ComplexTypeNameConstraint.name" |
| severity="ERROR" |
| statusCode="771"> |
| <message> |
| %constraint.ComplexTypeNameConstraint.message |
| </message> |
| <description> |
| %constraint.ComplexTypeNameConstraint.description |
| </description> |
| <target class="ComplexType"> |
| <event name="Set"> |
| <feature name="name"/> |
| </event> |
| <event name="Unset"> |
| <feature name="name"/> |
| </event> |
| </target> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.NavigationPropertyConstraint" |
| id="org.eclipse.ogee.model.NavigationPropertyConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.NavigationPropertyConstraint.name" |
| severity="ERROR" |
| statusCode="66"> |
| <message> |
| %constraint.NavigationPropertyConstraint.message |
| </message> |
| <description> |
| %constraint.NavigationPropertyConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.NavigationPropertyNameConstraint" |
| id="org.eclipse.ogee.model.NavigationPropertyNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.NavigationPropertyNameConstraint.name" |
| severity="ERROR" |
| statusCode="661"> |
| <message> |
| %constraint.NavigationPropertyNameConstraint.message |
| </message> |
| <description> |
| %constraint.NavigationPropertyNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.PropertyConstraint" |
| id="org.eclipse.ogee.model.PropertyConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.PropertyConstraint.name" |
| severity="ERROR" |
| statusCode="55"> |
| <message> |
| %constraint.PropertyConstraint.message |
| </message> |
| <description> |
| %constraint.PropertyConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.PropertyNameConstraint" |
| id="org.eclipse.ogee.model.PropertyNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.PropertyNameConstraint.name" |
| severity="ERROR" |
| statusCode="551"> |
| <message> |
| %constraint.PropertyNameConstraint.message |
| </message> |
| <description> |
| %constraint.PropertyNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.ReferentialConstraintConstraint" |
| id="org.eclipse.ogee.model.ReferentialConstraintConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.ReferentialConstraintConstraint.name" |
| severity="ERROR" |
| statusCode="44"> |
| <message> |
| %constraint.ReferentialConstraintConstraint.message |
| </message> |
| <description> |
| %constraint.ReferentialConstraintConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationConstraint" |
| id="org.eclipse.ogee.model.AssociationConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationConstraint.name" |
| severity="ERROR" |
| statusCode="33"> |
| <message> |
| %constraint.AssociationConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationNameConstraint" |
| id="org.eclipse.ogee.model.AssociationNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationNameConstraint.name" |
| severity="ERROR" |
| statusCode="331"> |
| <message> |
| %constraint.AssociationNameConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationEndConstraint" |
| id="org.eclipse.ogee.model.AssociationEndConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationEndConstraint.name" |
| severity="ERROR" |
| statusCode="06"> |
| <message> |
| %constraint.AssociationEndConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationEndConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntitySetConstraint" |
| id="org.eclipse.ogee.model.EntitySetConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntitySetConstraint.name" |
| severity="ERROR" |
| statusCode="22"> |
| <message> |
| %constraint.EntitySetConstraint.message |
| </message> |
| <description> |
| %constraint.EntitySetConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.EntitySetNameConstraint" |
| id="org.eclipse.ogee.model.EntitySetNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.EntitySetNameConstraint.name" |
| severity="ERROR" |
| statusCode="221"> |
| <message> |
| %constraint.EntitySetNameConstraint.message |
| </message> |
| <description> |
| %constraint.EntitySetNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationSetConstraint" |
| id="org.eclipse.ogee.model.AssociationSetConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationSetConstraint.name" |
| severity="ERROR" |
| statusCode="11"> |
| <message> |
| %constraint.AssociationSetConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationSetConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationSetNameConstraint" |
| id="org.eclipse.ogee.model.AssociationSetNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationSetNameConstraint.name" |
| severity="ERROR" |
| statusCode="111"> |
| <message> |
| %constraint.AssociationSetNameConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationSetNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.AssociationSetEndConstraint" |
| id="org.eclipse.ogee.model.AssociationSetEndConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.AssociationSetEndConstraint.name" |
| severity="ERROR" |
| statusCode="10"> |
| <message> |
| %constraint.AssociationSetEndConstraint.message |
| </message> |
| <description> |
| %constraint.AssociationSetEndConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.ParameterConstraint" |
| id="org.eclipse.ogee.model.ParameterConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.ParameterConstraint.name" |
| severity="ERROR" |
| statusCode="08"> |
| <message> |
| %constraint.ParameterConstraint.message |
| </message> |
| <description> |
| %constraint.ParameterConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.ParameterNameConstraint" |
| id="org.eclipse.ogee.model.ParameterNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.ParameterNameConstraint.name" |
| severity="ERROR" |
| statusCode="081"> |
| <message> |
| %constraint.ParameterNameConstraint.message |
| </message> |
| <description> |
| %constraint.ParameterNameConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.FunctionConstraint" |
| id="org.eclipse.ogee.model.FunctionConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.FunctionConstraint.name" |
| severity="ERROR" |
| statusCode="07"> |
| <message> |
| %constraint.FunctionConstraint.message |
| </message> |
| <description> |
| %constraint.FunctionConstraint.description |
| </description> |
| </constraint> |
| |
| <constraint |
| class="org.eclipse.ogee.model.validation.constraints.FunctionNameConstraint" |
| id="org.eclipse.ogee.model.FunctionNameConstraint" |
| isEnabledByDefault="true" |
| lang="Java" |
| mode="Batch" |
| name="%constraint.FunctionNameConstraint.name" |
| severity="ERROR" |
| statusCode="071"> |
| <message> |
| %constraint.FunctionNameConstraint.message |
| </message> |
| <description> |
| %constraint.FunctionNameConstraint.description |
| </description> |
| </constraint> |
| |
| |
| |
| |
| |
| |
| </constraints> |
| </constraintProvider> |
| </extension> |
| <extension |
| point="org.eclipse.emf.validation.constraintBindings"> |
| |
| <binding |
| category="org.eclipse.ogee.model.validation" |
| context="org.eclipse.ogee.model.odataValidationContext"> |
| </binding> |
| |
| </extension> |
| |
| <extension |
| id="org.eclipse.ogee.model.ProblemMarker" |
| name="%marker.ProblemMarker.name" |
| point="org.eclipse.core.resources.markers"> |
| <super type="org.eclipse.core.resources.problemmarker"/> |
| <persistent value="true" /> |
| </extension> |
| |
| |
| </plugin> |