sidnet.models.senseable.phenomena
Class GenericDynamicPhenomenon

java.lang.Object
  extended by sidnet.models.senseable.phenomena.PhenomenaLayerInterface
      extended by sidnet.models.senseable.phenomena.GenericDynamicPhenomenon
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, Configurable, DataExchangeReadableOnly, Sensor, SIDnetDrawableInterface, SIDnetMenuInterface, SIDnetRegistrable, SIDnetTimeDependable

public class GenericDynamicPhenomenon
extends PhenomenaLayerInterface


Constructor Summary
GenericDynamicPhenomenon()
          Creates a new instance of GenericDynamicPhenomenon
GenericDynamicPhenomenon(long timeBase)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 void configureGUI(javax.swing.JPanel hostPanel)
           
 void configureMenu(javax.swing.JPopupMenu hostPopupMenu)
           
 void disableUI()
           
 void enableUI()
           
 void init()
           
 void passMenuActionEvent(java.awt.event.ActionEvent menuEvent)
           
 double readDataAt(Location2D location, LocationContext locationContext)
           
 void repaintGUI()
           
 void setVisibleGUI(boolean visible)
           
 void terminate()
           
 void updateSimulationTimeToCurrent()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GenericDynamicPhenomenon

public GenericDynamicPhenomenon(long timeBase)

GenericDynamicPhenomenon

public GenericDynamicPhenomenon()
Creates a new instance of GenericDynamicPhenomenon

Method Detail

configureGUI

public void configureGUI(javax.swing.JPanel hostPanel)

repaintGUI

public void repaintGUI()

setVisibleGUI

public void setVisibleGUI(boolean visible)

configureMenu

public void configureMenu(javax.swing.JPopupMenu hostPopupMenu)

enableUI

public void enableUI()

disableUI

public void disableUI()

passMenuActionEvent

public void passMenuActionEvent(java.awt.event.ActionEvent menuEvent)

terminate

public void terminate()

init

public void init()

updateSimulationTimeToCurrent

public void updateSimulationTimeToCurrent()

readDataAt

public double readDataAt(Location2D location,
                         LocationContext locationContext)

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)