Made ObserverCommands and made racestate an observable. ObserverCommands observes the race passes in the params. #story[1196]

This commit is contained in:
Joseph
2017-09-05 12:40:34 +12:00
parent 28d27a7b2b
commit f4cb1a3ac4
9 changed files with 69 additions and 21 deletions
@@ -13,6 +13,7 @@ import shared.dataInput.RegattaDataSource;
import java.time.ZonedDateTime;
import java.util.ArrayList;
import java.util.List;
import java.util.Observable;
/**
@@ -20,7 +21,7 @@ import java.util.List;
* This is a base class inherited by {@link mock.model.MockRace} and {@link visualiser.model.VisualiserRaceState}.
* Has a course, state, wind, boundaries, etc.... Boats are added by inheriting classes (see {@link Boat}, {@link mock.model.MockBoat}, {@link visualiser.model.VisualiserBoat}.
*/
public abstract class RaceState {
public abstract class RaceState extends Observable{