model
クラス LayerList

java.lang.Object
  上位を拡張 model.LayerList

public class LayerList
extends java.lang.Object


メソッドの概要
 void addLayerListener(LayerListener layerListener)
           
 void decreaseLayer()
           
 void deleteAllIslands()
          すべてのシマを消す
 void deleteBamboo(int xMin, int xMax, int yMin, int yMax)
           
 void encode(java.io.File file, java.lang.String format, SaveController saveController, ApplicationView view)
           
 int getHeight()
           
 int getLayer()
           
 int getLayerSize()
           
 Cell[][] getMap()
           
 int getMap(int layer, int i, int j)
           
 java.util.ArrayList<Board> getMaps()
           
 java.lang.String getURL(int x, int y, int saveWidth, int saveHeight)
           
 int getWidth()
           
 void increaseLayer()
           
 void loadDat(java.io.File file)
          ファイルオープン処理
 void loadMap(Cell[][] map)
           
 void loadUrl(java.lang.String query)
           
 void newMaps(int width, int height)
           
 void reverse()
           
 void rotate()
           
 void saveAtf(java.io.PrintWriter writer, int x, int y, int saveWidth, int saveHeight)
           
 void saveData(java.io.File file)
           
 void setCross(int x, int y)
           
 void setMap(int[][] map, int xstart, int width, int ystart, int height)
           
 
クラス java.lang.Object から継承されたメソッド
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

メソッドの詳細

saveData

public void saveData(java.io.File file)

loadDat

public void loadDat(java.io.File file)
ファイルオープン処理


deleteAllIslands

public void deleteAllIslands()
すべてのシマを消す


increaseLayer

public void increaseLayer()

decreaseLayer

public void decreaseLayer()

getLayer

public int getLayer()

addLayerListener

public void addLayerListener(LayerListener layerListener)

deleteBamboo

public void deleteBamboo(int xMin,
                         int xMax,
                         int yMin,
                         int yMax)

setMap

public void setMap(int[][] map,
                   int xstart,
                   int width,
                   int ystart,
                   int height)

encode

public void encode(java.io.File file,
                   java.lang.String format,
                   SaveController saveController,
                   ApplicationView view)

saveAtf

public void saveAtf(java.io.PrintWriter writer,
                    int x,
                    int y,
                    int saveWidth,
                    int saveHeight)

getMap

public int getMap(int layer,
                  int i,
                  int j)

getLayerSize

public int getLayerSize()

setCross

public void setCross(int x,
                     int y)

getURL

public java.lang.String getURL(int x,
                               int y,
                               int saveWidth,
                               int saveHeight)

newMaps

public void newMaps(int width,
                    int height)

loadUrl

public void loadUrl(java.lang.String query)

loadMap

public void loadMap(Cell[][] map)

getMap

public Cell[][] getMap()

reverse

public void reverse()

rotate

public void rotate()

getWidth

public int getWidth()

getHeight

public int getHeight()

getMaps

public java.util.ArrayList<Board> getMaps()