Hi Frank -
Can you clarify your questions a bit more?
Does your question concern ResultSpecifications and how these are set
(by default) from Capabilities? Or something else?
I'm not sure what you mean by asking if subtypes are "available"; there
is no "filtering" of the CAS based on input specification - all
instances of all types in the CAS are "available" to all annotators.
There is some interaction with the Capability Language Flow mechanism -
are you using this?
-Marshall
LeHouillier, Frank D. wrote:
If I have UIMA type system with a supertype FS and a subtype FS and an
Analysis engine whose capabilities only list the supertype, should the
subtype still be accessible? As of 2.2.1, the Feature Structure appears
to keep its most specific type. If I have an aggregate that specifies
the supertype as an input, is the subtype also available? What about
features of the subtype but not of the supertype? When I'm running with
such a type system the features of the subtype are apparently carried in
the CAS, even though I no longer need it. Is this the expected
behaviour?
Thanks,
Frank