public EObject create()

in ConfigurableFeatureExtractor/src/main/java/org/apache/uima/tools/cfe/config/impl/ConfigFactoryImpl.java [96:115]


public EObject create(EClass eClass)
  {
        switch (eClass.getClassifierID())
        {
            case ConfigPackage.BITSET_FEATURE_VALUES_XML: return createBitsetFeatureValuesXML();
            case ConfigPackage.CFE_DESCRIPTOR_XML: return createCFEDescriptorXML();
            case ConfigPackage.DOCUMENT_ROOT: return createDocumentRoot();
            case ConfigPackage.ENUM_FEATURE_VALUES_XML: return createEnumFeatureValuesXML();
            case ConfigPackage.FEATURE_OBJECT_MATCHER_XML: return createFeatureObjectMatcherXML();
            case ConfigPackage.GROUP_FEATURE_MATCHER_XML: return createGroupFeatureMatcherXML();
            case ConfigPackage.OBJECT_PATH_FEATURE_VALUES_XML: return createObjectPathFeatureValuesXML();
            case ConfigPackage.PARTIAL_OBJECT_MATCHER_XML: return createPartialObjectMatcherXML();
            case ConfigPackage.PATTERN_FEATURE_VALUES_XML: return createPatternFeatureValuesXML();
            case ConfigPackage.RANGE_FEATURE_VALUES_XML: return createRangeFeatureValuesXML();
            case ConfigPackage.SINGLE_FEATURE_MATCHER_XML: return createSingleFeatureMatcherXML();
            case ConfigPackage.TARGET_ANNOTATION_XML: return createTargetAnnotationXML();
            default:
                throw new IllegalArgumentException("The class '" + eClass.getName() + "' is not a valid classifier");
        }
    }