uk.ac.ed.inf.sdp2012.group7.strategy.planning
Class PlanMonitor

java.lang.Object
  extended by uk.ac.ed.inf.sdp2012.group7.strategy.planning.PlanMonitor

public class PlanMonitor
extends java.lang.Object


Field Summary
static org.apache.log4j.Logger logger
           
 
Constructor Summary
PlanMonitor()
           
PlanMonitor(Plan plan)
           
 
Method Summary
 java.lang.String[][] generateASCIIPlan()
           
 java.awt.image.BufferedImage generateImage(java.lang.String[][] text)
           
 java.awt.image.BufferedImage generateOverlay(java.lang.String[][] ascii, java.awt.image.BufferedImage image)
           
 void outputPlan()
           
 void saveImage(java.lang.String[][] text)
           
 void savePlan()
           
 void setPlan(Plan plan)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static final org.apache.log4j.Logger logger
Constructor Detail

PlanMonitor

public PlanMonitor(Plan plan)

PlanMonitor

public PlanMonitor()
Method Detail

setPlan

public void setPlan(Plan plan)

savePlan

public void savePlan()

outputPlan

public void outputPlan()

generateASCIIPlan

public java.lang.String[][] generateASCIIPlan()

saveImage

public void saveImage(java.lang.String[][] text)

generateImage

public java.awt.image.BufferedImage generateImage(java.lang.String[][] text)

generateOverlay

public java.awt.image.BufferedImage generateOverlay(java.lang.String[][] ascii,
                                                    java.awt.image.BufferedImage image)