An adapter that plugs the UML2 API's validation constraints (implemented in the
EMF project's own validation framework) into the Aurora EMF Validation Framework.
Package Specification
This defines a "constraint language" (named 'Uml2-Java') that enables delegation
of individual constraints in the Aurora system to validation methods in the
UML2 API. These methods are of the form validateXxx(DiagnosticChain, Map)
as specified by EMF.
The two main classes in this package are:
- {@link com.ibm.xtools.uml2.validation.internal.uml2adapter.Uml2ConstraintParser}:
a constraint parser that interprets the "Uml2-Java" language and creates
Uml2ConstraintAdapter
s that delegate to the UML2 API
- {@link com.ibm.xtools.uml2.validation.internal.uml2adapter.Uml2ConstraintAdapter}:
a constraint implementation that delegates the algorithm to a validation
method in the UML2 API
@see com.ibm.xtools.emf.validation.internal.xml.IXmlConstraintParser