package polly.rx.core.orion.model;
import polly.rx.MSG;
public enum LoadRequired {
NONE(MSG.loadNone), PARTIAL(MSG.loadPartial), FULL(MSG.loadFull);
public static LoadRequired parse(String s) {
if (s.equalsIgnoreCase("nein") || s.equalsIgnoreCase("keine")) { //$NON-NLS-1$ //$NON-NLS-2$
return NONE;
} else if (s.equalsIgnoreCase("ja")) { //$NON-NLS-1$
return FULL;
} else if (s.equalsIgnoreCase("partiell")) { //$NON-NLS-1$
return PARTIAL;
}
throw new IllegalArgumentException(s);
}
private final String name;
private LoadRequired(String name) {
this.name = name;
}
@Override
public String toString() {
return this.name;
}
}