Uses of Class
org.eclipse.core.databinding.ValidationStatusProvider
Packages that use ValidationStatusProvider
Package
Description
Provides classes for binding observable objects, for example UI widgets and model objects.
Provides the core APIs for validation.
Provides classes that bridge between data binding and the JFace Fieldassist framework.
-
Uses of ValidationStatusProvider in org.eclipse.core.databinding
Subclasses of ValidationStatusProvider in org.eclipse.core.databindingModifier and TypeClassDescriptionclassThis abstract class represents a binding between a model and a target.classListBinding<M,T> classSetBinding<M,T> Methods in org.eclipse.core.databinding that return types with arguments of type ValidationStatusProviderModifier and TypeMethodDescriptionDataBindingContext.getValidationStatusProviders()Returns an unmodifiableIObservableListof all validation status providers in order by time of addition.BindingProperties.models()Returns anIListPropertyfor observing the models of aValidationStatusProvider.BindingProperties.targets()Returns anIListPropertyfor observing the targets of aValidationStatusProvider.BindingProperties.validationStatus()Returns anIValuePropertyfor observing the validation status of aValidationStatusProvider.BindingProperties.validationStatusProviders()Returns anIListPropertyfor observing the validation status providers of aDataBindingContext.Methods in org.eclipse.core.databinding with parameters of type ValidationStatusProviderModifier and TypeMethodDescriptionvoidDataBindingContext.addValidationStatusProvider(ValidationStatusProvider validationStatusProvider) Adds the given validation status provider to this data binding context.booleanDataBindingContext.removeValidationStatusProvider(ValidationStatusProvider validationStatusProvider) Removes the validation status provider.Method parameters in org.eclipse.core.databinding with type arguments of type ValidationStatusProviderModifier and TypeMethodDescriptionstatic IStatusAggregateValidationStatus.getStatusMaxSeverity(Collection<? extends ValidationStatusProvider> validationStatusProviders) Returns a status that always returns the most severe status from the given validation status providers.static IStatusAggregateValidationStatus.getStatusMerged(Collection<? extends ValidationStatusProvider> validationStatusProviders) Returns a status object that merges multiple non-OK status objects in aMultiStatus.Constructor parameters in org.eclipse.core.databinding with type arguments of type ValidationStatusProviderModifierConstructorDescriptionAggregateValidationStatus(IObservableCollection<? extends ValidationStatusProvider> validationStatusProviders, int strategy) AggregateValidationStatus(Realm realm, IObservableCollection<? extends ValidationStatusProvider> validationStatusProviders, int strategy) -
Uses of ValidationStatusProvider in org.eclipse.core.databinding.validation
Subclasses of ValidationStatusProvider in org.eclipse.core.databinding.validationModifier and TypeClassDescriptionclassA 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 ValidationStatusProviderModifier and TypeMethodDescriptionIValidationMessageProvider.getMessage(ValidationStatusProvider statusProvider) Returns the validation message text for the given validation status provider.ValidationMessageProvider.getMessage(ValidationStatusProvider statusProvider) Returns themessageof theIStatuscontained in the providedvalidationStatusProvideras is ornullif thevalidationStatusProvideris itselfnull.intIValidationMessageProvider.getMessageType(ValidationStatusProvider statusProvider) Returns the validation message type as one of the constants defined inIMessageProviderfor the given validation status provider.intValidationMessageProvider.getMessageType(ValidationStatusProvider statusProvider) Returns the message type defined inIMessageProviderwhich naturally maps to theIStatus.getSeverity()of theIStatuscontained in the providedvalidationStatusProvider. -
Uses of ValidationStatusProvider in org.eclipse.jface.databinding.fieldassist
Methods in org.eclipse.jface.databinding.fieldassist with parameters of type ValidationStatusProviderModifier and TypeMethodDescriptionstatic ControlDecorationSupportControlDecorationSupport.create(ValidationStatusProvider validationStatusProvider, int position) Creates a ControlDecorationSupport which observes the validation status of the specifiedValidationStatusProvider, and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport.create(ValidationStatusProvider validationStatusProvider, int position, Composite composite) Creates a ControlDecorationSupport which observes the validation status of the specifiedValidationStatusProvider, and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.static ControlDecorationSupportControlDecorationSupport.create(ValidationStatusProvider validationStatusProvider, int position, Composite composite, ControlDecorationUpdater updater) Creates a ControlDecorationSupport which observes the validation status of the specifiedValidationStatusProvider, and displays aControlDecorationover the underlying SWT control of all target observables that implementISWTObservableorIViewerObservable.