Added RaceTrackingState

This commit is contained in:
Steffen Schaefer committed 2015-05-20 10:49:29 +02:00
1 parent 158dab98f8
commit 55e968b63b
1 file changed
+15
@@ -16,6 +16,12 @@ public class RaceMetadataDTO implements IsSerializable {
CANCELED // the running racing has been canceled
}
public enum RaceTrackingState {
NOT_TRACKED, // No tracking data -> probably just managed by race committee app
TRACKED_NO_VALID_DATA, // tracking is connected but the required data for displaying the race viewer is not available
TRACKED_VALID_DATA // tracking is connected and all required data for displaying the race viewer is available
}
private RegattaAndRaceIdentifier id;
private String raceName;
@@ -25,6 +31,7 @@ public class RaceMetadataDTO implements IsSerializable {
private String course;
private String boatClass;
private RaceViewState state;
private RaceTrackingState trackingState;
protected RaceMetadataDTO() {
}
@@ -92,4 +99,12 @@ public class RaceMetadataDTO implements IsSerializable {
public void setState(RaceViewState state) {
this.state = state;
}
public RaceTrackingState getTrackingState() {
return trackingState;
}
public void setTrackingState(RaceTrackingState trackingState) {
this.trackingState = trackingState;
}
}