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.