Class FormValidator

  • All Implemented Interfaces:
    org.eclipse.emf.ecore.EValidator, org.eclipse.xtext.validation.ValidationMessageAcceptor

    @Deprecated
    public class FormValidator
    extends AbstractModelDeclarativeValidator
    Deprecated.
    Please use check infrastructure to implement new validation scenarios
    Declarative validator for forms.
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.eclipse.xtext.validation.AbstractDeclarativeValidator

        org.eclipse.xtext.validation.AbstractDeclarativeValidator.MethodWrapper, org.eclipse.xtext.validation.AbstractDeclarativeValidator.State, org.eclipse.xtext.validation.AbstractDeclarativeValidator.StateAccess
      • 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 Summary

      • Fields inherited from class org.eclipse.xtext.validation.AbstractInjectableValidator

        CURRENT_LANGUAGE_NAME, ISSUE_SEVERITIES
      • Fields inherited from interface org.eclipse.emf.ecore.EValidator

        MARKER, RELATED_URIS_ATTRIBUTE, URI_ATTRIBUTE
      • Fields inherited from interface org.eclipse.xtext.validation.ValidationMessageAcceptor

        INSIGNIFICANT_INDEX
    • Constructor Summary

      Constructors 
      Constructor Description
      FormValidator()
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      void checkCommandHandler​(CommandHandler commandHandler)
      Deprecated.
       
      void checkEventHandler​(EventHandler eventHandler)
      Deprecated.
       
      void checkTypeDescriptionTypes​(TypeDescription typeDesc)
      Deprecated.
       
      protected String getCurrentLanguage​(Map<Object,​Object> context, org.eclipse.emf.ecore.EObject eObject)
      Deprecated.
       
      protected List<org.eclipse.emf.ecore.EPackage> getEPackages()
      Deprecated.
      Returns list of EPackages for wich this validotor will be registered.
      void register​(org.eclipse.xtext.validation.EValidatorRegistrar registrar)
      Deprecated.
       
      • Methods inherited from class org.eclipse.xtext.validation.AbstractDeclarativeValidator

        acceptError, acceptError, acceptInfo, acceptInfo, acceptWarning, acceptWarning, addIssue, addIssue, addIssue, addIssue, addIssue, addIssueToState, checkDone, checkIsFromCurrentlyCheckedResource, createDiagnostic, createDiagnostic, createMethodWrapper, error, error, error, error, error, error, error, error, getCancelIndicator, getChain, getCheckMode, getContext, getCurrentMethod, getCurrentObject, getIssueSeverities, getMessageAcceptor, guard, handleExceptionDuringValidation, info, info, info, info, info, info, info, info, internalValidate, isIgnored, newInstance, setInjector, setMessageAcceptor, toDiagnosticSeverity, warning, warning, warning, warning, warning, warning, warning, warning
      • Methods inherited from class org.eclipse.xtext.validation.AbstractInjectableValidator

        isLanguageSpecific, isResponsible, validate, validate, validate
    • Constructor Detail

      • FormValidator

        public FormValidator()
        Deprecated.
    • Method Detail

      • checkTypeDescriptionTypes

        public void checkTypeDescriptionTypes​(TypeDescription typeDesc)
        Deprecated.
      • checkEventHandler

        public void checkEventHandler​(EventHandler eventHandler)
        Deprecated.
      • checkCommandHandler

        public void checkCommandHandler​(CommandHandler commandHandler)
        Deprecated.
      • register

        public void register​(org.eclipse.xtext.validation.EValidatorRegistrar registrar)
        Deprecated.
        Overrides:
        register in class org.eclipse.xtext.validation.AbstractInjectableValidator