Community
Participate
Working Groups
Currently attributes and references can be given property descriptions, but enum literals cannot. This would be a nice feature to have.
Enum literals aren't properties. They do have translatable labels. I'm not sure who would generally use this.
This is actually a pretty common case for when you want to support self documenting models. (Yes, some of us do like to document our models. :P) Without this feature there is no way in the model to provide a description for what a given literal actually signifies.
You can provide model documentation via Ecore annotations. They'll show up in the Javadoc and you can access them programmatically with org.eclipse.emf.ecore.util.EcoreUtil.getDocumentation(EModelElement)