All Packages Class Hierarchy This Package Previous Next Index
Class relaaja.MoveCornerCommand
java.lang.Object
|
+----relaaja.Command
|
+----relaaja.MoveCornerCommand
- public class MoveCornerCommand
- extends Command
Käännepisteen siirto. Tallentaa itseensä siirrettävän käännepisteen, sen alkuperäisen ja
lopullisen sijainnin (Location initialLocation, Location finalLocation,
CornerModel cornerMoved) mahdollista toiminnon perumista varten.
- Author:
- Tiina Tamminen
-
MoveCornerCommand()
-
-
execute()
- Siirtää käännepisteen kohdistimen osoittamaan kaavioikkunan kohtaan.
-
redo()
- Peruu undon, eli käännepisteen siirron palauttamisen
-
undo()
- Palauttaa käännepisteen siirtoa edeltävään kohtaan
MoveCornerCommand
public MoveCornerCommand()
execute
public void execute()
- Siirtää käännepisteen kohdistimen osoittamaan kaavioikkunan kohtaan. Jos käännepiste on
siirtynyt toisen käännepisteen päälle, alle jäänyt käännepiste poistetaan.
- Overrides:
- execute in class Command
undo
public void undo()
- Palauttaa käännepisteen siirtoa edeltävään kohtaan
- Overrides:
- undo in class Command
redo
public void redo()
- Peruu undon, eli käännepisteen siirron palauttamisen
- Overrides:
- redo in class Command
All Packages Class Hierarchy This Package Previous Next Index