package org.dawnsci.surfacescatter;
public class ProcessingMethodsEnum {
public enum ProccessingMethod {
AUTOMATIC, MANUAL;
public static String toString(ProccessingMethod methodology){
switch(methodology){
case AUTOMATIC:
return "AUTOMATIC";
case MANUAL:
return "MANUAL";
}
return null;
}
public static ProccessingMethod toMethodology(String in){
if (in.equals("AUTOMATIC")){
return ProccessingMethod.AUTOMATIC;
}
else if (in.equals("MANUAL")){
return ProccessingMethod.MANUAL;
}
return null;
}
public static int toInt(ProccessingMethod num){
switch(num){
case AUTOMATIC:
return 0;
case MANUAL:
return 1;
}
return (Integer) null;
}
public static ProccessingMethod toMethodology(int in){
if(in == 0){
return ProccessingMethod.AUTOMATIC;
}
else if (in == 1){
return ProccessingMethod.MANUAL;
}
return null;
}
}
}