Implementation of an XML constraint parser for the UML-standard
Object Constraint Language.
Package Specification
This package provides an implementation of the
{@link org.eclipse.emf.validation.xml.IXmlConstraintParser} API that
supports definition of XML constraints in OCL. It consists of two classes:
- {@link org.eclipse.emf.validation.internal.ocl.OCLConstraintParser}:
the constraint parser implementation that creates instances of the
OclModelConstraint
class from XML constraint descriptors
- {@link org.eclipse.emf.validation.internal.ocl.OCLModelConstraint}:
the OCL-language constraint implementation
This package uses the org.eclipse.emf.ocl plug-in's
{@link org.eclipse.emf.ocl.query.Query} class
to test model elements against an OCL constraint expression.
@see org.eclipse.emf.validation.xml.IXmlConstraintParser
@see org.eclipse.emf.ocl.query