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