edu.udo.cs.ie.cowbots.env
Class MassimMonitor

Package class diagram package MassimMonitor
java.lang.Object
  extended by Environment
      extended by edu.udo.cs.ie.cowbots.env.MassimMonitor

public class MassimMonitor
extends Environment

a customized jason environment used to display massim 2010 svg output.


Nested Class Summary
(package private)  class MassimMonitor.MassimDirUpdate
          this class observes a massim 2010 svg output directory. it automatically switches to the latest directory and tries to take the path of the masSim-0.svg and masSim-X.svg (X is the current turn).
 
Field Summary
protected  javax.swing.JLabel masInfo
           
protected  MassimPanel masPanel
           
protected  java.lang.String massimLogDir
           
protected  javax.swing.JFrame masWindow
           
protected  MassimMonitor.MassimDirUpdate mduThread
           
 
Constructor Summary
MassimMonitor()
           
 
Method Summary
 void init(java.lang.String[] args)
          environment initialization routine. we should setup all directory listeners and graphics output here.
 void stop()
          called by the infrastructure when the mas shuts down. we should now stop all directory listener and draw threads.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

massimLogDir

protected java.lang.String massimLogDir

mduThread

protected MassimMonitor.MassimDirUpdate mduThread

masPanel

protected MassimPanel masPanel

masWindow

protected javax.swing.JFrame masWindow

masInfo

protected javax.swing.JLabel masInfo
Constructor Detail

MassimMonitor

public MassimMonitor()
Method Detail

init

public void init(java.lang.String[] args)
environment initialization routine. we should setup all directory listeners and graphics output here.


stop

public void stop()
called by the infrastructure when the mas shuts down. we should now stop all directory listener and draw threads.