Uses of Package
org.eclipse.emf.validation.service

Packages that use org.eclipse.emf.validation.service
org.eclipse.emf.validation.model Types defining the "data model" of the EMF Validation plug-in, in most cases mapping directly to constructs in the constraintProviders extension point schema. 
org.eclipse.emf.validation.ocl   
org.eclipse.emf.validation.service The semi-public (internal-public) package defining the API for invocation of the validation engine and for the implementation of constraint providers. 
org.eclipse.emf.validation.ui.preferences   
org.eclipse.emf.validation.xml The API for specification and processing of constraints in XML. 
 

Classes in org.eclipse.emf.validation.service used by org.eclipse.emf.validation.model
IConstraintDescriptor
           A constraint descriptor provides information about a constraint's role and status in the system.
 

Classes in org.eclipse.emf.validation.service used by org.eclipse.emf.validation.ocl
IConstraintDescriptor
           A constraint descriptor provides information about a constraint's role and status in the system.
 

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 IConstraintListeners 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 EMFEventTypes 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 IConstraintDescriptors to create the constraint implementations.
IModelConstraintProvider
           Interface implemented by objects that can provide IModelConstraints 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 IValidationListeners that a validation operation has occurred.
 

Classes in org.eclipse.emf.validation.service used by org.eclipse.emf.validation.ui.preferences
IConstraintFilter
          Interface implemented by clients who wish to define a constraint filter on their validator.
 

Classes in org.eclipse.emf.validation.service used by org.eclipse.emf.validation.xml
AbstractConstraintDescriptor
           A partial implementation of the IConstraintDescriptor interface that is useful for subclassing.
AbstractConstraintProvider
           For situations in which the XmlConstraintProvider class does not suffice (i.e., where a plug-in provides constraints dynamically, rather than statically registered in XML), this is a useful class to extend as it provides a partial implementation of the IModelConstraintProvider interface.
IConstraintDescriptor
           A constraint descriptor provides information about a constraint's role and status in the system.
IConstraintParser
          Marker interface for extensions on the org.eclipse.emf.validation.constraintParsers extension point, defining an object that knows how to parse IConstraintDescriptors to create the constraint implementations.
IModelConstraintProvider
           Interface implemented by objects that can provide IModelConstraints to the system for validation of EMF objects.
 


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