public class ExternalEventDebugOff extends ExternalEvent
Constructor and Description |
---|
ExternalEventDebugOff(Model owner,
boolean showInTrace)
Creates the external event to stop the debug output for an experiment.
|
Modifier and Type | Method and Description |
---|---|
void |
eventRoutine()
Switches the messagemanager's debug note channel off to stop forwarding
debugnotes 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 ExternalEventDebugOff(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