Другой вариант - использовать перечисления вместо констант типа Java 1.4. Затем Eclipse знает тип и может предоставить вам только перечислимые значения. Он также достаточно умен, чтобы показать вам значения, которые еще должны быть указаны в деле:
private enum A {
e0,
e1,
// end
;
}
A a = A.e0;
switch (a) {
case e0:
case [Ctrl + Space] // this will expand to e1
}