<?xml version="1.0" encoding="UTF-8"?> | |
<ecore:EPackage xmi:version="2.0" | |
xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xmlns:ecore="http://www.eclipse.org/emf/2002/Ecore" name="config" | |
nsURI="http://www.apache.org/uima/tools/cfe/config" nsPrefix="config"> | |
<eClassifiers xsi:type="ecore:EClass" name="BitsetFeatureValuesXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="BitsetFeatureValuesXML"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="bitmask" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="bitmask"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="exactMatch" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="exact_match"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="CFEDescriptorXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="CFEDescriptorXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetAnnotations" lowerBound="1" | |
upperBound="-1" eType="#//TargetAnnotationXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="targetAnnotations"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="nullValueImage" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="nullValueImage"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="DocumentRoot"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value=""/> | |
<details key="kind" value="mixed"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="mixed" unique="false" upperBound="-1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2002/Ecore#//EFeatureMapEntry"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="elementWildcard"/> | |
<details key="name" value=":mixed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xMLNSPrefixMap" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xmlns:prefix"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="xSISchemaLocation" upperBound="-1" | |
eType="ecore:EClass http://www.eclipse.org/emf/2002/Ecore#//EStringToStringMapEntry" | |
transient="true" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="xsi:schemaLocation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="cFEConfig" upperBound="-2" | |
eType="#//CFEDescriptorXML" volatile="true" transient="true" derived="true" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="CFEConfig"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="EnumFeatureValuesXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="EnumFeatureValuesXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="values" unique="false" | |
upperBound="-1" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="values"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="caseSensitive" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="caseSensitive"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="FeatureObjectMatcherXML" eSuperTypes="#//PartialObjectMatcherXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="FeatureObjectMatcherXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="distance" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="distance"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="orientation" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="orientation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="windowFlags" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" | |
unsettable="true"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="
 						in class CommonFeatureMatcher
 						the following flg constants are defined

 						CONSTANT_LEFTLEFT // 1 feature
 						annotation starts left from the target ends
 						left from the target

 						CONSTANT_LEFTINSIDE // 2 feature
 						annotation starts left from the target ends
 						inside the target

 						CONSTANT_LEFTRIGHT // 4 feature
 						annotation starts left from the target ends
 						right from the target

 						CONSTANT_INSIDEINSIDE // 8 feature
 						annotation starts inside the target ends
 						inside the target

 						CONSTANT_INSIDERIGHT // 16 feature
 						annotation starts inside the target ends
 						right from the target

 						CONSTANT_RIGHTRIGHT // 32 feature
 						annotation starts right from the target ends
 						right from the target

 						// any annotation that starts left from the
 						target

 						CONSTANT_STARTSLEFT = CONSTANT_LEFTLEFT |
 						CONSTANT_LEFTINSIDE | CONSTANT_LEFTRIGHT;
 						// 7

 						// any annotation that starts inside the
 						target

 						CONSTANT_STARTSINSIDE =
 						CONSTANT_INSIDEINSIDE|CONSTANT_INSIDERIGHT;
 						// 24

 						// any annotation that starts right from the
 						target

 						CONSTANT_STARTSRIGHT = CONSTANT_RIGHTRIGHT;
 						// 32

 						// any annotation that is within the span
 						of enclosing annotation

 						CONSTANT_ANYENCLOSED = CONSTANT_STARTSLEFT |
 						CONSTANT_STARTSINSIDE |
 						CONSTANT_STARTSRIGHT;
 						// 63
 					"/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="windowFlags"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="windowsizeEnclosed" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="windowsizeEnclosed"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="windowsizeInside" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="windowsizeInside"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="windowsizeLeft" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="windowsizeLeft"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="windowsizeRight" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Int" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="windowsizeRight"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="GroupFeatureMatcherXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="GroupFeatureMatcherXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="featureMatchers" lowerBound="1" | |
upperBound="-1" eType="#//SingleFeatureMatcherXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="featureMatchers"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="exclude" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="exclude"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="ObjectPathFeatureValuesXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="ObjectPathFeatureValuesXML"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="objectPath" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="objectPath"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PartialObjectMatcherXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="PartialObjectMatcherXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="groupFeatureMatchers" upperBound="-1" | |
eType="#//GroupFeatureMatcherXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="groupFeatureMatchers"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="annotationTypeName" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="annotationTypeName"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="fullPath" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="fullPath"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="PatternFeatureValuesXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="PatternFeatureValuesXML"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="pattern" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="pattern"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="RangeFeatureValuesXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="RangeFeatureValuesXML"/> | |
<details key="kind" value="empty"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lowerBoundary" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnySimpleType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="lowerBoundary"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="lowerBoundaryInclusive" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="lowerBoundaryInclusive"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="upperBoundary" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//AnySimpleType"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="upperBoundary"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="upperBoundaryInclusive" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="upperBoundaryInclusive"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="SingleFeatureMatcherXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="SingleFeatureMatcherXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="rangeFeatureValues" eType="#//RangeFeatureValuesXML" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="rangeFeatureValues"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="enumFeatureValues" eType="#//EnumFeatureValuesXML" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="enumFeatureValues"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="bitsetFeatureValues" eType="#//BitsetFeatureValuesXML" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="bitsetFeatureValues"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="objectPathFeatureValues" | |
eType="#//ObjectPathFeatureValuesXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="objectPathFeatureValues"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="patternFeatureValues" eType="#//PatternFeatureValuesXML" | |
containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="patternFeatureValues"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="exclude" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="exclude"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="featurePath" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="featurePath"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="featureTypeName" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="featureTypeName"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="quiet" eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//Boolean" | |
unsettable="true"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="quiet"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
<eClassifiers xsi:type="ecore:EClass" name="TargetAnnotationXML"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="name" value="TargetAnnotationXML"/> | |
<details key="kind" value="elementOnly"/> | |
</eAnnotations> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="targetAnnotationMatcher" | |
lowerBound="1" eType="#//PartialObjectMatcherXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="targetAnnotationMatcher"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EReference" name="featureAnnotationMatchers" | |
upperBound="-1" eType="#//FeatureObjectMatcherXML" containment="true" resolveProxies="false"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="element"/> | |
<details key="name" value="featureAnnotationMatchers"/> | |
<details key="namespace" value="##targetNamespace"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="className" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http://www.eclipse.org/emf/2002/GenModel"> | |
<details key="documentation" value="class id for RRM training"/> | |
</eAnnotations> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="className"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
<eStructuralFeatures xsi:type="ecore:EAttribute" name="enclosingAnnotation" lowerBound="1" | |
eType="ecore:EDataType http://www.eclipse.org/emf/2003/XMLType#//String"> | |
<eAnnotations source="http:///org/eclipse/emf/ecore/util/ExtendedMetaData"> | |
<details key="kind" value="attribute"/> | |
<details key="name" value="enclosingAnnotation"/> | |
</eAnnotations> | |
</eStructuralFeatures> | |
</eClassifiers> | |
</ecore:EPackage> |