in ConfigurableFeatureExtractor/src/main/java/org/apache/uima/tools/cfe/config/impl/SingleFeatureMatcherXMLImpl.java [650:674]
public Object eGet(int featureID, boolean resolve, boolean coreType)
{
switch (featureID)
{
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__RANGE_FEATURE_VALUES:
return getRangeFeatureValues();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__ENUM_FEATURE_VALUES:
return getEnumFeatureValues();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__BITSET_FEATURE_VALUES:
return getBitsetFeatureValues();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__OBJECT_PATH_FEATURE_VALUES:
return getObjectPathFeatureValues();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__PATTERN_FEATURE_VALUES:
return getPatternFeatureValues();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__EXCLUDE:
return isExclude() ? Boolean.TRUE : Boolean.FALSE;
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__FEATURE_PATH:
return getFeaturePath();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__FEATURE_TYPE_NAME:
return getFeatureTypeName();
case ConfigPackage.SINGLE_FEATURE_MATCHER_XML__QUIET:
return isQuiet() ? Boolean.TRUE : Boolean.FALSE;
}
return super.eGet(featureID, resolve, coreType);
}