## Uses of Interface
org.eclipse.emf.validation.IValidationContext

Packages that use IValidationContext
org.eclipse.emf.validation: The API for implementers of Java constraints on the `org.eclipse.emf.validation.constraintProviders` extension point.
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

Uses of IValidationContext in org.eclipse.emf.validation

Methods in org.eclipse.emf.validation with parameters of type IValidationContext
`abstract IStatus` `AbstractModelConstraint.validate(IValidationContext ctx)` Validates an object in the specified context.

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

Methods in org.eclipse.emf.validation.model with parameters of type IValidationContext
`static IStatus` `ConstraintStatus.createMultiStatus(IValidationContext ctx, Collection<? extends IStatus> statuses)` Creates a multi-status from the specified problem `statuses`.
`static IStatus` `ConstraintStatus.createMultiStatus(IValidationContext ctx, String messagePattern, Object[] messageArguments, Collection<? extends IStatus> statuses)` Creates a multi-status from the specified problem `statuses`.
`static ConstraintStatus` `ConstraintStatus.createStatus(IValidationContext ctx, Collection<? extends EObject> resultLocus, int severity, int errorCode, String messagePattern, Object... messageArguments)` Creates a status object indicating unsuccessful evaluation of the current constraint on the current target element, as indicated by the supplied validation context.
`static ConstraintStatus` `ConstraintStatus.createStatus(IValidationContext ctx, Collection<? extends EObject> resultLocus, String messagePattern, Object... messageArguments)` Creates a status object indicating unsuccessful evaluation of the current constraint on the current target element, as indicated by the supplied validation context.
`static ConstraintStatus` `ConstraintStatus.createStatus(IValidationContext ctx, EObject target, Collection<? extends EObject> resultLocus, int severity, int errorCode, String messagePattern, Object... messageArguments)` Creates a status object indicating unsuccessful evaluation of the current constraint on the provided target element.
`static ConstraintStatus` `ConstraintStatus.createStatus(IValidationContext ctx, EObject target, Collection<? extends EObject> resultLocus, String messagePattern, Object... messageArguments)` Creates a status object indicating unsuccessful evaluation of the current constraint on the provided target element.
`static IStatus` `ConstraintStatus.createSuccessStatus(IValidationContext ctx, EObject target, Collection<? extends EObject> resultLocus)` Creates a status object indicating successful evaluation of the current constraint on the provided target element.
`IStatus` `IModelConstraint.validate(IValidationContext ctx)` Validates an object in the specified context.

Uses of IValidationContext in org.eclipse.emf.validation.ocl

Methods in org.eclipse.emf.validation.ocl with parameters of type IValidationContext
`IStatus` `AbstractOCLModelConstraint.validate(IValidationContext ctx)`

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