Added self-documenting RaceStatus boolean getters
- Deprecated RaceStatus.getRaceStatus #story[782]
This commit is contained in:
@@ -47,6 +47,10 @@ public class RaceStatus extends AC35Data{
|
|||||||
return raceID;
|
return raceID;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @deprecated use status booleans
|
||||||
|
* @return race status number
|
||||||
|
*/
|
||||||
public int getRaceStatus()
|
public int getRaceStatus()
|
||||||
{
|
{
|
||||||
return raceStatus;
|
return raceStatus;
|
||||||
@@ -76,4 +80,48 @@ public class RaceStatus extends AC35Data{
|
|||||||
{
|
{
|
||||||
return boatStatusMessages;
|
return boatStatusMessages;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public boolean isNotActive() {
|
||||||
|
return raceStatus == 0;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isWarning() {
|
||||||
|
return raceStatus == 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isPreparatory() {
|
||||||
|
return raceStatus == 2;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isStarted() {
|
||||||
|
return raceStatus == 3;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isFinished() {
|
||||||
|
return raceStatus == 4;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isRetired() {
|
||||||
|
return raceStatus == 5;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isAbandoned() {
|
||||||
|
return raceStatus == 6;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isPostponed() {
|
||||||
|
return raceStatus == 7;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isTerminated() {
|
||||||
|
return raceStatus == 8;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isStartTimeSet() {
|
||||||
|
return raceStatus != 9;
|
||||||
|
}
|
||||||
|
|
||||||
|
public boolean isPrestart() {
|
||||||
|
return raceStatus == 10;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user