Type-safe enumerations that are used as property types that are editable with a PropertyEditor should implement this interface.
implement this to provide nice drawing of icon on printing graphics context.
An icon can be provided that will be shown in a list
along with the textual description of the element.
This method should return null
if there
is no icon available, or a roughly 16x16 pixel icon.
return a String
that will help the user
identify this item when choosing from a list.