Classes in
org.eclipse.emf.validation.service used by
org.eclipse.emf.validation.service
|
AbstractTraversalStrategy
An iterator-based partial implementation of the
ITraversalStrategy
interface. |
ConstraintChangeEvent
Event notifying
IConstraintListener s that a constraint has been
changed. |
ConstraintChangeEventType
Enumeration for a constraint change event type. |
ConstraintExistsException
Constraint thrown to indicate that a constraint descriptor cannot be
registered because
a constraint is already registered under the same ID. |
ConstraintFactory
A constraint factory creates constraint implementations from descriptors. |
ConstraintRegistry
A centralized registry of
descriptors for
the constraints that are available in the validation system. |
EventTypeService
The Event Type Service is responsible for loading the eventTypes
Eclipse extension point and creating
EMFEventType s for the
event types that have been contributed. |
IConstraintDescriptor
A constraint descriptor provides information about a constraint's
role and status in the system. |
IConstraintFilter
Interface implemented by clients who wish to define a constraint
filter on their validator. |
IConstraintListener
Interface implemented by clients who wish to receive notification
whenever constraints are changed. |
IConstraintParser
Marker interface for extensions on the
org.eclipse.emf.validation.constraintParsers extension point, defining
an object that knows how to parse
IConstraintDescriptor s to create
the constraint implementations. |
IModelConstraintProvider
Interface implemented by objects that can provide
IModelConstraint s to the
system for validation of EMF objects. |
INotificationGenerator
Interface implemented by clients who wish to define a notification
generator. |
IParameterizedConstraintDescriptor
A specialization of the
IConstraintDescriptor interface that
additionally supplies parameters as (name, value) pairs of strings. |
ITraversalStrategy
A strategy for traversal of one or more model sub-trees in batch validation. |
IValidationListener
Interface implemented by clients who wish to receive notification
whenever validation operations are performed. |
IValidator
A validator validates model elements on behalf of the validation service's
clients. |
IValidator.Option
The definition of a validator option. |
ModelValidationService
The Model Validation Service makes constraints and validators available to
the client application. |
ValidationEvent
Event notifying
IValidationListener s that a validation operation
has occurred. |