blob: 15a1d42bccd9344a057955072dc99090028d7e94 [file] [log] [blame]
<?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>