Uses of Class
org.eclipse.emf.validation.model.EvaluationMode

Packages that use EvaluationMode
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. 
 

Uses of EvaluationMode in org.eclipse.emf.validation.model
 

Fields in org.eclipse.emf.validation.model declared as EvaluationMode
static EvaluationMode<EObject> EvaluationMode.BATCH
          Constraints executed in the "Batch" context are intended to be constraints that are evaluated on demand (when the user elects to evaluate them).
static EvaluationMode<Notification> EvaluationMode.LIVE
           Constraints executed in the "Live" context are intended to be constraints that are requirements for committing a transaction in an application that implements a transactional model for changes to the data.
static EvaluationMode<Void> EvaluationMode.NULL
          This special value is a pointer-safe null value according to the Null Object pattern.
 

Methods in org.eclipse.emf.validation.model that return EvaluationMode
static
<T> EvaluationMode<T>
EvaluationMode.getInstance(String name)
          Obtains the named instance.
 

Methods in org.eclipse.emf.validation.model that return types with arguments of type EvaluationMode
static List<EvaluationMode<?>> EvaluationMode.getAllInstances()
          Obtains all of the enumeration values.
 

Uses of EvaluationMode in org.eclipse.emf.validation.service
 

Methods in org.eclipse.emf.validation.service that return EvaluationMode
 EvaluationMode<?> ValidationEvent.getEvaluationMode()
          Queries the mode in which the validation operation occurred.
 EvaluationMode<T> IValidator.getEvaluationMode()
          Indicates the evaluation mode that I support.
 EvaluationMode<?> IConstraintDescriptor.getEvaluationMode()
          Queries the mode (or modes) in which I can be evaluated.
 

Methods in org.eclipse.emf.validation.service with parameters of type EvaluationMode
<T,V extends IValidator<T>>
V
ModelValidationService.newValidator(EvaluationMode<T> mode)
           Creates a new validator object that the client can use to validate EMF objects, notifications, or features, according to the value of the specified evaluation mode.
 

Constructors in org.eclipse.emf.validation.service with parameters of type EvaluationMode
ValidationEvent(EvaluationMode<T> mode, Map<String,?> clientData, Collection<? extends T> targets, IStatus status)
          Initializes me with the evaluation mode, client data, elements or notifications validated, and validation results that I will pass along to listeners.
ValidationEvent(EvaluationMode<T> mode, Map<String,?> clientData, Collection<? extends T> targets, IStatus status, Collection<String> clientContextIds)
          Initializes me with the evaluation mode, client data, elements or notifications validated, and validation results that I will pass along to listeners.
 


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