Package | Description |
---|---|
hu.elte.txtuml.api.model.execution | |
hu.elte.txtuml.api.model.execution.impl.base |
Contains base classes for model executor implementations.
|
hu.elte.txtuml.api.model.execution.impl.singlethread |
Contains base classes for model executor implementations which use only one
thread.
|
hu.elte.txtuml.api.model.execution.log |
Contains logger classes which write into the
Logger.executor
log about different kind of events in a model executor. |
Modifier and Type | Method and Description |
---|---|
ModelExecutor |
ModelExecutor.addErrorListener(ErrorListener listener)
Adds a new
ErrorListener to be called when errors are raised
during the model execution. |
S |
CastedModelExecutor.addErrorListener(ErrorListener listener) |
ModelExecutor |
ModelExecutor.removeErrorListener(ErrorListener listener)
Removes the given error listener.
|
S |
CastedModelExecutor.removeErrorListener(ErrorListener listener) |
Modifier and Type | Method and Description |
---|---|
java.util.List<ErrorListener> |
AbstractModelExecutor.getErrorListeners() |
Modifier and Type | Method and Description |
---|---|
S |
AbstractModelExecutor.addErrorListener(ErrorListener listener) |
S |
AbstractModelExecutor.removeErrorListener(ErrorListener listener) |
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractSignalTargetRuntime.error(java.util.function.Consumer<ErrorListener> errorReporter) |
void |
AbstractModelRuntime.error(java.util.function.Consumer<ErrorListener> errorReporter) |
Constructor and Description |
---|
AbstractModelRuntime(AbstractModelExecutor<?> executor,
java.util.List<TraceListener> traceListeners,
java.util.List<ErrorListener> errorListeners,
java.util.List<WarningListener> warningListeners,
Execution.Settings settings) |
Constructor and Description |
---|
SingleThreadModelRuntime(AbstractModelExecutor<?> modelExecutor,
java.util.List<TraceListener> traceListeners,
java.util.List<ErrorListener> errorListeners,
java.util.List<WarningListener> warningListeners,
Execution.Settings settings) |
Modifier and Type | Class and Description |
---|---|
class |
ErrorLogger
Writes into the
Logger.executor log about every
error event of a model executor. |