A B C D E F G H I L M N O P R S T U V W X

I

IBatchValidator - interface org.eclipse.emf.validation.service.IBatchValidator.
An IValidator that supports batch-mode validation of EObjects.
IClientSelector - interface org.eclipse.emf.validation.model.IClientSelector.
Interface of an object that knows how to match EObjects against a client context.
IConstraintDescriptor - interface org.eclipse.emf.validation.service.IConstraintDescriptor.
A constraint descriptor provides information about a constraint's role and status in the system.
IConstraintStatus - interface org.eclipse.emf.validation.model.IConstraintStatus.
A specialization of the Eclipse IStatus interface which provides additional information about the success or failure of the validation of a particular constraint on a particular model element.
ILiveValidator - interface org.eclipse.emf.validation.service.ILiveValidator.
An IValidator that supports live-mode validation of Notifications.
IMarkerConfigurator - interface org.eclipse.emf.validation.marker.IMarkerConfigurator.
A special configurator that will populate a marker that is a subtype of validationProblem with subtype specific attributes.
IModelConstraint - interface org.eclipse.emf.validation.model.IModelConstraint.
Interface implemented by all constraint objects in the EMF model validation framework, providing the validate request.
IModelConstraintProvider - interface org.eclipse.emf.validation.service.IModelConstraintProvider.
Interface implemented by objects that can provide IModelConstraints to the system for validation of EMF objects.
INFO - Static variable in class org.eclipse.emf.validation.model.ConstraintSeverity
Indicates that failure of the constraint should only generate an informational message to the user.
ITraversalStrategy - interface org.eclipse.emf.validation.service.ITraversalStrategy.
A strategy for traversal of one or more model sub-trees in batch validation.
ITraversalStrategy.Flat - class org.eclipse.emf.validation.service.ITraversalStrategy.Flat.
An implementation of the ITraversalStrategy interface that is non-recursive: it simply iterates the root elements.
ITraversalStrategy.Flat() - Constructor for class org.eclipse.emf.validation.service.ITraversalStrategy.Flat
Initializes me.
ITraversalStrategy.Recursive - class org.eclipse.emf.validation.service.ITraversalStrategy.Recursive.
An implementation of the ITraversalStrategy interface that is recursive: it iterates over the content trees of the roots, according to the basic EMF EObject.eAllContents() tree-iterator.
ITraversalStrategy.Recursive() - Constructor for class org.eclipse.emf.validation.service.ITraversalStrategy.Recursive
Initializes me.
IValidationContext - interface org.eclipse.emf.validation.IValidationContext.
Interface providing contextual information to AbstractModelConstraints about the validation currently in progress.
IValidationListener - interface org.eclipse.emf.validation.service.IValidationListener.
Interface implemented by clients who wish to receive notification whenever validation operations are performed.
IValidator - interface org.eclipse.emf.validation.service.IValidator.
A validator validates model elements on behalf of the validation service's clients.
IXmlConstraintDescriptor - interface org.eclipse.emf.validation.xml.IXmlConstraintDescriptor.
Interface provided by constraint descriptors that are parsed from XML configuration data (such as is implemented in plug-in manifests).
IXmlConstraintParser - interface org.eclipse.emf.validation.xml.IXmlConstraintParser.
Interface implemented by objects that know how to create the constraint implementation described by a constraint descriptor.
isBatch() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Queries whether I am evaluated in batch mode.
isBatch() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
isBatch() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries whether I may be applied in "batch" mode, i.e., outside of any particular editing action context.
isBatchOnly() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Queries whether I am evaluated in batch mode only (not also in live mode).
isClientContextChanged() - Method in class org.eclipse.emf.validation.service.AbstractTraversalStrategy
This implementation is pessimistic, always returning true to indicate that the client context should be recomputed for each object traversed.
isClientContextChanged() - Method in class org.eclipse.emf.validation.service.ITraversalStrategy.Recursive
 
isClientContextChanged() - Method in interface org.eclipse.emf.validation.service.ITraversalStrategy
Queries whether the next element in the traversal will potentially be in a different client context than the one before.
isConstraintDisabled(String) - Static method in class org.eclipse.emf.validation.preferences.EMFModelValidationPreferences
Queries whether the specified constraint ID is disabled.
isConstraintDisabledByDefault(String) - Static method in class org.eclipse.emf.validation.preferences.EMFModelValidationPreferences
Queries whether the specified constraint ID is disabled by default.
isEnabled() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
isEnabled() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries whether the constraint is enabled.
isError() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
isError() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries whether the constraint is errored, i.e., not executable because of some error in initializing it.
isFeatureSpecific() - Method in class org.eclipse.emf.validation.EMFEventType
Queries whether I am an event that notifies for changes in features only.
isIncludeLiveConstraints() - Method in interface org.eclipse.emf.validation.service.IBatchValidator
Queries whether I also evaluate applicable live constraints on each object that I validate.
isLive() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Queries whether I am evaluated in live mode.
isLive() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
isLive() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries whether I may be applied in "live" mode, i.e., within some particular editing action context.
isMandatory() - Method in class org.eclipse.emf.validation.model.Category
Queries whether I am a mandatory category, which the user may not deselect.
isNull() - Method in class org.eclipse.emf.validation.EMFEventType
Queries whether I am the Null Object of this enumeration.
isNull() - Method in class org.eclipse.emf.validation.model.ConstraintSeverity
Queries whether I am the Null Object of this enumeration.
isNull() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Queries whether I am the Null Object of this enumeration.
isReportSuccesses() - Method in interface org.eclipse.emf.validation.service.IValidator
Queries whether successful constraint evaluations are reported, in addition to validation problems.
iterator() - Method in class org.eclipse.emf.validation.util.FilteredCollection
Obtains an iterator that dynamically filters out unwanted items using my filter algorithm.

Copyright 2002, 2006 IBM Corporation and others.
All Rights Reserved.
A B C D E F G H I L M N O P R S T U V W X