public Object eGet()

in ConfigurableFeatureExtractor/src/main/java/org/apache/uima/tools/cfe/config/impl/FeatureObjectMatcherXMLImpl.java [635:655]


public Object eGet(int featureID, boolean resolve, boolean coreType)
  {
        switch (featureID)
        {
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__DISTANCE:
                return isDistance() ? Boolean.TRUE : Boolean.FALSE;
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__ORIENTATION:
                return isOrientation() ? Boolean.TRUE : Boolean.FALSE;
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__WINDOW_FLAGS:
                return Integer.valueOf(getWindowFlags());
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__WINDOWSIZE_ENCLOSED:
                return Integer.valueOf(getWindowsizeEnclosed());
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__WINDOWSIZE_INSIDE:
                return Integer.valueOf(getWindowsizeInside());
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__WINDOWSIZE_LEFT:
                return Integer.valueOf(getWindowsizeLeft());
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML__WINDOWSIZE_RIGHT:
                return Integer.valueOf(getWindowsizeRight());
        }
        return super.eGet(featureID, resolve, coreType);
    }