|
|
|
|
@ -7,8 +7,9 @@ import java.util.Observable;
|
|
|
|
|
|
|
|
|
|
public class SailsCommand extends ObserverCommand {
|
|
|
|
|
private boolean sailsOut;
|
|
|
|
|
private double goalVelocity;
|
|
|
|
|
|
|
|
|
|
public SailsCommand(MockRace race, MockBoat boat, Boolean sailsOut) {
|
|
|
|
|
public SailsCommand(MockRace race, MockBoat boat, boolean sailsOut) {
|
|
|
|
|
super(race, boat);
|
|
|
|
|
this.sailsOut = sailsOut;
|
|
|
|
|
}
|
|
|
|
|
@ -16,6 +17,7 @@ public class SailsCommand extends ObserverCommand {
|
|
|
|
|
@Override
|
|
|
|
|
public void execute() {
|
|
|
|
|
this.boat.setSailsOut(this.sailsOut);
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@Override
|
|
|
|
|
|