public class Main {
public static enum LibVal {
VAL_1,
VAL_2,
VAL_3;
}
public void libCallback(LibVal val){
switch(val) {
case VAL_1
: System.
out.
println("VAL_1 was chosen"); }
}
public static void main
(String[] ignored
) { new Main().libCallback(LibVal.VAL_1);
}
}
cHVibGljIGNsYXNzIE1haW4gewogICAgcHVibGljIHN0YXRpYyBlbnVtIExpYlZhbCB7CiAgICAgICAgVkFMXzEsCiAgICAgICAgVkFMXzIsCiAgICAgICAgVkFMXzM7CiAgICB9CiAKICAgIHB1YmxpYyB2b2lkIGxpYkNhbGxiYWNrKExpYlZhbCB2YWwpewogICAgICAgIHN3aXRjaCh2YWwpIHsKICAgICAgICAgICAgY2FzZSBWQUxfMTogU3lzdGVtLm91dC5wcmludGxuKCJWQUxfMSB3YXMgY2hvc2VuIik7CiAgICAgICAgfQogICAgfQogICAgCiAgICBwdWJsaWMgc3RhdGljIHZvaWQgbWFpbihTdHJpbmdbXSBpZ25vcmVkKSB7CiAgICAgICAgbmV3IE1haW4oKS5saWJDYWxsYmFjayhMaWJWYWwuVkFMXzEpOwogICAgfQp9