kaos.robots.util
Class KAoSPlotterPanel

java.lang.Object
  extended by PlotterPanel
      extended by kaos.robots.util.KAoSPlotterPanel
All Implemented Interfaces:
java.awt.event.ActionListener, java.util.EventListener, KAoSObserver

public class KAoSPlotterPanel
extends PlotterPanel
implements KAoSObserver, java.awt.event.ActionListener


Field Summary
protected  Logger _logger
           
 
Constructor Summary
KAoSPlotterPanel()
           
KAoSPlotterPanel(KAoSRobot robot)
           
 
Method Summary
 void actionPerformed(java.awt.event.ActionEvent e)
           
 java.lang.String getID()
          Return the unique identifier of this observer.
 java.util.Vector getMenus()
           
static void main(java.lang.String[] args)
           
protected  void printDebugString(java.lang.String msg, int loggerDisplayLevel)
           
 void setdatum(GPSPosition datum)
           
 void setRobot(KAoSRobot robot)
           
 void update(java.lang.String observableID, java.lang.String updateType, java.lang.Object updateCondition, java.lang.Object update)
          Receive an update from the KAoSObservable when the KAoSObservable has a change or event to report.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_logger

protected Logger _logger
Constructor Detail

KAoSPlotterPanel

public KAoSPlotterPanel(KAoSRobot robot)

KAoSPlotterPanel

public KAoSPlotterPanel()
Method Detail

setRobot

public void setRobot(KAoSRobot robot)

setdatum

public void setdatum(GPSPosition datum)

update

public void update(java.lang.String observableID,
                   java.lang.String updateType,
                   java.lang.Object updateCondition,
                   java.lang.Object update)
Receive an update from the KAoSObservable when the KAoSObservable has a change or event to report.

Specified by:
update in interface KAoSObserver
Parameters:
observableID - String identifying the KAoSObservable sending the update.
updateType - String indicating type of update.
update - Object containing the update.
updateCondition - String describing the condition of the update.

getMenus

public java.util.Vector getMenus()

actionPerformed

public void actionPerformed(java.awt.event.ActionEvent e)
Specified by:
actionPerformed in interface java.awt.event.ActionListener

getID

public java.lang.String getID()
Return the unique identifier of this observer.

Specified by:
getID in interface KAoSObserver
Returns:
String containing the unique ID of this observer.

printDebugString

protected void printDebugString(java.lang.String msg,
                                int loggerDisplayLevel)

main

public static void main(java.lang.String[] args)