public class SimEntityWithExtraData extends SimEntityBase
Modifier and Type | Field and Description |
---|---|
private java.lang.Object[] |
extraData |
protected int |
state |
eventList, property
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Constructor and Description |
---|
SimEntityWithExtraData() |
SimEntityWithExtraData(java.lang.Object[] extraData) |
Modifier and Type | Method and Description |
---|---|
void |
doRun() |
java.lang.Object[] |
getExtraData() |
int |
getState() |
void |
reset()
Resets this BasicSimEntity by canceling all of its pending SimEvents.
|
void |
setExtraData(java.lang.Object[] extraData) |
coldReset, dumpDoMethods, dumpDoMethodsStr, dumpNamesAndSignatures, dumpNamesAndSignaturesStr, getFullMethodName, getSignatureString, handleSimEvent, isAssignableFrom, isDebug, processSimEvent, setDebug, stopAtTime, 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, 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 SimEntityWithExtraData()
public SimEntityWithExtraData(java.lang.Object[] extraData)
public void reset()
BasicSimEntity
reset
in interface ReRunnable
reset
in class BasicSimEntity
public void doRun()
public int getState()
public java.lang.Object[] getExtraData()
public void setExtraData(java.lang.Object[] extraData)
extraData
- the extraData to set