All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.AddCornerCommand

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

public class AddCornerCommand
extends Command
Käännepisteen lisäys. Tallentaa tilan, jotta toiminnon peruminen on mahdollinen.

Author:
Antti Koivisto, Tiina Tamminen

Variable Index

 o position
 o previous
 o refLine
 o targetLoc

Constructor Index

 o AddCornerCommand(ReferenceLineModel, CornerModel, Location)

Method Index

 o doIt()
Lisää käännepisteen.
 o redo()
Lisää käännepisteen uudelleen
 o toString()
 o undo()
Peruu käännepisteen lisäyksen

Variables

 o refLine
 private ReferenceLineModel refLine
 o targetLoc
 private Location targetLoc
 o previous
 private CornerModel previous
 o position
 private int position

Constructors

 o AddCornerCommand
 public AddCornerCommand(ReferenceLineModel refLine,
                         CornerModel previous,
                         Location targetLoc)

Methods

 o doIt
 boolean doIt()
Lisää käännepisteen.

Overrides:
doIt in class Command
 o redo
 boolean redo()
Lisää käännepisteen uudelleen

Overrides:
redo in class Command
 o undo
 boolean undo()
Peruu käännepisteen lisäyksen

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index