Uses of Class
edu.kzoo.grid.Grid

Packages that use Grid
edu.kzoo.grid   
edu.kzoo.grid.display   
edu.kzoo.grid.gui   
edu.kzoo.grid.gui.nuggets   
 

Uses of Grid in edu.kzoo.grid
 

Subclasses of Grid in edu.kzoo.grid
static class ArrayListGrid.Bounded
          An ArrayListGrid.Bounded object is a rectangular, bounded two-dimensional container data structure implemented as an ArrayList of the objects it contains.
static class ArrayListGrid.Unbounded
          An ArrayListGrid.Unounded object is an unbounded two-dimensional container data structure implemented as an ArrayList of the objects it contains.
 class BoundedGrid
          Grid Container Package:
A BoundedGrid is a rectangular, bounded two-dimensional container data structure.
 

Methods in edu.kzoo.grid that return Grid
 Grid GridObject.grid()
          Returns the grid in which this grid object exists.
 

Methods in edu.kzoo.grid with parameters of type Grid
protected  void GridObject.addToGrid(Grid grid, Location loc)
          Adds this object to the specified grid at the specified location.
 

Constructors in edu.kzoo.grid with parameters of type Grid
TextCell(java.lang.String text, Grid grid, Location loc)
          Constructs a text cell at a given location of a grid with the specified text and a default color of black.
TextCell(java.lang.String text, java.awt.Color textColor, Grid grid, Location loc)
          Constructs a text cell at a given location of a grid with the specified text and color.
PictureBlock(java.lang.String imageFilename, java.lang.String description, Grid grid, Location loc)
          Constructs a picture block encapsulating the image in the specified file.
GridObject(Grid grid, Location loc)
          Constructs an instance of a GridObject and places it in the specified grid.
ColorBlock(java.awt.Color colorValue, Grid grid, Location loc)
          Constructs a color block with the specified color.
 

Uses of Grid in edu.kzoo.grid.display
 

Fields in edu.kzoo.grid.display declared as Grid
protected  Grid ScrollableGridDisplay.theGrid
           
 

Methods in edu.kzoo.grid.display that return Grid
 Grid ScrollableGridDisplay.grid()
          Gets the grid.
 

Methods in edu.kzoo.grid.display with parameters of type Grid
 void ScrollableGridDisplay.setGrid(Grid grid)
          Sets the Grid being displayed.
 void ScrollableGridDisplay.reactToNewGrid(Grid newGrid)
           
 void GridDisplay.setGrid(Grid grid)
          Sets the Grid being displayed.
 

Uses of Grid in edu.kzoo.grid.gui
 

Methods in edu.kzoo.grid.gui that return Grid
 Grid SteppedGridAppController.getGrid()
          Gets the application's grid.
static Grid GridPkgFactory.constructGrid(java.lang.Class cls)
          Creates an instance of a Grid using the default constructor of the given class.
static Grid GridPkgFactory.constructGrid(java.lang.Class cls, int numRows, int numCols)
          Creates an instance of a Grid using the 2-argument constructor of the given class.
 Grid GridDataFileHandler.readGrid(java.io.File file)
          Reads information about a grid from an initial configuration data file and creates the grid.
 Grid GridCreationDialog.showDialog()
          Shows the modal dialog that allows the user to create a new grid.
 Grid GridAppFrame.getGrid()
          Returns the grid at the center of this graphical user interface.
 

Methods in edu.kzoo.grid.gui with parameters of type Grid
 void SteppedGridAppFrame.setGrid(Grid grid)
          Sets the Grid being displayed.
 void SteppedGridAppController.setGrid(Grid grid)
          Sets the application's grid.
static java.lang.Object GridPkgFactory.constructGridObject(java.lang.Class cls, Grid grid, Location loc)
          Creates an instance of the given grid object class using a two-argument constructor that takes a grid and a location.
static java.lang.Object GridPkgFactory.constructGridObject(java.lang.Class cls, Grid grid, Location loc, Direction dir)
          Creates an instance of the given grid object class using a three-argument constructor that takes a grid, a location, and a direction.
static java.lang.Object GridPkgFactory.constructGridObject(java.lang.Class cls, Grid grid, Location loc, Direction dir, java.awt.Color color)
          Creates an instance of the given grid object class using a four-argument constructor that takes a grid, a location, a direction, and a color.
protected  void GridEditor.makeObject(java.lang.Class cls, Grid grid, Location loc)
          Constructs the specified type of object.
protected  void GridEditor.makeObject(java.lang.Class cls, Grid grid, Location loc, java.awt.Color color)
          Constructs the specified type of object.
 void GridDataFileHandler.writeGrid(Grid grid, java.io.File file)
          Writes information about a grid into a data file.
 void GridChangeListener.reactToNewGrid(Grid newGrid)
          Reacts to a change in grids being used.
 void GridAppFrame.setGrid(Grid grid)
          Sets the grid being displayed.
 

Uses of Grid in edu.kzoo.grid.gui.nuggets
 

Methods in edu.kzoo.grid.gui.nuggets with parameters of type Grid
 void BasicGridFileMenu.reactToNewGrid(Grid newGrid)
          Sets the enabled status of those GUI items that need a grid to be valid.