## Package org.eclipse.emf.validation

The API for implementers of Java constraints on the `org.eclipse.emf.validation.constraintProviders` extension point.

See:
Description

Interface Summary
IValidationContext: Interface providing contextual information to `AbstractModelConstraint`s about the validation currently in progress.

Class Summary
AbstractModelConstraint: Abstract superclass of all constraint implementations provided via the `constraintProviders` extension point in the plug-in manifest XML whose language is "Java".
EMFEventType: An enumeration of named EMF event types.

## Package org.eclipse.emf.validation Description

The API for implementers of Java constraints on the `org.eclipse.emf.validation.constraintProviders` extension point.

## Package Specification

This package contains the classes that define the contract of constraints implemented in Java for validation of EMF models.

Java-language constraint implementations should subclass the `AbstractModelConstraint` class in this package.

See Also:
  `AbstractModelConstraint`,

  `org.eclipse.emf.validation.constraintProviders` extension point

Copyright 2002, 2007 IBM Corporation and others. All Rights Reserved.