public class SerializationDiagnostic extends java.lang.Object implements ISerializationDiagnostic
ISerializationDiagnostic.Acceptor, ISerializationDiagnostic.ExceptionDiagnostic, ISerializationDiagnostic.ExceptionThrowingAcceptor, ISerializationDiagnostic.StdErrAcceptor
Modifier and Type | Field and Description |
---|---|
protected org.eclipse.emf.ecore.EObject |
context |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected java.lang.String |
message |
protected org.eclipse.emf.ecore.EObject |
semanticObject |
EXCEPTION_DIAGNOSTIC, EXCEPTION_THROWING_ACCEPTOR, STDERR_ACCEPTOR
Constructor and Description |
---|
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
AbstractElement element,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EObject context,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
org.eclipse.emf.ecore.EStructuralFeature feature,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
boolean |
breaksSyntax() |
org.eclipse.emf.ecore.EObject |
getContext() |
java.lang.Throwable |
getException() |
java.lang.String |
getId() |
java.lang.String |
getMessage() |
org.eclipse.emf.ecore.EObject |
getSemanticObject() |
protected org.eclipse.emf.ecore.EStructuralFeature feature
protected java.lang.String message
protected org.eclipse.emf.ecore.EObject semanticObject
protected org.eclipse.emf.ecore.EObject context
public SerializationDiagnostic(java.lang.String id, org.eclipse.emf.ecore.EObject semanticObject, AbstractElement element, java.lang.String message)
public SerializationDiagnostic(java.lang.String id, org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.String message)
public SerializationDiagnostic(java.lang.String id, org.eclipse.emf.ecore.EObject semanticObject, org.eclipse.emf.ecore.EObject context, java.lang.String message)
public SerializationDiagnostic(java.lang.String id, org.eclipse.emf.ecore.EObject semanticObject, java.lang.String message)
public boolean breaksSyntax()
breaksSyntax
in interface ISerializationDiagnostic
public java.lang.Throwable getException()
getException
in interface ISerializationDiagnostic
public java.lang.String getMessage()
getMessage
in interface ISerializationDiagnostic
public org.eclipse.emf.ecore.EObject getSemanticObject()
getSemanticObject
in interface ISerializationDiagnostic
public org.eclipse.emf.ecore.EObject getContext()
getContext
in interface ISerializationDiagnostic
public java.lang.String getId()
getId
in interface ISerializationDiagnostic