Package org.eclipse.emf.validation.xml
The API for specification and processing of constraints in XML.
See:
Description
Package org.eclipse.emf.validation.xml Description
The API for specification and processing of constraints in XML.
Package Specification
The types in this package constitute the provisional API for constraints
contributed via XML from plug-in manifests. The
XmlConstraintProvider
is
a constraint provider implementation that loads constraint meta-data from the
constraintProviders extension point into
IXmlConstraintDescriptor
s and
uses the
ConstraintFactory
to create constraint objects from them.
Dynamic constraint providers may use the API in this package to specify
constraints in languages that are supplied to the system by
other plug-ins, and use the ConstraintFactory
to instantiate
constraints from these specifications:
-
IXmlConstraintDescriptor
:
the meta-data interface for constraints specified in plug-in manifest XML
-
IXmlConstraintParser
:
a constraint parser understands a constraint specification (in the form
of an IXmlConstraintDescriptor
in a particular language
and can construct an implementation of the
IModelConstraint
interface from it
-
XmlConstraintProvider
:
the default provider implementation used by plug-ins that specify
constraints in the XML. Not generally used in any other way by plug-ins