All Implemented Interfaces:
public class XmlConstraintProvider
A convenient implementation of the
interface which loads constraints from a plug-in's manifest XML.
Constraints may be specified in the plugin.xml file or in separate
XML files containing the <constraints> element as their root
and included from the plug-in manifest via a <include>
element. Includes can nest to any depth.
Constraints may be specified in any language for which some plug-in provides
an implementation via the constraintParsers extension point.
Currently, the "Java" language is provided by the core EMF Model Validation
This class is intended to be used by clients by reference in the
constraintProviders extension point. It is not intended to be
subclassed or otherwise used by client code.
Methods inherited from class java.lang.
public void setInitializationData(
- Extends the inherited method to configure myself with my meta-data of
one or more constraints.
- if the superclass implementation of this
method throws or on an error in accessing the