massim.visualization
Class GridPolicy

java.lang.Object
  extended by massim.visualization.svg.SvgXmlFile
      extended by massim.visualization.MainPolicy
          extended by massim.visualization.GridPolicy

public class GridPolicy
extends MainPolicy


Field Summary
 double cellHeight
           
 double cellWidth
           
 java.lang.String gridBackgroundColour0
           
 java.lang.String gridBackgroundColour1
           
 java.lang.String gridFontFamily
           
 double gridFontSize
           
 double gridLineStrength
           
 java.lang.String gridStrokeColour
           
 
Fields inherited from class massim.visualization.MainPolicy
doc, numberCellGridX, numberCellGridY, previewFile, readTheConfig, setAgentblue, setAgentred, setBlueDepot, setDepot, setFence, setGold, setRedDepot, setSwitch, setTree, svgFile
 
Fields inherited from class massim.visualization.svg.SvgXmlFile
svgEnding
 
Constructor Summary
GridPolicy()
           
 
Method Summary
 void addImage(long id, int x, int y, java.lang.String image)
           
 void create()
           
 void createPreviewSvg()
          for the previewSvg create it and set the head NOTE: run createPreviewSvg at the end !!!
 void drawAgent(java.lang.String color, java.lang.Integer posx, java.lang.Integer posy)
           
 void drawCircle(java.lang.String id, int x, int y, java.lang.String color)
           
 void drawCow(long id, int x, int y)
           
 void drawCow(long id, int x, int y, java.lang.String rotation)
           
 void drawCow(long id, java.lang.String text, int x, int y)
           
 void drawCow(long id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawCow(java.lang.String id, int x, int y)
           
 void drawCow(java.lang.String id, int x, int y, java.lang.String rotation)
           
 void drawCow(java.lang.String id, java.lang.String text, int x, int y)
           
 void drawCow(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawFences(int x, int y)
           
 void drawGold(long id, int x, int y)
           
 void drawGold(long id, int x, int y, java.lang.String rotation)
           
 void drawGold(long id, java.lang.String text, int x, int y)
           
 void drawGold(long id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGold(java.lang.String id, int x, int y)
           
 void drawGold(java.lang.String id, int x, int y, java.lang.String rotation)
           
 void drawGold(java.lang.String id, java.lang.String text, int x, int y)
           
 void drawGold(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDepot(long id, int x, int y)
           
 void drawGoldDepot(long id, int x, int y, java.lang.String rotation)
           
 void drawGoldDepot(long id, java.lang.String text, int x, int y)
           
 void drawGoldDepot(long id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDepot(java.lang.String id, int x, int y)
           
 void drawGoldDepot(java.lang.String id, int x, int y, java.lang.String rotation)
           
 void drawGoldDepot(java.lang.String id, java.lang.String text, int x, int y)
           
 void drawGoldDepot(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDigger(long id, long teamId, int x, int y)
           
 void drawGoldDigger(long id, long teamId, int x, int y, java.lang.String rotation)
           
 void drawGoldDigger(long id, long teamId, java.lang.String text, int x, int y)
           
 void drawGoldDigger(long id, long teamId, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDigger(long id, java.lang.String teamId, int x, int y)
           
 void drawGoldDigger(long id, java.lang.String teamId, int x, int y, java.lang.String rotation)
           
 void drawGoldDigger(long id, java.lang.String teamId, java.lang.String text, int x, int y)
           
 void drawGoldDigger(long id, java.lang.String teamId, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDiggerWithGold(long id, long teamId, int x, int y)
           
 void drawGoldDiggerWithGold(long id, long teamId, int x, int y, java.lang.String rotation)
           
 void drawGoldDiggerWithGold(long id, long teamId, java.lang.String text, int x, int y)
           
 void drawGoldDiggerWithGold(long id, long teamId, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGoldDiggerWithGold(long id, java.lang.String teamId, int x, int y)
           
 void drawGoldDiggerWithGold(long id, java.lang.String teamId, int x, int y, java.lang.String rotation)
           
 void drawGoldDiggerWithGold(long id, java.lang.String teamId, java.lang.String text, int x, int y)
           
 void drawGoldDiggerWithGold(long id, java.lang.String teamId, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawGrid(long id, int x, int y)
           
 void drawGrid(long id, java.lang.String text, int x, int y)
           
 void drawGrid(java.lang.String id, int x, int y)
          this method create a grid
 void drawGrid(java.lang.String id, java.lang.String text, int x, int y)
          this method create a grid with text
 void drawStable(long id, int x, int y, boolean team)
           
 void drawStable(long id, int x, int y, java.lang.String rotation, boolean team)
           
 void drawStable(long id, java.lang.String text, int x, int y, boolean team)
           
 void drawStable(long id, java.lang.String text, int x, int y, java.lang.String rotation, boolean team)
           
 void drawStable(java.lang.String id, int x, int y, boolean team)
           
 void drawStable(java.lang.String id, int x, int y, java.lang.String rotation, boolean team)
           
 void drawStable(java.lang.String id, java.lang.String text, int x, int y, boolean team)
           
 void drawStable(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation, boolean team)
           
 void drawSwitch(int x, int y)
           
 void drawText(long id, java.lang.String text, int x, int y)
           
 void drawText(long id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawText(java.lang.String id, java.lang.String text, int x, int y)
           
 void drawText(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawTrees(long id, int x, int y)
           
 void drawTrees(long id, int x, int y, java.lang.String rotation)
           
 void drawTrees(long id, java.lang.String text, int x, int y)
           
 void drawTrees(long id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void drawTrees(java.lang.String id, int x, int y)
           
 void drawTrees(java.lang.String id, int x, int y, java.lang.String rotation)
           
 void drawTrees(java.lang.String id, java.lang.String text, int x, int y)
           
 void drawTrees(java.lang.String id, java.lang.String text, int x, int y, java.lang.String rotation)
           
 void save()
           
 void setConfigPath(java.lang.String string)
           
 void setGridStatistic(java.util.Map<java.lang.String,java.lang.String> myMap)
          set the style read from config file
 
Methods inherited from class massim.visualization.MainPolicy
createFile, createFolder, createPathFolder, createXML, getConfigFile, getNameOutputFile, getNamePreviewSvg, getOutPut, getPath, getSvgEnding, previewSvg, resetValues, save, setHeadInformationFirstLevel, setHeadInformationSecondLevel, setImageHeight, setImageWidth, setNameOutputFile, setOutPut, setPath
 
Methods inherited from class massim.visualization.svg.SvgXmlFile
generateXML, openFile, saveXML
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cellHeight

public double cellHeight

cellWidth

public double cellWidth

gridFontSize

public double gridFontSize

gridFontFamily

public java.lang.String gridFontFamily

gridStrokeColour

public java.lang.String gridStrokeColour

gridBackgroundColour0

public java.lang.String gridBackgroundColour0

gridBackgroundColour1

public java.lang.String gridBackgroundColour1

gridLineStrength

public double gridLineStrength
Constructor Detail

GridPolicy

public GridPolicy()
Method Detail

createPreviewSvg

public void createPreviewSvg()
for the previewSvg create it and set the head NOTE: run createPreviewSvg at the end !!! (need the number of svg's)


create

public void create()

save

public void save()

drawGrid

public void drawGrid(java.lang.String id,
                     int x,
                     int y)
this method create a grid

Parameters:
id - is the id of the grid (String or Long)
x - is the horizontal number of cells (if x=5 then there are cells 0 ... 4)
y - is the vertical number of cells (if y=5 then there are cells 0 ... 4)

drawGrid

public void drawGrid(long id,
                     int x,
                     int y)

drawGrid

public void drawGrid(java.lang.String id,
                     java.lang.String text,
                     int x,
                     int y)
this method create a grid with text

Parameters:
id - is the id of the grid (String or Long)
text - text under the grid
x - is the horizontal number of cells (if x=5 then there are cells 0 ... 4)
y - is the vertical number of cells (if y=5 then there are cells 0 ... 4)

drawGrid

public void drawGrid(long id,
                     java.lang.String text,
                     int x,
                     int y)

setGridStatistic

public void setGridStatistic(java.util.Map<java.lang.String,java.lang.String> myMap)
set the style read from config file

Parameters:
gridStyle - MainGrid object

drawGoldDigger

public void drawGoldDigger(long id,
                           long teamId,
                           int x,
                           int y,
                           java.lang.String rotation)

drawGoldDigger

public void drawGoldDigger(long id,
                           long teamId,
                           int x,
                           int y)

drawGoldDigger

public void drawGoldDigger(long id,
                           long teamId,
                           java.lang.String text,
                           int x,
                           int y,
                           java.lang.String rotation)

drawGoldDigger

public void drawGoldDigger(long id,
                           long teamId,
                           java.lang.String text,
                           int x,
                           int y)

drawGoldDigger

public void drawGoldDigger(long id,
                           java.lang.String teamId,
                           int x,
                           int y,
                           java.lang.String rotation)

drawGoldDigger

public void drawGoldDigger(long id,
                           java.lang.String teamId,
                           int x,
                           int y)

drawGoldDigger

public void drawGoldDigger(long id,
                           java.lang.String teamId,
                           java.lang.String text,
                           int x,
                           int y,
                           java.lang.String rotation)

drawGoldDigger

public void drawGoldDigger(long id,
                           java.lang.String teamId,
                           java.lang.String text,
                           int x,
                           int y)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   long teamId,
                                   int x,
                                   int y,
                                   java.lang.String rotation)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   long teamId,
                                   int x,
                                   int y)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   long teamId,
                                   java.lang.String text,
                                   int x,
                                   int y,
                                   java.lang.String rotation)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   long teamId,
                                   java.lang.String text,
                                   int x,
                                   int y)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   java.lang.String teamId,
                                   int x,
                                   int y,
                                   java.lang.String rotation)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   java.lang.String teamId,
                                   int x,
                                   int y)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   java.lang.String teamId,
                                   java.lang.String text,
                                   int x,
                                   int y,
                                   java.lang.String rotation)

drawGoldDiggerWithGold

public void drawGoldDiggerWithGold(long id,
                                   java.lang.String teamId,
                                   java.lang.String text,
                                   int x,
                                   int y)

drawGoldDepot

public void drawGoldDepot(java.lang.String id,
                          int x,
                          int y,
                          java.lang.String rotation)

drawGoldDepot

public void drawGoldDepot(long id,
                          int x,
                          int y,
                          java.lang.String rotation)

drawGoldDepot

public void drawGoldDepot(java.lang.String id,
                          int x,
                          int y)

drawGoldDepot

public void drawGoldDepot(long id,
                          int x,
                          int y)

drawGoldDepot

public void drawGoldDepot(java.lang.String id,
                          java.lang.String text,
                          int x,
                          int y,
                          java.lang.String rotation)

drawGoldDepot

public void drawGoldDepot(long id,
                          java.lang.String text,
                          int x,
                          int y,
                          java.lang.String rotation)

drawGoldDepot

public void drawGoldDepot(java.lang.String id,
                          java.lang.String text,
                          int x,
                          int y)

drawGoldDepot

public void drawGoldDepot(long id,
                          java.lang.String text,
                          int x,
                          int y)

drawGold

public void drawGold(java.lang.String id,
                     int x,
                     int y,
                     java.lang.String rotation)

drawGold

public void drawGold(long id,
                     int x,
                     int y,
                     java.lang.String rotation)

drawGold

public void drawGold(java.lang.String id,
                     int x,
                     int y)

drawGold

public void drawGold(long id,
                     int x,
                     int y)

drawGold

public void drawGold(java.lang.String id,
                     java.lang.String text,
                     int x,
                     int y,
                     java.lang.String rotation)

drawGold

public void drawGold(long id,
                     java.lang.String text,
                     int x,
                     int y,
                     java.lang.String rotation)

drawGold

public void drawGold(java.lang.String id,
                     java.lang.String text,
                     int x,
                     int y)

drawGold

public void drawGold(long id,
                     java.lang.String text,
                     int x,
                     int y)

drawStable

public void drawStable(java.lang.String id,
                       int x,
                       int y,
                       java.lang.String rotation,
                       boolean team)

drawStable

public void drawStable(long id,
                       int x,
                       int y,
                       java.lang.String rotation,
                       boolean team)

drawStable

public void drawStable(java.lang.String id,
                       int x,
                       int y,
                       boolean team)

drawStable

public void drawStable(long id,
                       int x,
                       int y,
                       boolean team)

drawStable

public void drawStable(java.lang.String id,
                       java.lang.String text,
                       int x,
                       int y,
                       java.lang.String rotation,
                       boolean team)

drawStable

public void drawStable(long id,
                       java.lang.String text,
                       int x,
                       int y,
                       java.lang.String rotation,
                       boolean team)

drawStable

public void drawStable(java.lang.String id,
                       java.lang.String text,
                       int x,
                       int y,
                       boolean team)

drawStable

public void drawStable(long id,
                       java.lang.String text,
                       int x,
                       int y,
                       boolean team)

drawCircle

public void drawCircle(java.lang.String id,
                       int x,
                       int y,
                       java.lang.String color)

drawTrees

public void drawTrees(java.lang.String id,
                      int x,
                      int y,
                      java.lang.String rotation)

drawTrees

public void drawTrees(long id,
                      int x,
                      int y,
                      java.lang.String rotation)

drawTrees

public void drawTrees(java.lang.String id,
                      int x,
                      int y)

drawTrees

public void drawTrees(long id,
                      int x,
                      int y)

drawTrees

public void drawTrees(java.lang.String id,
                      java.lang.String text,
                      int x,
                      int y,
                      java.lang.String rotation)

drawTrees

public void drawTrees(long id,
                      java.lang.String text,
                      int x,
                      int y,
                      java.lang.String rotation)

drawTrees

public void drawTrees(java.lang.String id,
                      java.lang.String text,
                      int x,
                      int y)

drawTrees

public void drawTrees(long id,
                      java.lang.String text,
                      int x,
                      int y)

drawCow

public void drawCow(java.lang.String id,
                    int x,
                    int y,
                    java.lang.String rotation)

drawCow

public void drawCow(long id,
                    int x,
                    int y,
                    java.lang.String rotation)

drawCow

public void drawCow(java.lang.String id,
                    int x,
                    int y)

drawCow

public void drawCow(long id,
                    int x,
                    int y)

drawCow

public void drawCow(java.lang.String id,
                    java.lang.String text,
                    int x,
                    int y,
                    java.lang.String rotation)

drawCow

public void drawCow(long id,
                    java.lang.String text,
                    int x,
                    int y,
                    java.lang.String rotation)

drawCow

public void drawCow(java.lang.String id,
                    java.lang.String text,
                    int x,
                    int y)

drawCow

public void drawCow(long id,
                    java.lang.String text,
                    int x,
                    int y)

drawFences

public void drawFences(int x,
                       int y)

drawSwitch

public void drawSwitch(int x,
                       int y)

drawText

public void drawText(java.lang.String id,
                     java.lang.String text,
                     int x,
                     int y,
                     java.lang.String rotation)

drawText

public void drawText(long id,
                     java.lang.String text,
                     int x,
                     int y,
                     java.lang.String rotation)

drawText

public void drawText(java.lang.String id,
                     java.lang.String text,
                     int x,
                     int y)

drawText

public void drawText(long id,
                     java.lang.String text,
                     int x,
                     int y)

addImage

public void addImage(long id,
                     int x,
                     int y,
                     java.lang.String image)

drawAgent

public void drawAgent(java.lang.String color,
                      java.lang.Integer posx,
                      java.lang.Integer posy)

setConfigPath

public void setConfigPath(java.lang.String string)
Overrides:
setConfigPath in class MainPolicy


Copyright © 2011. All Rights Reserved.