public final class Severity {
public static final Severity ERROR = new Severity("Error");
public static final Severity WARNING = new Severity("Warning");
public static final Severity OK = new Severity("OK");
private final transient String name;
private Severity(String name) {
this.name = name;
}
public String toString() {
return name;
}
public static Severity valueOf(String value) {
if (value.equals("Error")) {
return ERROR;
} else if (value.equals("Warning")) {
return WARNING;
}
return OK;
}
}