package p;
class Outer {
enum A {
GREEN, DARK_GREEN, BLACK;
public A getNext(boolean forward) {
switch (this) {
case GREEN : return DARK_GREEN;
case DARK_GREEN : return BLACK;
case BLACK : return GREEN;
default : return null;
}
}
}
{
A a= A.GREEN.getNext(true);
}
}