package foundation.io.define;
|
|
public enum IOLocation {
|
|
Sheet, Table, Memory, Errors, Undefined;
|
|
public static IOLocation parse(String code) {
|
if (code == null) {
|
return Undefined;
|
}
|
|
if ("sheet".equalsIgnoreCase(code)) {
|
return Sheet;
|
}
|
else if ("file".equalsIgnoreCase(code)) {
|
return Sheet;
|
}
|
else if ("Table".equalsIgnoreCase(code)) {
|
return Table;
|
}
|
else if ("Errors".equalsIgnoreCase(code)) {
|
return Errors;
|
}
|
|
return Undefined;
|
}
|
|
public String toString(String code) {
|
if (this == Sheet) {
|
return "file";
|
}
|
else if (this == Table) {
|
return "Table";
|
}
|
else if (this == Errors) {
|
return "Errors";
|
}
|
|
return "Undefined";
|
}
|
}
|