Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

desmoj
Class ExternalEventTraceOn  view ExternalEventTraceOn download ExternalEventTraceOn.java

java.lang.Object
  extended bydesmoj.NamedObject
      extended bydesmoj.ModelComponent
          extended bydesmoj.Schedulable
              extended bydesmoj.Event
                  extended bydesmoj.ExternalEvent
                      extended bydesmoj.ExternalEventTraceOn

public class ExternalEventTraceOn
extends ExternalEvent

External event switching on the trace output for the experiment. The messagemanager's channel for tracenotes is switched on to forward tracenotes to the configured Output.

Version:
DESMO-J, Ver. 1.5 copyright (c) 2001 licensed under GNU GPL

Field Summary
 
Fields inherited from class desmoj.Schedulable
myNote
 
Fields inherited from class desmoj.ModelComponent
 
Fields inherited from class desmoj.NamedObject
 
Constructor Summary
ExternalEventTraceOn(Model owner, boolean showInTrace)
          Creates the external event to start the trace output for an experiment.
 
Method Summary
 void eventRoutine()
          Switches the messagemanager's trace note channel on to forward tracenotes to the configured output.
 
Methods inherited from class desmoj.ExternalEvent
eventRoutine, schedule, scheduleAfter, scheduleBefore
 
Methods inherited from class desmoj.Event
isExternal, schedule, scheduleAfter, scheduleBefore
 
Methods inherited from class desmoj.Schedulable
cancel, getEventNote, isCurrent, isScheduled, nextEntity, nextEvent, nextSchedulable, removeEventNote, rename, reSchedule, scheduledAt, setEventNote
 
Methods inherited from class desmoj.ModelComponent
current, currentEntity, currentEvent, currentModel, currentSimProcess, currentTime, debugIsOn, debugOff, debugOn, epsilon, getModel, isExperimentCompatible, isModelCompatible, sendDebugNote, sendMessage, sendTraceNote, sendWarning, setOwner, skipTraceNote, skipTraceNote, traceIsOn, traceOff, traceOn
 
Methods inherited from class desmoj.NamedObject
getName, getQuotedName, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ExternalEventTraceOn

public ExternalEventTraceOn(Model owner,
                            boolean showInTrace)
Creates the external event to start the trace output for an experiment.

Method Detail

eventRoutine

public void eventRoutine()
Switches the messagemanager's trace note channel on to forward tracenotes to the configured output.

Specified by:
eventRoutine in class ExternalEvent