public interface ExecutionDiagnostic extends Diagnostic, DiagnosticChain
Modifier and Type | Field and Description |
---|---|
static int |
EXCEPTION_THROWN |
static int |
FATAL_ASSERTION
The execution was terminated by failed QVT assertion.
|
static int |
MODEL_PARAMETER_MISMATCH |
static String |
SOURCE |
static int |
TRANSFORMATION_LOAD_FAILED |
static int |
USER_INTERRUPTED
The execution received user interruption request
|
static int |
VALIDATION |
CANCEL, CANCEL_INSTANCE, ERROR, INFO, OK, OK_INSTANCE, WARNING
Modifier and Type | Method and Description |
---|---|
List<ExecutionStackTraceElement> |
getStackTrace()
Gets the stack trace that resulted from interrupted execution either by
user termination request or exception thrown
|
void |
printStackTrace(PrintWriter writer)
Prints the execution stack-trace (if available) of this diagnostic to the
specified print writer.
|
getChildren, getCode, getData, getException, getMessage, getSeverity, getSource
add, addAll, merge
static final int FATAL_ASSERTION
static final int USER_INTERRUPTED
static final int EXCEPTION_THROWN
static final int VALIDATION
static final int MODEL_PARAMETER_MISMATCH
static final int TRANSFORMATION_LOAD_FAILED
static final String SOURCE
List<ExecutionStackTraceElement> getStackTrace()
void printStackTrace(PrintWriter writer)
writer
- PrintWriter
to use for outputCopyright © 2008, 2018 Borland Software Corporation and others. All Rights Reserved.