public class ExternalEventTraceOff extends ExternalEvent
Constructor and Description |
---|
ExternalEventTraceOff(Model owner,
boolean showInTrace)
Creates the external event to stop the trace output for an experiment.
|
Modifier and Type | Method and Description |
---|---|
void |
eventRoutine()
Switches the messagemanager's trace note channel off to stop forward
tracenotes to the configured output.
|
schedule, schedule, schedule, schedule, scheduleAfter, scheduleBefore, schedulePreempt
getNumberOfEntities, getRealTimeConstraint, getSchedulingPriority, isExternal, setRealTimeConstraint, setSchedulingPriority
assignReporter, cancel, getCorrespondingReportable, isCurrent, isScheduled, rename, reSchedule, reSchedule, reSchedulePreempt, scheduledNext, setCorrespondingReportable
current, currentEntity, currentEntityAll, currentEvent, currentModel, currentSimProcess, debugIsOn, debugOff, debugOn, getModel, isExperimentCompatible, isModelCompatible, presentTime, sendDebugNote, sendMessage, sendTraceNote, sendWarning, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
getName, getQuotedName, toString
public ExternalEventTraceOff(Model owner, boolean showInTrace)
owner
- desmoj.Model : The model this external event is associated toshowInTrace
- boolean : The flag indicating if this external event is shown
in the trace outputpublic void eventRoutine()
eventRoutine
in class ExternalEvent