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

G

getAllDescriptors() - Method in class org.eclipse.emf.validation.service.ConstraintRegistry
Obtains the descriptors for all registered constraints, in no particular order.
getAllEvents() - Method in interface org.eclipse.emf.validation.IValidationContext
Gets all of the Notifications that are currently being validated.
getAllInstances() - Static method in class org.eclipse.emf.validation.EMFEventType
Obtains all values of the enumeration.
getAllInstances() - Static method in class org.eclipse.emf.validation.model.ConstraintSeverity
Obtains all values of the enumeration.
getAllInstances() - Static method in class org.eclipse.emf.validation.model.EvaluationMode
Obtains all of the enumeration values.
getBatchConstraints(EObject, Collection) - Method in class org.eclipse.emf.validation.service.AbstractConstraintProvider
This is a no-op implementation.
getBatchConstraints(EObject, Collection) - Method in interface org.eclipse.emf.validation.service.IModelConstraintProvider
Obtains a collection of batch IModelConstraints which will be used to validate an eObject on demand.
getBatchConstraints(EObject, Collection) - Method in class org.eclipse.emf.validation.xml.XmlConstraintProvider
 
getBody() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
If I represent an in-line constraint (whose algorithm is implemented in an XML file, script, or some other source than Java), then this method obtains its body.
getCategories() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
getCategories() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries the categories that I am a member of.
getCategory(String) - Method in class org.eclipse.emf.validation.model.CategoryManager
Obtains the category that has the specified absolute path.
getCategory(Category, String) - Method in class org.eclipse.emf.validation.model.CategoryManager
Obtains the category that has the specified path relative to the specified parent category.
getChild(String) - Method in class org.eclipse.emf.validation.model.Category
Obtains the child category of mine that has the specified childId.
getChildren() - Method in class org.eclipse.emf.validation.model.Category
Obtains my children.
getClientContextIds() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Retrieves the client context ids that were involved in the validation that lead to this event.
getClientData(String) - Method in interface org.eclipse.emf.validation.service.IValidator
Allows a client to retrieve "client data" that it had previously put.
getClientData() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Retrieves the client-specific data that the client that initiated the validation operation publishes to listeners.
getConfig() - Method in interface org.eclipse.emf.validation.xml.IXmlConstraintDescriptor
Obtains the Eclipse configuration element from which I was initialized.
getConstraint() - Method in class org.eclipse.emf.validation.model.ConstraintStatus
Obtains the constraint which either succeeded or failed, according to what I have to say.
getConstraint() - Method in interface org.eclipse.emf.validation.model.IConstraintStatus
Obtains the constraint which either succeeded or failed, according to what I have to say.
getConstraints() - Method in class org.eclipse.emf.validation.model.Category
Obtains my constraints.
getConstraints() - Method in class org.eclipse.emf.validation.xml.XmlConstraintProvider
Obtains my constraint proxies which lazily initialize the actual constraint implementations.
getCurrentConstraintData() - Method in interface org.eclipse.emf.validation.IValidationContext
Gets the current constraint's private working data.
getCurrentConstraintId() - Method in interface org.eclipse.emf.validation.IValidationContext
Obtains the ID of the constraint currently being evaluated.
getDefaultCategory() - Method in class org.eclipse.emf.validation.model.CategoryManager
Retrieves the default category which contains all constraints that are not explicitly categorized.
getDefaultTraversalStrategy() - Method in interface org.eclipse.emf.validation.service.IBatchValidator
Obtains the default traversal strategy, which can be assigned to me to restore the default behavior of recursive validation.
getDescendent(String) - Method in class org.eclipse.emf.validation.model.Category
Obtains the descendent category of mine that has the specified descendentPath relative to my path.
getDescription() - Method in class org.eclipse.emf.validation.model.Category
Obtains a string which (briefly) describes my purpose to the user.
getDescription() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Obtains a description of my purpose, if any.
getDescriptor() - Method in interface org.eclipse.emf.validation.model.IModelConstraint
Obtains my descriptor, which provides a variety of meta-data about me.
getDescriptor() - Method in class org.eclipse.emf.validation.model.ModelConstraint
 
getDescriptor() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
getDescriptor(String) - Method in class org.eclipse.emf.validation.service.ConstraintRegistry
Obtains the unique constraint descriptor having the specified ID.
getDescriptor(String, String) - Method in class org.eclipse.emf.validation.service.ConstraintRegistry
Obtains the unique constraint descriptor having the specified ID.
getEvaluationMode() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries the mode (or modes) in which I can be evaluated.
getEvaluationMode() - Method in interface org.eclipse.emf.validation.service.IValidator
Indicates the evaluation mode that I support.
getEvaluationMode() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Queries the mode in which the validation operation occurred.
getEventType() - Method in interface org.eclipse.emf.validation.IValidationContext
In the case of a live constraint evaluation, obtains the type of event which is currently being validated.
getException() - Method in class org.eclipse.emf.validation.service.AbstractConstraintDescriptor
 
