mars.tools
Class MarsBot

java.lang.Object
  extended by mars.tools.MarsBot
All Implemented Interfaces:
Observer, MarsTool

public class MarsBot
extends Object
implements Observer, MarsTool

Simple Demo of Mars tool capability


Constructor Summary
MarsBot()
           
 
Method Summary
 void action()
          Performs tool functions.
 String getName()
          Return a name you have chosen for this tool.
 void update(Observable o, Object arg)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MarsBot

public MarsBot()
Method Detail

getName

public String getName()
Description copied from interface: MarsTool
Return a name you have chosen for this tool. It will appear as the menu item.

Specified by:
getName in interface MarsTool

action

public void action()
Description copied from interface: MarsTool
Performs tool functions. It will be invoked when the tool is selected from the Tools menu.

Specified by:
action in interface MarsTool

update

public void update(Observable o,
                   Object arg)
Specified by:
update in interface Observer