when i parse it from the xml
i want to get the enumeration but in lower case.
i assume that i need to add this to the enum, but how and what else should be done?
You can get an enum constant's name by calling its (surprise) name() method. You can then call toLowerCase() on that. You don't need a separate method inside the enum for that.