All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.SelectionMoveCommand

java.lang.Object
   |
   +----relaaja.Command
           |
           +----relaaja.SelectionMoveCommand

public class SelectionMoveCommand
extends Command
Valintajoukon siirto. Siirtää taulujoukon (1-n taulua ja käännepistettä) kohdistimen osoittamaan kaavioikkunan kohtaan. Komento käynnistetään vasta, kun käyttäjä vapauttaa hiiren valintanäppäimen, eli valintajoukon lopullinen sijainti on selvillä luokan ilmentymää luotaessa.

Author:
Antti Koivisto, Tiina Tamminen

Variable Index

 o dx
 o dy
 o movables

Constructor Index

 o SelectionMoveCommand(MovableModel[], int, int)

Method Index

 o doIt()
Siirtää valintajoukon.
 o redo()
Siirtää valintajoukon
 o toString()
 o undo()
Palauttaa valintajoukon alkuperäiselle paikalleen

Variables

 o movables
 MovableModel movables[]
 o dx
 int dx
 o dy
 int dy

Constructors

 o SelectionMoveCommand
 public SelectionMoveCommand(MovableModel movables[],
                             int dx,
                             int dy)

Methods

 o doIt
 boolean doIt()
Siirtää valintajoukon.

Overrides:
doIt in class Command
 o redo
 boolean redo()
Siirtää valintajoukon

Overrides:
redo in class Command
 o undo
 boolean undo()
Palauttaa valintajoukon alkuperäiselle paikalleen

Overrides:
undo in class Command
 o toString
 public String toString()
Overrides:
toString in class Command

All Packages  Class Hierarchy  This Package  Previous  Next  Index