One of the things that drives me nuts about the UIMA type definition system is that it seems very hard (if not impossible?) to create new types of annotation that have additional methods.
My approach to dealing with that has been to wrap the annotation into a wrapper class that decorates the annotation with new methods. But I wonder if there is a more direct way of doing that? Thx.