Class ConcreteSyntaxEValidator

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.EValidator

    public class ConcreteSyntaxEValidator
    extends AbstractInjectableValidator
    • Nested Class Summary

      • 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
    • Field Detail

      • DISABLE_CONCRETE_SYNTAX_EVALIDATOR

        public static final java.lang.String DISABLE_CONCRETE_SYNTAX_EVALIDATOR
    • Constructor Detail

      • ConcreteSyntaxEValidator

        @Inject
        public ConcreteSyntaxEValidator​(IGrammarAccess grammar)
    • Method Detail

      • internalValidate

        protected boolean internalValidate​(org.eclipse.emf.ecore.EClass eClass,
                                           org.eclipse.emf.ecore.EObject eObject,
                                           org.eclipse.emf.common.util.DiagnosticChain diagnostics,
                                           java.util.Map<java.lang.Object,​java.lang.Object> context)
        Specified by:
        internalValidate in class AbstractInjectableValidator