getException() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
If I am an error constraint, obtains the exception that caused me not to be initialized.
getFeature() - Method in interface org.eclipse.emf.validation.IValidationContext
In the case of a live constraint evaluation, obtains the particular feature on which the constraint is triggered.
getFeatureNewValue() - Method in interface org.eclipse.emf.validation.IValidationContext
In the case of live constraint evaluation that is triggered by a particular feature, obtains the new value of the feature that is being validated.
getFilter() - Method in class org.eclipse.emf.validation.util.FilteredCollection
Retrieves the filter with which I was initialized.
getId() - Method in class org.eclipse.emf.validation.model.Category
Obtains my ID, which is unique within my parent's ID (or just unique within the global namespace if I have no parent).
getId() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Gets my ID.
getInstance(String) - Static method in class org.eclipse.emf.validation.EMFEventType
Obtains the named instance.
getInstance(int) - Static method in class org.eclipse.emf.validation.EMFEventType
Obtains the instance corresponding to the specified EMF notification type code.
getInstance() - Static method in class org.eclipse.emf.validation.model.CategoryManager
Obtains the singleton instance of this class.
getInstance(String) - Static method in class org.eclipse.emf.validation.model.ConstraintSeverity
Obtains the named instance.
getInstance(String) - Static method in class org.eclipse.emf.validation.model.EvaluationMode
Obtains the named instance.
getInstance() - Static method in class org.eclipse.emf.validation.service.ConstraintFactory
Obtains the currently registered factory instance.
getInstance() - Static method in class org.eclipse.emf.validation.service.ConstraintRegistry
Obtains the instance of the constraint registry.
getInstance() - Static method in class org.eclipse.emf.validation.service.ModelValidationService
Obtains the instance of this class.
getLiveConstraints(Notification, Collection) - Method in class org.eclipse.emf.validation.service.AbstractConstraintProvider
This is a no-op implementation.
getLiveConstraints(Notification, Collection) - Method in interface org.eclipse.emf.validation.service.IModelConstraintProvider
Obtains a collection of live IModelConstraints that will be used to validate an EMF notification on committing a transaction on a model.
getLiveConstraints(Notification, Collection) - Method in class org.eclipse.emf.validation.xml.XmlConstraintProvider
 
getLocalizedName() - Method in class org.eclipse.emf.validation.model.ConstraintSeverity
Obtains my localized (user-friendly) name.
getLocalizedName() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Obtains my localized name, for display to the user.
getMandatoryCategories() - Method in class org.eclipse.emf.validation.model.CategoryManager
Obtains all of the mandatory categories.
getMessagePattern() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Obtains the localized message pattern configured in the XML for my constraint.
getName() - Method in class org.eclipse.emf.validation.EMFEventType
Obtains my symbolic name.
getName() - Method in class org.eclipse.emf.validation.model.Category
Obtains my user-presentable name.
getName() - Method in class org.eclipse.emf.validation.model.ConstraintSeverity
Obtains my symbolic name.
getName() - Method in class org.eclipse.emf.validation.model.EvaluationMode
Obtains my symbolic name.
getName() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Gets my name.
getNamespaceUris() - Method in class org.eclipse.emf.validation.service.AbstractConstraintProvider
Obtains the namespace URIs of the EMF packages that I provide constraints for.
getParameter(IConfigurationElement, String) - Static method in class org.eclipse.emf.validation.util.XmlConfig
Gets the value of the named parameter on the specified constraint configuration element.
getParameterValues(IConfigurationElement, String) - Static method in class org.eclipse.emf.validation.util.XmlConfig
Gets the values of the named parameter in the order in which they appear on the specified constraint configuration element.
getParent() - Method in class org.eclipse.emf.validation.model.Category
Obtains my parent category, or null if I am a top-level category.
getPath() - Method in class org.eclipse.emf.validation.model.Category
Obtains my path, which is my fully-qualified slash-separated ID that is unique within the global namespace.
getPluginId() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries the ID of the plugin which defines me.
getProgressMonitor() - Method in class org.eclipse.emf.validation.service.AbstractTraversalStrategy
Provides subclasses with access to the progress monitor, if they want it (for example, to set sub-task labels)
getQualifiedName() - Method in class org.eclipse.emf.validation.model.Category
Obtains my qualified name, which includes my ancestors' names separated by slashes.
getResolutions(IMarker) - Method in class org.eclipse.emf.validation.ui.ide.quickfix.ValidationMarkerResolution
 
getResultLocus() - Method in interface org.eclipse.emf.validation.IValidationContext
Obtains the result locus of this evaluation of the current constraint.
getResultLocus() - Method in class org.eclipse.emf.validation.model.ConstraintStatus
Obtains the objects which are involved in the failure of the constraint.
getResultLocus() - Method in interface org.eclipse.emf.validation.model.IConstraintStatus
Obtains the objects which are involved in the failure of the constraint.
getSeverity() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Queries the severity, as enumerated by the ConstraintSeverity class, of the problem indicated by a violation of my constraint.
getSeverity() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Queries the overall severity of the validation results.
getStatusCode() - Method in interface org.eclipse.emf.validation.service.IConstraintDescriptor
Obtains a status code (unique integer within the scope of the pluginwhich defines me, useful for logging.
getTarget() - Method in interface org.eclipse.emf.validation.IValidationContext
Obtains the EMF object currently being validated.
getTarget() - Method in class org.eclipse.emf.validation.model.ConstraintStatus
Obtains the target object, on which the constraint was evaluated.
getTarget() - Method in interface org.eclipse.emf.validation.model.IConstraintStatus
Obtains the target object, on which the constraint was evaluated.
getTaskLabel() - Method in class org.eclipse.emf.validation.service.AbstractTraversalStrategy
Can be redefined by subclasses to provide the task label for the progress monitor.
getTopLevelCategories() - Method in class org.eclipse.emf.validation.model.CategoryManager
The top-level categories.
getTraversalStrategy() - Method in interface org.eclipse.emf.validation.service.IBatchValidator
Obtains the traversal strategy that I employ to walk the model starting from the elements selected by the client.
getValidationResults() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Obtains the results of the validation operation.
getValidationTargets() - Method in class org.eclipse.emf.validation.service.ValidationEvent
Obtains the collection of EObjects (in the batch mode case) or Notifications (in the live mode case) that were validated.

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