Community
Participate
Working Groups
This problem muddies namespaces. --example-- //MyEnum.java package bugdemo; public enum MyEnum { VALUEA, VALUEB, VALUEC } //BugDemo.java package bugdemo; public class BugDemo { public void bugDemo(MyEnum parameter) { switch(parameter) { //causes error: "Cannot qualify the name of the enum constant VALUEA in a case label" case MyEnum.VALUEA : } } } //BugDemo2.java package bugdemo import static bugdemo.MyEnum.VALUEA; public class BugDemo2 { public void bugDemo(MyEnum parameter) { switch(parameter) { //works case VALUEA : } } }
Found on Eclipse 3.1M3
*** This bug has been marked as a duplicate of 77430 ***