public class TokenDiagnosticProvider extends java.lang.Object implements ITokenDiagnosticProvider
INVALID_ENUM_VALUE, NO_EOBJECT_DESCRIPTION_FOUND, NO_SCOPE_FOUND, NULL_NOT_ALLOWED, VALUE_CONVERSION_EXCEPTION| Constructor and Description |
|---|
TokenDiagnosticProvider() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
getFullReferenceName(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference reference) |
ISerializationDiagnostic |
getInvalidEnumValueDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
RuleCall rc,
java.lang.Object value) |
ISerializationDiagnostic |
getNoEObjectDescriptionFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target,
IScope scope) |
ISerializationDiagnostic |
getNoScopeFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference element,
org.eclipse.emf.ecore.EObject target) |
ISerializationDiagnostic |
getNullNotAllowedDiagnostic(org.eclipse.emf.ecore.EObject semanticObject,
AbstractElement ele) |
ISerializationDiagnostic |
getValueConversionExceptionDiagnostic(org.eclipse.emf.ecore.EObject semantic,
AbstractElement element,
java.lang.Object value,
java.lang.Throwable exception) |
protected java.lang.String getFullReferenceName(org.eclipse.emf.ecore.EObject semanticObject,
CrossReference reference)
public ISerializationDiagnostic getInvalidEnumValueDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, RuleCall rc, java.lang.Object value)
getInvalidEnumValueDiagnostic in interface ITokenDiagnosticProviderpublic ISerializationDiagnostic getNoEObjectDescriptionFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, CrossReference element, org.eclipse.emf.ecore.EObject target, IScope scope)
getNoEObjectDescriptionFoundDiagnostic in interface ITokenDiagnosticProviderpublic ISerializationDiagnostic getNoScopeFoundDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, CrossReference element, org.eclipse.emf.ecore.EObject target)
getNoScopeFoundDiagnostic in interface ITokenDiagnosticProviderpublic ISerializationDiagnostic getNullNotAllowedDiagnostic(org.eclipse.emf.ecore.EObject semanticObject, AbstractElement ele)
getNullNotAllowedDiagnostic in interface ITokenDiagnosticProviderpublic ISerializationDiagnostic getValueConversionExceptionDiagnostic(org.eclipse.emf.ecore.EObject semantic, AbstractElement element, java.lang.Object value, java.lang.Throwable exception)
getValueConversionExceptionDiagnostic in interface ITokenDiagnosticProvider