public class SimEntityBaseRetainedProperties extends SimEntityBase
Modifier and Type | Field and Description |
---|---|
private boolean |
retainAddedProperties |
protected java.util.Map<java.lang.String,java.lang.Object> |
savedProperties |
eventList, property
DEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL
Constructor and Description |
---|
SimEntityBaseRetainedProperties() |
SimEntityBaseRetainedProperties(Priority priority) |
SimEntityBaseRetainedProperties(java.lang.String name) |
SimEntityBaseRetainedProperties(java.lang.String name,
Priority priority) |
Modifier and Type | Method and Description |
---|---|
boolean |
isRetainAddedProperties() |
void |
reset()
If retainAddedProperties is set to true (default), reconstruct
all added properties.
|
void |
setRetainAddedProperties(boolean retainAddedProperties) |
void |
setSavedProperties(java.util.Map<java.lang.String,java.lang.Object> savedProperties) |
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
protected java.util.Map<java.lang.String,java.lang.Object> savedProperties
private boolean retainAddedProperties
public SimEntityBaseRetainedProperties(java.lang.String name, Priority priority)
public SimEntityBaseRetainedProperties(java.lang.String name)
public SimEntityBaseRetainedProperties(Priority priority)
public SimEntityBaseRetainedProperties()
public void setSavedProperties(java.util.Map<java.lang.String,java.lang.Object> savedProperties)
public void reset()
reset
in interface ReRunnable
reset
in class BasicSimEntity
public boolean isRetainAddedProperties()
public void setRetainAddedProperties(boolean retainAddedProperties)