(sent again, now with CC to mailing list) Sorry, you got me wrong.
JDK is using tons of "pseudo enums" such as: static final int OPAQUE = ... static final int BITMASK = ... static final int TRANSLUCENT = ... (from java.awt.Transparency) Using those is unhandy: Those int's have no type, have no value validation. At runtime, they apear as usual integers. My proposal is an enhancement for legacy APIs. 17.09.09, 01:06, "David M. Lloyd" : > Java has had "real" enums since Java 5: > http://java.sun.com/j2se/1.5.0/docs/guide/language/enums.html > - DML