Class ValidatorFragment2

    • Constructor Detail

      • ValidatorFragment2

        public ValidatorFragment2()
    • Method Detail

      • addComposedCheck

        public void addComposedCheck​(java.lang.String composedCheckValidator)
        Adds a validator that is to be executed additionally.
        Parameters:
        composedCheckValidator - name of a class extending AbstractDeclarativeValidator
      • getConfigurableIssueCodesProviderClass

        protected TypeReference getConfigurableIssueCodesProviderClass()
        Since:
        2.14
      • getValidatorConfigurationBlockClass

        protected TypeReference getValidatorConfigurationBlockClass()
        Since:
        2.14
      • getAbstractValidatorConfigurationBlockClass

        protected TypeReference getAbstractValidatorConfigurationBlockClass()
        Since:
        2.14
      • getXbaseValidationConfigurationBlockClass

        protected TypeReference getXbaseValidationConfigurationBlockClass()
        Since:
        2.14
      • getSuperConfigurableIssueCodesProviderClass

        protected TypeReference getSuperConfigurableIssueCodesProviderClass()
        Since:
        2.14
      • getGenValidatorSuperClass

        protected TypeReference getGenValidatorSuperClass​(org.eclipse.xtext.Grammar grammar)
      • getDefaultValidatorSuperClass

        protected TypeReference getDefaultValidatorSuperClass()
      • contributeRuntimeGuiceBindings

        protected void contributeRuntimeGuiceBindings()
        Since:
        2.14
      • contributePluginGuiceBindings

        protected void contributePluginGuiceBindings()
        Since:
        2.14
      • generate

        public void generate()
      • generateXtendValidatorStub

        protected void generateXtendValidatorStub()
      • generateJavaValidatorStub

        protected void generateJavaValidatorStub()
      • generateValidationToDeprecateRules

        protected org.eclipse.xtend2.lib.StringConcatenationClient generateValidationToDeprecateRules()
      • getGeneratedPackagesToValidate

        protected java.lang.Iterable<org.eclipse.emf.ecore.EPackage> getGeneratedPackagesToValidate()
      • getRegistryPackagesToValidate

        protected java.util.Collection<org.eclipse.emf.ecore.EPackage> getRegistryPackagesToValidate()
      • getGeneratedEPackageName

        protected java.lang.String getGeneratedEPackageName​(org.eclipse.emf.ecore.EPackage pack)
      • contributeEclipsePluginExtensions

        protected boolean contributeEclipsePluginExtensions()
      • getDeprecatedRulesFromGrammar

        protected java.util.List<org.eclipse.xtext.AbstractRule> getDeprecatedRulesFromGrammar()
        Since:
        2.14
      • isDeprecated

        protected boolean isDeprecated​(org.eclipse.xtext.AbstractRule rule)
        Since:
        2.14
      • isGenerateDeprecationValidation

        @Pure
        public boolean isGenerateDeprecationValidation()
      • setGenerateDeprecationValidation

        public void setGenerateDeprecationValidation​(boolean generateDeprecationValidation)
      • isGeneratePropertyPage

        @Pure
        public boolean isGeneratePropertyPage()
      • setGeneratePropertyPage

        public void setGeneratePropertyPage​(boolean generatePropertyPage)