assertTrue("Morpho Feature value are expected of typed literal", morphoFeature instanceof UriRef);
String feature=((UriRef)morphoFeature).getUnicodeString();
assertFalse("Morpho Feature MUST NOT be empty",feature.isEmpty());
if(feature.startsWith(OLIA_NAMESPACE)){
String key=feature.substring(OLIA_NAMESPACE.length());
Gender cat=Gender.valueOf(key);
assertTrue("Gender of "+TERM+" should be "+Gender.Feminine , (cat==Gender.Feminine));
}
}
morphoFeatureIterator = enhancements.filter(textAnnotation, CeliMorphoFeatures.HAS_NUMBER, null);
assertTrue("No Number Morpho Feature value found for TextAnnotation "+textAnnotation+"!", morphoFeatureIterator.hasNext());