org.eclipse.xtext.serializer.diagnostic
Interface ISerializationDiagnostic

All Known Implementing Classes:
ISerializationDiagnostic.ExceptionDiagnostic, SerializationDiagnostic

public interface ISerializationDiagnostic

Author:
Moritz Eysholdt - Initial contribution and API

Nested Class Summary
static interface ISerializationDiagnostic.Acceptor
           
static class ISerializationDiagnostic.ExceptionDiagnostic
           
static class ISerializationDiagnostic.ExceptionThrowingAcceptor
           
static class ISerializationDiagnostic.StdErrAcceptor
           
 
Field Summary
static ISerializationDiagnostic.Acceptor EXCEPTION_THROWING_ACCEPTOR
           
static ISerializationDiagnostic.Acceptor STDERR_ACCEPTOR
           
 
Method Summary
 boolean breaksSyntax()
           
 org.eclipse.emf.ecore.EObject getContext()
           
 java.lang.Throwable getException()
           
 java.lang.String getMessage()
           
 org.eclipse.emf.ecore.EObject getSemanticObject()
           
 

Field Detail

EXCEPTION_THROWING_ACCEPTOR

static final ISerializationDiagnostic.Acceptor EXCEPTION_THROWING_ACCEPTOR

STDERR_ACCEPTOR

static final ISerializationDiagnostic.Acceptor STDERR_ACCEPTOR
Method Detail

breaksSyntax

boolean breaksSyntax()

getException

java.lang.Throwable getException()

getMessage

java.lang.String getMessage()

getSemanticObject

org.eclipse.emf.ecore.EObject getSemanticObject()

getContext

org.eclipse.emf.ecore.EObject getContext()