sidnet.models.senseable.mob
Class MovingObjectsField
java.lang.Object
sidnet.models.senseable.phenomena.PhenomenaLayerInterface
sidnet.models.senseable.mob.MovingObjectsField
- All Implemented Interfaces:
- java.awt.event.ActionListener, java.util.EventListener, Configurable, DataExchangeReadableOnly, Sensor, SIDnetDrawableInterface, SIDnetMenuInterface, SIDnetRegistrable, SIDnetTimeDependable, XMLLoaderListener
public class MovingObjectsField
- extends PhenomenaLayerInterface
- implements XMLLoaderListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MovingObjectsField
public MovingObjectsField()
init
public void init()
- Specified by:
init
in interface Configurable
terminate
public void terminate()
- Specified by:
terminate
in interface SIDnetRegistrable
updateSimulationTimeToCurrent
public void updateSimulationTimeToCurrent()
- Specified by:
updateSimulationTimeToCurrent
in interface SIDnetTimeDependable
readDataAt
public double readDataAt(Location2D location,
LocationContext locationContext)
- Specified by:
readDataAt
in interface DataExchangeReadableOnly
configureGUI
public void configureGUI(javax.swing.JPanel hostPanel)
- Specified by:
configureGUI
in interface SIDnetDrawableInterface
repaintGUI
public void repaintGUI()
- Specified by:
repaintGUI
in interface SIDnetDrawableInterface
setVisibleGUI
public void setVisibleGUI(boolean visible)
- Specified by:
setVisibleGUI
in interface SIDnetDrawableInterface
configureMenu
public void configureMenu(javax.swing.JPopupMenu hostPopupMenu)
- Specified by:
configureMenu
in interface SIDnetMenuInterface
enableUI
public void enableUI()
- Specified by:
enableUI
in interface SIDnetMenuInterface
disableUI
public void disableUI()
- Specified by:
disableUI
in interface SIDnetMenuInterface
passMenuActionEvent
public void passMenuActionEvent(java.awt.event.ActionEvent menuEvent)
- Specified by:
passMenuActionEvent
in interface SIDnetMenuInterface
actionPerformed
public void actionPerformed(java.awt.event.ActionEvent e)
- Specified by:
actionPerformed
in interface java.awt.event.ActionListener
handleParsedObjects
public void handleParsedObjects(java.util.List<java.lang.Object> parsedPojoList)
- Specified by:
handleParsedObjects
in interface XMLLoaderListener
updateMobs
public void updateMobs()
getJistTimeConstant
public long getJistTimeConstant(java.lang.String timeUnit)