Is your feature request related to a problem? Please describe.
Currently, there is no easy way to figure out which type defines a feature. E.g. if I look at the "begin" and "end" features of a feature structure, I need to check the entire inheritance hierarchy to figure out if the begin and end are inherited from the type Annotation or not.
Describe the solution you'd like
The UIMA Java SDK Feature class has a domain property which refers to the type that defines the feature. Would be nice to have this in cassis as well.
Describe alternatives you've considered
Checking the inheritance tree.
Is your feature request related to a problem? Please describe. Currently, there is no easy way to figure out which type defines a feature. E.g. if I look at the "begin" and "end" features of a feature structure, I need to check the entire inheritance hierarchy to figure out if the begin and end are inherited from the type
Annotation
or not.Describe the solution you'd like The UIMA Java SDK
Feature
class has adomain
property which refers to the type that defines the feature. Would be nice to have this in cassis as well.Describe alternatives you've considered Checking the inheritance tree.