public abstract class AbstractValidationMessageAcceptor extends java.lang.Object implements ValidationMessageAcceptor
INSIGNIFICANT_INDEX| Constructor and Description | 
|---|
AbstractValidationMessageAcceptor()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
acceptError(java.lang.String message,
           org.eclipse.emf.ecore.EObject object,
           org.eclipse.emf.ecore.EStructuralFeature feature,
           int index,
           java.lang.String code,
           java.lang.String... issueData)
Annotate an instance, a feature value, or all feature values with an error. 
 | 
void | 
acceptError(java.lang.String message,
           org.eclipse.emf.ecore.EObject object,
           int offset,
           int length,
           java.lang.String code,
           java.lang.String... issueData)
Annotate a range of the resource with an error. 
 | 
void | 
acceptInfo(java.lang.String message,
          org.eclipse.emf.ecore.EObject object,
          org.eclipse.emf.ecore.EStructuralFeature feature,
          int index,
          java.lang.String code,
          java.lang.String... issueData)
Annotate an instance, a feature value, or all feature values with an info message. 
 | 
void | 
acceptInfo(java.lang.String message,
          org.eclipse.emf.ecore.EObject object,
          int offset,
          int length,
          java.lang.String code,
          java.lang.String... issueData)
Annotate a range of the resource with an info message.. 
 | 
void | 
acceptWarning(java.lang.String message,
             org.eclipse.emf.ecore.EObject object,
             org.eclipse.emf.ecore.EStructuralFeature feature,
             int index,
             java.lang.String code,
             java.lang.String... issueData)
Annotate an instance, a feature value, or all feature values with a warning. 
 | 
void | 
acceptWarning(java.lang.String message,
             org.eclipse.emf.ecore.EObject object,
             int offset,
             int length,
             java.lang.String code,
             java.lang.String... issueData)
Annotate a range of the resource with a warning. 
 | 
public void acceptError(java.lang.String message,
               org.eclipse.emf.ecore.EObject object,
               org.eclipse.emf.ecore.EStructuralFeature feature,
               int index,
               java.lang.String code,
               java.lang.String... issueData)
ValidationMessageAcceptoracceptError in interface ValidationMessageAcceptormessage - the error message. May not be null.object - the object or the feature holder. May not be null.feature - the feature or null if the complete instance should be annotated.index - the index of the erroneous value or -1 if all values are considered to be invalid. The index is ignored if
   the feature is null or the feature is a single value feature.code - the optional issue code.issueData - the optional issue data.public void acceptError(java.lang.String message,
               org.eclipse.emf.ecore.EObject object,
               int offset,
               int length,
               java.lang.String code,
               java.lang.String... issueData)
ValidationMessageAcceptoracceptError in interface ValidationMessageAcceptormessage - the error message. May not be null.offset - the absolute offset in the resource.length - the length of the erroneous range.code - the optional issue code.issueData - the optional issue data.public void acceptWarning(java.lang.String message,
                 org.eclipse.emf.ecore.EObject object,
                 org.eclipse.emf.ecore.EStructuralFeature feature,
                 int index,
                 java.lang.String code,
                 java.lang.String... issueData)
ValidationMessageAcceptoracceptWarning in interface ValidationMessageAcceptormessage - the warning message. May not be null.object - the object or the feature holder. May not be null.feature - the feature or null if the complete instance should be annotated.index - the index of the relevant value or -1 if all values are considered to be affected. The index is ignored if
   the feature is null or the feature is a single value feature.code - the optional issue code.issueData - the optional issue data.public void acceptWarning(java.lang.String message,
                 org.eclipse.emf.ecore.EObject object,
                 int offset,
                 int length,
                 java.lang.String code,
                 java.lang.String... issueData)
ValidationMessageAcceptoracceptWarning in interface ValidationMessageAcceptormessage - the warning message. May not be null.offset - the absolute offset in the resource.length - the length of the invalid range.code - the optional issue code.issueData - the optional issue data.public void acceptInfo(java.lang.String message,
              org.eclipse.emf.ecore.EObject object,
              org.eclipse.emf.ecore.EStructuralFeature feature,
              int index,
              java.lang.String code,
              java.lang.String... issueData)
ValidationMessageAcceptoracceptInfo in interface ValidationMessageAcceptormessage - the info message. May not be null.object - the object or the feature holder. May not be null.feature - the feature or null if the complete instance should be annotated.index - the index of the interesting value or -1 if all values are considered to be interesting. The index is ignored if
   the feature is null or the feature is a single value feature.code - the optional issue code.issueData - the optional issue data.public void acceptInfo(java.lang.String message,
              org.eclipse.emf.ecore.EObject object,
              int offset,
              int length,
              java.lang.String code,
              java.lang.String... issueData)
ValidationMessageAcceptoracceptInfo in interface ValidationMessageAcceptormessage - the info message. May not be null.offset - the absolute offset in the resource.length - the length of the annotated range.code - the optional issue code.issueData - the optional issue data.