org.apache.uima.tools.cfe.config
Interface ConfigFactory

All Superinterfaces:
org.eclipse.emf.ecore.EFactory, org.eclipse.emf.ecore.EModelElement, org.eclipse.emf.ecore.EObject, org.eclipse.emf.common.notify.Notifier
All Known Implementing Classes:
ConfigFactoryImpl

public interface ConfigFactory
extends org.eclipse.emf.ecore.EFactory

The Factory for the model. It provides a create method for each non-abstract class of the model.

See Also:
ConfigPackage

Field Summary
static ConfigFactory eINSTANCE
          The singleton instance of the factory.
 
Method Summary
 BitsetFeatureValuesXML createBitsetFeatureValuesXML()
          Returns a new object of class 'Bitset Feature Values XML'.
 CFEDescriptorXML createCFEDescriptorXML()
          Returns a new object of class 'CFE Descriptor XML'.
 DocumentRoot createDocumentRoot()
          Returns a new object of class 'Document Root'.
 EnumFeatureValuesXML createEnumFeatureValuesXML()
          Returns a new object of class 'Enum Feature Values XML'.
 FeatureObjectMatcherXML createFeatureObjectMatcherXML()
          Returns a new object of class 'Feature Object Matcher XML'.
 GroupFeatureMatcherXML createGroupFeatureMatcherXML()
          Returns a new object of class 'Group Feature Matcher XML'.
 ObjectPathFeatureValuesXML createObjectPathFeatureValuesXML()
          Returns a new object of class 'Object Path Feature Values XML'.
 PartialObjectMatcherXML createPartialObjectMatcherXML()
          Returns a new object of class 'Partial Object Matcher XML'.
 PatternFeatureValuesXML createPatternFeatureValuesXML()
          Returns a new object of class 'Pattern Feature Values XML'.
 RangeFeatureValuesXML createRangeFeatureValuesXML()
          Returns a new object of class 'Range Feature Values XML'.
 SingleFeatureMatcherXML createSingleFeatureMatcherXML()
          Returns a new object of class 'Single Feature Matcher XML'.
 TargetAnnotationXML createTargetAnnotationXML()
          Returns a new object of class 'Target Annotation XML'.
 ConfigPackage getConfigPackage()
          Returns the package supported by this factory.
 
Methods inherited from interface org.eclipse.emf.ecore.EFactory
convertToString, create, createFromString, getEPackage, setEPackage
 
Methods inherited from interface org.eclipse.emf.ecore.EModelElement
getEAnnotation, getEAnnotations
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Field Detail

eINSTANCE

static final ConfigFactory eINSTANCE
The singleton instance of the factory.

Method Detail

createBitsetFeatureValuesXML

BitsetFeatureValuesXML createBitsetFeatureValuesXML()
Returns a new object of class 'Bitset Feature Values XML'.

Returns:
a new object of class 'Bitset Feature Values XML'.

createCFEDescriptorXML

CFEDescriptorXML createCFEDescriptorXML()
Returns a new object of class 'CFE Descriptor XML'.

Returns:
a new object of class 'CFE Descriptor XML'.

createDocumentRoot

DocumentRoot createDocumentRoot()
Returns a new object of class 'Document Root'.

Returns:
a new object of class 'Document Root'.

createEnumFeatureValuesXML

EnumFeatureValuesXML createEnumFeatureValuesXML()
Returns a new object of class 'Enum Feature Values XML'.

Returns:
a new object of class 'Enum Feature Values XML'.

createFeatureObjectMatcherXML

FeatureObjectMatcherXML createFeatureObjectMatcherXML()
Returns a new object of class 'Feature Object Matcher XML'.

Returns:
a new object of class 'Feature Object Matcher XML'.

createGroupFeatureMatcherXML

GroupFeatureMatcherXML createGroupFeatureMatcherXML()
Returns a new object of class 'Group Feature Matcher XML'.

Returns:
a new object of class 'Group Feature Matcher XML'.

createObjectPathFeatureValuesXML

ObjectPathFeatureValuesXML createObjectPathFeatureValuesXML()
Returns a new object of class 'Object Path Feature Values XML'.

Returns:
a new object of class 'Object Path Feature Values XML'.

createPartialObjectMatcherXML

PartialObjectMatcherXML createPartialObjectMatcherXML()
Returns a new object of class 'Partial Object Matcher XML'.

Returns:
a new object of class 'Partial Object Matcher XML'.

createPatternFeatureValuesXML

PatternFeatureValuesXML createPatternFeatureValuesXML()
Returns a new object of class 'Pattern Feature Values XML'.

Returns:
a new object of class 'Pattern Feature Values XML'.

createRangeFeatureValuesXML

RangeFeatureValuesXML createRangeFeatureValuesXML()
Returns a new object of class 'Range Feature Values XML'.

Returns:
a new object of class 'Range Feature Values XML'.

createSingleFeatureMatcherXML

SingleFeatureMatcherXML createSingleFeatureMatcherXML()
Returns a new object of class 'Single Feature Matcher XML'.

Returns:
a new object of class 'Single Feature Matcher XML'.

createTargetAnnotationXML

TargetAnnotationXML createTargetAnnotationXML()
Returns a new object of class 'Target Annotation XML'.

Returns:
a new object of class 'Target Annotation XML'.

getConfigPackage

ConfigPackage getConfigPackage()
Returns the package supported by this factory.

Returns:
the package supported by this factory.


Copyright © 2006-2011 The Apache Software Foundation. All Rights Reserved.