In Section 1.5.5.4 of "UIMA Tutorial and Developers' Guides" I read:

The Default Result Specification is always used for all components of a Collection Processing Engine.

Why is this? Is it just because nobody's gotten around to putting in a call to setResultSpecification, or is there some fundamental reason that it couldn't be done?

What I would like is that when my annotator is instantiated inside a CPE, it can skip generating certain annotations if no other component in the CPE is going to consume them.

-Aaron

Reply via email to