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)