public class PingPainter extends BasicSimEntity
| Modifier and Type | Field and Description |
|---|---|
private boolean |
fullSpeed |
private java.awt.Component |
myPanel |
eventList, propertyDEFAULT_ENTITY_NAME, DEFAULT_EVENT_NAME, DEFAULT_PRIORITY, EVENT_METHOD_PREFIX, NL| Constructor and Description |
|---|
PingPainter()
Creates new PingPainter
|
PingPainter(java.awt.Component panel) |
| Modifier and Type | Method and Description |
|---|---|
void |
doPing() |
java.awt.Component |
getPanel() |
void |
handleSimEvent(SimEvent simEvent)
Typically an Event is handled (as opposed to processed, as in SimEventListener)
by actually executing a method.
|
boolean |
isFullSpeed() |
void |
processSimEvent(SimEvent simEvent)
Process the given SimEvent.
|
void |
reset()
Resets this BasicSimEntity by canceling all of its pending SimEvents.
|
void |
setFullSpeed(boolean b) |
void |
setPanel(java.awt.Component c) |
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, waitDelayaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSimEventListener, getSimEventListeners, notifyListeners, removeSimEventListenerpublic PingPainter()
public PingPainter(java.awt.Component panel)
public void handleSimEvent(SimEvent simEvent)
SimEventSchedulerhandleSimEvent in interface SimEventSchedulerhandleSimEvent in class BasicSimEntitysimEvent - The SimEvent to be handled.public void processSimEvent(SimEvent simEvent)
BasicSimEntityprocessSimEvent in interface SimEventListenerprocessSimEvent in class BasicSimEntitysimEvent - The SimEvent to process.public void doPing()
public void setPanel(java.awt.Component c)
public java.awt.Component getPanel()
public void reset()
BasicSimEntityreset in interface ReRunnablereset in class BasicSimEntitypublic void setFullSpeed(boolean b)
public boolean isFullSpeed()