public class VerboseInterval extends SimEntityBase
| Modifier and Type | Field and Description |
|---|---|
private double |
endVerboseTime |
private double |
startVerboseTime |
eventList, propertyDEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL| Constructor and Description |
|---|
VerboseInterval()
Construct a VerboseAfter with default start time (0.0) and end time
(∞)
|
VerboseInterval(double startVerboseTime)
Construct a VerboseAfter with given start time and default end time (∞)
|
VerboseInterval(double startVerboseTime,
double endVerboseTime)
Construct a VerboseAfter with given start and end times
|
| Modifier and Type | Method and Description |
|---|---|
void |
doEndVerbose()
Schedule EndEverbose with 0.0 delay
|
void |
doRun()
Schedule StartVerbose with delay of startVerboseTime.
|
void |
doStartVerbose()
Turn on verbose mode for event list; schedule EndVerbose with delay of
endVerbose - startVerbose
|
void |
doTurnVerboseOff()
Set event list verbose to false
|
double |
getEndVerboseTime() |
double |
getStartVerboseTime() |
void |
setEndVerboseTime(double endVerboseTime) |
void |
setStartVerboseTime(double startVerboseTime) |
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopAtTime, stopOnTimeaddPropertyChangeListener, addPropertyChangeListener, attemptSchedule, clearAddedProperty, compareTo, fireIndexedPropertyChange, fireIndexedPropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAddedProperties, getEventList, getEventListID, getName, getPriority, getPropertiesString, getProperty, getProperty, getPropertyChangeListeners, getSerial, interrupt, interrupt, interruptAll, interruptAll, interruptAll, interruptAllWithArgs, interruptAllWithArgs, isClearAddedPropertiesOnReset, isJustDefinedProperties, isPersistant, isReRunnable, isVerbose, parametersMatch, removePropertyChangeListener, removePropertyChangeListener, reset, resetNextSerial, setClearAddedPropertiesOnReset, setEventList, setEventListID, setJustDefinedProperties, setName, setPersistant, setPriority, setProperty, setVerbose, toString, waitDelay, waitDelay, waitDelay, waitDelayaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerprivate double startVerboseTime
private double endVerboseTime
public VerboseInterval(double startVerboseTime,
double endVerboseTime)
startVerboseTime - Time to turn verbose onendVerboseTime - Time to turn verbose offpublic VerboseInterval(double startVerboseTime)
startVerboseTime - Time to turn verbose onpublic VerboseInterval()
public void doRun()
public void doStartVerbose()
public void doEndVerbose()
public void doTurnVerboseOff()
public double getStartVerboseTime()
public void setStartVerboseTime(double startVerboseTime)
startVerboseTime - given startVerboseTimejava.lang.IllegalArgumentException - if startVerboseTime < 0.0public double getEndVerboseTime()
public void setEndVerboseTime(double endVerboseTime)
endVerboseTime - Given endVerboseTimejava.lang.IllegalArgumentException - if given endVerboseTime > startVerboseTime