Eclipse Platform Release 3.7

## Uses of Class
org.eclipse.core.databinding.ValidationStatusProvider

Packages that use ValidationStatusProvider
org.eclipse.core.databinding: Provides classes for binding observable objects, for example UI widgets and model objects.
org.eclipse.core.databinding.validation: Provides the core APIs for validation.
org.eclipse.jface.databinding.dialog

Uses of ValidationStatusProvider in org.eclipse.core.databinding

Subclasses of ValidationStatusProvider in org.eclipse.core.databinding
`class` `Binding` This abstract class represents a binding between a model and a target.
`class` `ListBinding`
`class` `SetBinding`

Methods in org.eclipse.core.databinding with parameters of type ValidationStatusProvider
`void` `DataBindingContext.addValidationStatusProvider(ValidationStatusProvider validationStatusProvider)` Adds the given validation status provider to this data binding context.
`boolean` `DataBindingContext.removeValidationStatusProvider(ValidationStatusProvider validationStatusProvider)` Removes the validation status provider.

Uses of ValidationStatusProvider in org.eclipse.core.databinding.validation

Subclasses of ValidationStatusProvider in org.eclipse.core.databinding.validation
`class` `MultiValidator` A validator for cross-constraints between observables.

Uses of ValidationStatusProvider in org.eclipse.jface.databinding.dialog

Methods in org.eclipse.jface.databinding.dialog with parameters of type ValidationStatusProvider
`String` `ValidationMessageProvider.getMessage(ValidationStatusProvider statusProvider)` Returns the `message` of the `IStatus` contained in the provided `validationStatusProvider` as is or `null` if the `validationStatusProvider` is itself `null`.
`String` `IValidationMessageProvider.getMessage(ValidationStatusProvider statusProvider)` Returns the validation message text for the given validation status provider.
`int` `ValidationMessageProvider.getMessageType(ValidationStatusProvider statusProvider)` Returns the message type defined in `IMessageProvider` which naturally maps to the `IStatus.getSeverity()` of the `IStatus` contained in the provided `validationStatusProvider`.
`int` `IValidationMessageProvider.getMessageType(ValidationStatusProvider statusProvider)` Returns the validation message type as one of the constants defined in `IMessageProvider` for the given validation status provider.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.