Uses of Class
gecco.client.Piece

Packages that use Piece
gecco.client   
gecco.client.animation   
gecco.client.infopanels   
 

Uses of Piece in gecco.client
 

Subclasses of Piece in gecco.client
 class Ghost
          A ghost is a piece that is painted using a semi-transparent symbol.
 

Fields in gecco.client declared as Piece
(package private)  Piece Game.selectedPiece
          Description of the Field
 

Methods in gecco.client that return Piece
 Piece Game.getPieceAt(Point point)
          Returns the piece at the given point of the board, or null if no such piece exists.
(package private)  Piece Game.addGhostPiece(Position pos, String type)
          Adds a ghost piece with the specified properties.
 

Methods in gecco.client with parameters of type Piece
 Rectangle Board.getPieceBounds(Piece piece)
          Returns the bounding rectangle of the given piece.
 void Game.abortExecutingAction(Piece p, boolean abortAll)
          Aborts the currently executing action of the given piece.
 void Game.abortExecutingAction(Piece p)
          Aborts the currently executing action of the given piece.
(package private)  void Game.executeNextAction(Piece p)
          Description of the Method
(package private)  void Game.selectPiece(Piece p)
          Description of the Method
(package private)  JPopupMenu Game.createActionMenu(Piece p)
          Creates the menu that displays the actions of a piece.
 

Uses of Piece in gecco.client.animation
 

Subclasses of Piece in gecco.client.animation
 class AnimatedPiece
          This is a piece with animated symbol.
 class Explosion
          An explosion is an animated piece that has a finite animation of an explosion.
 

Uses of Piece in gecco.client.infopanels
 

Fields in gecco.client.infopanels declared as Piece
protected  Piece ActionDisplay.activePiece
          Description of the Field
(package private)  Piece MessageDisplay.piece
          Description of the Field
(package private)  Piece PieceInfoPanel.piece
          Description of the Field
(package private)  Piece PropertyDisplay.piece
          Description of the Field
 

Methods in gecco.client.infopanels with parameters of type Piece
 void ActionDisplay.setPiece(Piece p)
          Set the piece whosse actions is displayed in the panel.
(package private)  Vector ActionDisplay.getListData(Piece p)
          Returns the queued actions of the given piece in a way suitable for the JList used.
 void MessageDisplay.setPiece(Piece p)
          Sets the piece whose messages are displayed.
 void PieceInfoPanel.setPiece(Piece p)
          Sets the piece whose information is displayed in this info panel.
 void PropertyDisplay.setPiece(Piece p)
          Sets the piece whose information is displayed.