A slightly cleaner way of doing this is to add an abstract method to the enumeration definition and then each enum can have its own getFormatOptions implementation and you won't forget to add an element to the switch statement when adding a new enumation value.

look at:

http://blog.james-carr.org/2011/04/27/enums-with-abstract-methods/