Uses of Interface
edu.kzoo.grid.display.GridObjectDisplay

Packages that use GridObjectDisplay
edu.kzoo.grid.display   
 

Uses of GridObjectDisplay in edu.kzoo.grid.display
 

Classes in edu.kzoo.grid.display that implement GridObjectDisplay
 class ColorBlockDisplay
          Grid Display Package:
A ColorBlockDisplay object displays a ColorBlock object, or any object with a color method, as a color block in a grid.
 class DefaultDisplay
          Grid Display Package:
A DefaultDisplay draws a centered question-mark.
 class PictureBlockDisplay
          Grid Display Package:
A PictureBlockDisplay object displays a PictureBlock object, or any object with a pictureIcon method, as a picture in a grid.
 class ScaledDisplay
          Grid Display Package:
This abstract class provides common implementation code for drawing a GridObject object.
 class ScaledImageDisplay
          Grid Display Package:
A ScaledImageDisplay uses an image read from a file to represent an object in a location in a grid.
 class TextCellDisplay
          Grid Display Package:
A TextCellDisplay object displays a TextCell object (or any object with text and color methods) in a grid.
 class TextDisplay
          Grid Display Package:
A TextDisplay draws a centered text string in a grid cell.
 

Methods in edu.kzoo.grid.display that return GridObjectDisplay
static GridObjectDisplay DisplayMap.findDisplayFor(GridObject obj)
          Finds a display class that knows how to display the given object.
static GridObjectDisplay DefaultDisplayFactory.getDefaultDisplay()
          Returns a DefaultDisplay object.
static GridObjectDisplay DefaultDisplayFactory.getDefaultDisplay(java.lang.Class cls)
          Returns a default display specific to the given class if there is one.
static GridObjectDisplay DefaultDisplayFactory.getDefaultDisplay(java.lang.String className)
          Returns a default display specific to the given class if there is one.
protected static GridObjectDisplay DefaultDisplayFactory.getDisplayClass(java.lang.String fullClassName, java.lang.String fullDispClassName)
          Instantiates a display class named fullDisplayClassName, if such a class exists.
 

Methods in edu.kzoo.grid.display with parameters of type GridObjectDisplay
 void ScaledImageTintDecorator.decorate(GridObjectDisplay disp, GridObject obj, java.awt.Component comp, java.awt.Graphics2D g2)
          Decorate the ScaledImageDisplay so that it appears tinted.
 void RotatedDecorator.decorate(GridObjectDisplay sd, GridObject obj, java.awt.Component comp, java.awt.Graphics2D g2)
          Apply the rotating aspect of the decoration.
static void DisplayMap.associate(java.lang.String gridObjClassname, GridObjectDisplay displayObj)
          Associates a display object with a grid object class.
 void DisplayDecorator.decorate(GridObjectDisplay disp, GridObject obj, java.awt.Component comp, java.awt.Graphics2D g2)