public class Stop extends SimEntityBase
eventList, property
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Constructor and Description |
---|
Stop() |
Stop(BasicEventList eventList) |
Modifier and Type | Method and Description |
---|---|
void |
doStop()
Stop the simulation.
|
void |
doStopAndReset()
Stop the simulation and reset.
|
void |
doStopAndResetSimEntity(SimEntity stopping)
"Stop" the given SimEntity by interrupting all of its pending methods.
|
void |
doStopSimEntity(SimEntity stopping)
"Stop" the given SimEntity by interrupting all of its pending methods.
|
static void |
stopAndResetSimEntityAtTime(SimEntity entity,
double time)
Schedule the given SimEntity to be stopped and reset at the given time.
|
void |
stopAtTime(double time)
Schedule the simulation to stop at the given time.
|
static void |
stopSimEntityAtTime(SimEntity entity,
double time)
Schedule the given SimEntity to be stopped at the given time.
|
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopOnTime
addPropertyChangeListener, 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, waitDelay
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListener
public Stop()
public Stop(BasicEventList eventList)
public void doStop()
public void doStopAndReset()
public void doStopSimEntity(SimEntity stopping)
stopping
- The SimEntity that will have its events stopped.public void doStopAndResetSimEntity(SimEntity stopping)
stopping
- The SimEntity that will have its events stopped.public void stopAtTime(double time)
stopAtTime
in class SimEntityBase
time
- given timepublic static void stopSimEntityAtTime(SimEntity entity, double time)
entity
- given SimEntitytime
- given timepublic static void stopAndResetSimEntityAtTime(SimEntity entity, double time)
entity
- given SimEntitytime
- given time