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;
|
||||
}
|
||||
|
||||
/**
|
||||
* @deprecated use status booleans
|
||||
* @return race status number
|
||||
*/
|
||||
public int getRaceStatus()
|
||||
{
|
||||
return raceStatus;
|
||||
@@ -76,4 +80,48 @@ public class RaceStatus extends AC35Data{
|
||||
{
|
||||
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