Class XsemanticsValidatorErrorGenerator


  • public class XsemanticsValidatorErrorGenerator
    extends java.lang.Object
    This class will be used by the validator generated by Xsemantics.
    Author:
    Lorenzo Bettini
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void error​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor, java.lang.String message, org.eclipse.emf.ecore.EObject source, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String code, java.lang.String... issueData)  
      protected ErrorInformation generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor, java.lang.String errorMessage, java.lang.String issue, java.lang.Iterable<ErrorInformation> filteredErrorInformation, ErrorInformation lastErrorInformationWithSource, org.eclipse.emf.ecore.EObject originalSource)  
      void generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor, ResultWithFailure resultWithFailure, org.eclipse.emf.ecore.EObject originalSource)  
      protected void generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor, RuleFailedException ruleFailedException, org.eclipse.emf.ecore.EObject originalSource)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • XsemanticsValidatorErrorGenerator

        public XsemanticsValidatorErrorGenerator()
    • Method Detail

      • generateErrors

        public void generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor,
                                   ResultWithFailure resultWithFailure,
                                   org.eclipse.emf.ecore.EObject originalSource)
      • generateErrors

        protected void generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor,
                                      RuleFailedException ruleFailedException,
                                      org.eclipse.emf.ecore.EObject originalSource)
      • generateErrors

        protected ErrorInformation generateErrors​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor,
                                                  java.lang.String errorMessage,
                                                  java.lang.String issue,
                                                  java.lang.Iterable<ErrorInformation> filteredErrorInformation,
                                                  ErrorInformation lastErrorInformationWithSource,
                                                  org.eclipse.emf.ecore.EObject originalSource)
      • error

        protected void error​(org.eclipse.xtext.validation.ValidationMessageAcceptor validationMessageAcceptor,
                             java.lang.String message,
                             org.eclipse.emf.ecore.EObject source,
                             org.eclipse.emf.ecore.EStructuralFeature feature,
                             java.lang.String code,
                             java.lang.String... issueData)