public class SerializationDiagnostic extends java.lang.Object implements ISerializationDiagnostic
ISerializationDiagnostic.Acceptor, ISerializationDiagnostic.ExceptionDiagnostic, ISerializationDiagnostic.ExceptionThrowingAcceptor, ISerializationDiagnostic.StdErrAcceptor, ISerializationDiagnostic.ToString| Modifier and Type | Field and Description |
|---|---|
protected ISerializationContext |
context |
protected org.eclipse.emf.ecore.EStructuralFeature |
feature |
protected Grammar |
grammar |
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 sem,
AbstractElement element,
Grammar grammar,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
AbstractElement ele,
Grammar g,
java.lang.String msg,
java.lang.Throwable t) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EObject context,
Grammar grammar,
java.lang.String message)
|
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EStructuralFeature f,
Grammar g,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EStructuralFeature f,
Grammar g,
java.lang.String m,
java.lang.Throwable t) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
Grammar grammar,
java.lang.String message) |
SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
ISerializationContext context,
Grammar grammar,
java.lang.String message) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
breaksSyntax() |
org.eclipse.emf.ecore.EObject |
getContext()
Deprecated.
|
org.eclipse.emf.ecore.EStructuralFeature |
getEStructuralFeature() |
java.lang.Throwable |
getException() |
Grammar |
getGrammar() |
ISerializationContext |
getIContext() |
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 Grammar grammar
protected ISerializationContext context
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
AbstractElement ele,
Grammar g,
java.lang.String msg,
java.lang.Throwable t)
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
AbstractElement element,
Grammar grammar,
java.lang.String message)
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EStructuralFeature f,
Grammar g,
java.lang.String message)
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EStructuralFeature f,
Grammar g,
java.lang.String m,
java.lang.Throwable t)
@Deprecated
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
org.eclipse.emf.ecore.EObject context,
Grammar grammar,
java.lang.String message)
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject sem,
ISerializationContext context,
Grammar grammar,
java.lang.String message)
public SerializationDiagnostic(java.lang.String id,
org.eclipse.emf.ecore.EObject semanticObject,
Grammar grammar,
java.lang.String message)
public boolean breaksSyntax()
breaksSyntax in interface ISerializationDiagnosticpublic java.lang.Throwable getException()
getException in interface ISerializationDiagnosticpublic java.lang.String getMessage()
getMessage in interface ISerializationDiagnosticpublic org.eclipse.emf.ecore.EObject getSemanticObject()
getSemanticObject in interface ISerializationDiagnostic@Deprecated public org.eclipse.emf.ecore.EObject getContext()
getContext in interface ISerializationDiagnosticpublic ISerializationContext getIContext()
getIContext in interface ISerializationDiagnosticpublic Grammar getGrammar()
getGrammar in interface ISerializationDiagnosticpublic java.lang.String getId()
getId in interface ISerializationDiagnosticpublic org.eclipse.emf.ecore.EStructuralFeature getEStructuralFeature()
getEStructuralFeature in interface ISerializationDiagnostic