org.eclipse.ocl.examples.xtext.oclstdlib.validation
Class OCLstdlibCompositeEValidator
java.lang.Object
org.eclipse.xtext.validation.CompositeEValidator
org.eclipse.ocl.examples.xtext.oclstdlib.validation.OCLstdlibCompositeEValidator
- All Implemented Interfaces:
- org.eclipse.emf.ecore.EValidator
public class OCLstdlibCompositeEValidator
- extends org.eclipse.xtext.validation.CompositeEValidator
Nested classes/interfaces inherited from class org.eclipse.xtext.validation.CompositeEValidator |
org.eclipse.xtext.validation.CompositeEValidator.EValidatorEqualitySupport |
Nested classes/interfaces inherited from interface org.eclipse.emf.ecore.EValidator |
org.eclipse.emf.ecore.EValidator.Descriptor, org.eclipse.emf.ecore.EValidator.PatternMatcher, org.eclipse.emf.ecore.EValidator.Registry, org.eclipse.emf.ecore.EValidator.SubstitutionLabelProvider, org.eclipse.emf.ecore.EValidator.ValidationDelegate |
Fields inherited from class org.eclipse.xtext.validation.CompositeEValidator |
USE_EOBJECT_VALIDATOR |
Fields inherited from interface org.eclipse.emf.ecore.EValidator |
MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE |
Method Summary |
boolean |
validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject csObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
boolean |
validate(org.eclipse.emf.ecore.EObject csObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
|
Methods inherited from class org.eclipse.xtext.validation.CompositeEValidator |
addValidator, getContents, getCopyAndClearContents, getEqualitySupportProvider, initDefaults, isUseEObjectValidator, setEqualitySupportProvider, setUseEObjectValidator |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OCLstdlibCompositeEValidator
public OCLstdlibCompositeEValidator()
validate
public boolean validate(org.eclipse.emf.ecore.EObject csObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
- Specified by:
validate
in interface org.eclipse.emf.ecore.EValidator
- Overrides:
validate
in class org.eclipse.xtext.validation.CompositeEValidator
validate
public boolean validate(org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.EObject csObject,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
- Specified by:
validate
in interface org.eclipse.emf.ecore.EValidator
- Overrides:
validate
in class org.eclipse.xtext.validation.CompositeEValidator
validate
public boolean validate(org.eclipse.emf.ecore.EDataType eDataType,
java.lang.Object value,
org.eclipse.emf.common.util.DiagnosticChain diagnostics,
java.util.Map<java.lang.Object,java.lang.Object> context)
- Specified by:
validate
in interface org.eclipse.emf.ecore.EValidator
- Overrides:
validate
in class org.eclipse.xtext.validation.CompositeEValidator