Java enumerations

This topic applies to Java version only