Class ValidationProvider.ContextSensitive
- java.lang.Object
-
- org.eclipse.emf.ecp.view.spi.validation.ValidationProvider.ContextSensitive
-
- All Implemented Interfaces:
ValidationProvider
,Validator
- Enclosing interface:
- ValidationProvider
public abstract static class ValidationProvider.ContextSensitive extends java.lang.Object implements ValidationProvider
A context-sensitiveValidationProvider
that implements theValidationProvider.validate(ViewModelContext, EObject)
method to the exclusion ofValidator.validate(EObject)
.- Since:
- 1.23
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.emf.ecp.view.spi.validation.ValidationProvider
ValidationProvider.ContextSensitive
-
-
Constructor Summary
Constructors Constructor Description ContextSensitive()
Initializes me.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.util.List<org.eclipse.emf.common.util.Diagnostic>
validate(org.eclipse.emf.ecore.EObject eObject)
Un-implements the inherited method.abstract java.lang.Iterable<? extends org.eclipse.emf.common.util.Diagnostic>
validate(ViewModelContext context, org.eclipse.emf.ecore.EObject object)
Validate anobject
in a view modelcontext
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.emf.ecp.view.spi.validation.ValidationProvider
setContext, unsetContext
-
-
-
-
Method Detail
-
validate
public final java.util.List<org.eclipse.emf.common.util.Diagnostic> validate(org.eclipse.emf.ecore.EObject eObject)
Un-implements the inherited method.
-
validate
public abstract java.lang.Iterable<? extends org.eclipse.emf.common.util.Diagnostic> validate(ViewModelContext context, org.eclipse.emf.ecore.EObject object)
Description copied from interface:ValidationProvider
Validate anobject
in a view modelcontext
.- Specified by:
validate
in interfaceValidationProvider
- Parameters:
context
- the view model context in which validation is occurringobject
- the object to validate- Returns:
- the results of validation of the
object
, ornull
if none
-
-