All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class relaaja.RemoveCornerCommand

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

public class RemoveCornerCommand
extends Command
Käännepisteen poisto. Tallentaa poistetun käännepisteen sijainnin toiminnon perumista varten.

Author:
Tiina Tamminen, Antti Koivisto

Variable Index

 o location
 o position
 o refLine
 o removed

Constructor Index

 o RemoveCornerCommand(ReferenceLineModel, CornerModel)

Method Index

 o doIt()
Poistaa käännepisteen.
 o redo()
Poistaa käännepisteen uudestaan.
 o toString()
 o undo()
Palauttaa poistetun käännepisteen.

Variables

 o refLine
 private ReferenceLineModel refLine
 o removed
 private CornerModel removed
 o position
 private int position
 o location
 private Location location

Constructors

 o RemoveCornerCommand
 public RemoveCornerCommand(ReferenceLineModel refLine,
                            CornerModel removed)

Methods

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

Overrides:
doIt in class Command
 o redo
 boolean redo()
Poistaa käännepisteen uudestaan.

Overrides:
redo in class Command
 o undo
 boolean undo()
Palauttaa poistetun käännepisteen.

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

All Packages  Class Hierarchy  This Package  Previous  Next  Index