1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76
|
<?xml version="1.0" encoding="UTF-8"?>
<genmodel:GenModel xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI" xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore"
xmlns:genmodel="http://www.eclipse.org/emf/2002/GenModel" modelDirectory="/ConfigurableFeatureExtractor/src/main/java"
modelPluginID="" modelName="CFE" importerID="org.eclipse.xsd.ecore.importer" bundleManifest="false"
complianceLevel="5.0" copyrightFields="false">
<foreignModel>../src/main/xsdForEmf/CFEConfigModel.xsd</foreignModel>
<genPackages prefix="Config" basePackage="org.apache.uima.tools.cfe" resource="XML"
disposableProviderFactory="true" ecorePackage="config.ecore#/">
<genClasses ecoreClass="config.ecore#//BitsetFeatureValuesXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//BitsetFeatureValuesXML/bitmask"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//BitsetFeatureValuesXML/exactMatch"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//CFEDescriptorXML">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//CFEDescriptorXML/targetAnnotations"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//CFEDescriptorXML/nullValueImage"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//DocumentRoot">
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//DocumentRoot/mixed"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference config.ecore#//DocumentRoot/xMLNSPrefixMap"/>
<genFeatures property="None" notify="false" createChild="false" ecoreFeature="ecore:EReference config.ecore#//DocumentRoot/xSISchemaLocation"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//DocumentRoot/cFEConfig"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//EnumFeatureValuesXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//EnumFeatureValuesXML/values"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//EnumFeatureValuesXML/caseSensitive"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//FeatureObjectMatcherXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/distance"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/orientation"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/windowFlags"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/windowsizeEnclosed"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/windowsizeInside"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/windowsizeLeft"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//FeatureObjectMatcherXML/windowsizeRight"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//GroupFeatureMatcherXML">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//GroupFeatureMatcherXML/featureMatchers"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//GroupFeatureMatcherXML/exclude"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//ObjectPathFeatureValuesXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//ObjectPathFeatureValuesXML/objectPath"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//PartialObjectMatcherXML">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//PartialObjectMatcherXML/groupFeatureMatchers"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//PartialObjectMatcherXML/annotationTypeName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//PartialObjectMatcherXML/fullPath"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//PatternFeatureValuesXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//PatternFeatureValuesXML/pattern"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//RangeFeatureValuesXML">
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//RangeFeatureValuesXML/lowerBoundary"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//RangeFeatureValuesXML/lowerBoundaryInclusive"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//RangeFeatureValuesXML/upperBoundary"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//RangeFeatureValuesXML/upperBoundaryInclusive"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//SingleFeatureMatcherXML">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//SingleFeatureMatcherXML/rangeFeatureValues"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//SingleFeatureMatcherXML/enumFeatureValues"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//SingleFeatureMatcherXML/bitsetFeatureValues"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//SingleFeatureMatcherXML/objectPathFeatureValues"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//SingleFeatureMatcherXML/patternFeatureValues"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//SingleFeatureMatcherXML/exclude"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//SingleFeatureMatcherXML/featurePath"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//SingleFeatureMatcherXML/featureTypeName"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//SingleFeatureMatcherXML/quiet"/>
</genClasses>
<genClasses ecoreClass="config.ecore#//TargetAnnotationXML">
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//TargetAnnotationXML/targetAnnotationMatcher"/>
<genFeatures property="None" children="true" createChild="true" ecoreFeature="ecore:EReference config.ecore#//TargetAnnotationXML/featureAnnotationMatchers"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//TargetAnnotationXML/className"/>
<genFeatures createChild="false" ecoreFeature="ecore:EAttribute config.ecore#//TargetAnnotationXML/enclosingAnnotation"/>
</genClasses>
</genPackages>
</genmodel:GenModel>
|