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.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.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.service
AbstractTraversalStrategy
          An iterator-based partial implementation of the ITraversalStrategy interface.
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.
IConstraintDescriptor
           A constraint descriptor provides information about a constraint's role and status in the system.
IModelConstraintProvider
           Interface implemented by objects that can provide IModelConstraints to the system for validation of EMF objects.
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.
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.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.
IModelConstraintProvider
           Interface implemented by objects that can provide IModelConstraints to the system for validation of EMF objects.
 


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