<?xml version="1.0" encoding="UTF-8"?>
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
  <name>U_compareTypeSystem</name>
  <description>A sharable and comparable type system for the U-Compare compatible UIMA components.</description>
  <version>1.0</version>
  <vendor>U-Compare.org</vendor>
  <imports>
    <import name="org.apache.uima.examples.SourceDocumentInformation"/>
  </imports>
  <types>
    <typeDescription>
      <name>org.u_compare.shared.DiscontinuousAnnotation</name>
      <description>Base abstract type for annotations with discontinuous regions. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>uima.tcas.Annotation</supertypeName>
      <features>
        <featureDescription>
          <name>fragments</name>
          <description>fragments of discontinous region</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.tcas.Annotation</elementType>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.BaseAnnotation</name>
      <description>Base abstract type for annotations with AnnotationMetadata. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.DiscontinuousAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>metadata</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.AnnotationMetadata</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.FeatureTrace</name>
      <description>For system use. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>outcome</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>nbests</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.FSArray</elementType>
          <multipleReferencesAllowed>false</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.AnnotationMetadata</name>
      <description>THIS TYPE WILL BE CHANGED TO INHERIT APACHE UIMA ANNOTATIONMETADATA TYPE, WHEN IT RELEASED. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>confidence</name>
          <description>Range of confidence value should be between 0.0 (lowest) and 1.0 (highest).</description>
          <rangeTypeName>uima.cas.Float</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.SyntacticAnnotation</name>
      <description>Base abstract type for syntactic annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.BaseAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Sentence</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.SyntacticAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.UnknownDependencyLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.DependencyLabel</supertypeName>
      <features>
        <featureDescription>
          <name>label</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.conll.ConllDependencyLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.DependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.StanfordDependencyLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.DependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.DependencyLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.UniqueLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.ConstituentLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.UniqueLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.UnknownConstituentLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.ConstituentLabel</supertypeName>
      <features>
        <featureDescription>
          <name>constituentType</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.UniqueLabel</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.PennConstituent</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.ConstituentLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.NonterminalLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.PennConstituent</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.FunctionLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.NonterminalLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.UnknownFunctionLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.function.FunctionLabel</supertypeName>
      <features>
        <featureDescription>
          <name>functionLabel</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.NullElementLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.PennConstituent</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.UnknownNullElementLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
      <features>
        <featureDescription>
          <name>nullElementLabel</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.UnknownNonterminalLabel</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.NonterminalLabel</supertypeName>
      <features>
        <featureDescription>
          <name>name</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.Clause</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.NonterminalLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.Phrase</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.NonterminalLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.ROOT</name>
      <description>Simple declarative sentence</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.S</name>
      <description>Simple declarative sentence</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.SBAR</name>
      <description>Relative clauses and subordinate clauses, including indirect questions</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.SBARQ</name>
      <description>Wh-questions</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.SINV</name>
      <description>Subject-auxiliary inversion in the case of negative inversion, conditional inversion, locative inversion, and some topicalizations</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.SQ</name>
      <description>Inverted yes/no question, or main clause of a wh-question, following the wh-phrase in SBARQ</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.RRC</name>
      <description>Reduced relative clause</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Clause</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.ADJ</name>
      <description>Adjective as phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.ADJP</name>
      <description>Adjective Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.ADVP</name>
      <description>Adverb Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.CONJP</name>
      <description>Conjunction Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.FRAG</name>
      <description>Fragment</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.INTJ</name>
      <description>Interjection</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.LST</name>
      <description>List marker</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.NAC</name>
      <description>Not a constituent</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.general.NounPhrase</name>
      <description>General Noun Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.NP</name>
      <description>Noun Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.general.NounPhrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.NX</name>
      <description>Used within certain complex NPs to mark the head of the NP</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.general.NounPhrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.PP</name>
      <description>Prepositional Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.PARN</name>
      <description>Parenthetical, originally PRN in Penn</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.PRT</name>
      <description>Particle</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.QP</name>
      <description>Quantifier Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.UCP</name>
      <description>Unlike Coordinated Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.VP</name>
      <description>Verb Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.WHAVP</name>
      <description>Wh-adjective Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.WHADJP</name>
      <description>Wh-adjective Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.WHADVP</name>
      <description>Wh-adverb Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.ADJP</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.WHNP</name>
      <description>Wh-noun Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.WHPP</name>
      <description>Wh-prepositional Phrase</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.bracket.release.X</name>
      <description>Unknown, uncertain, or unbracketable</description>
      <supertypeName>org.u_compare.shared.label.penn.bracket.Phrase</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.text.TextFunctionLabel</name>
      <description>Abstract function tag type for text categories.</description>
      <supertypeName>org.u_compare.shared.label.penn.function.FunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.text.HLN</name>
      <description>headlines and datelines&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.text.TextFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.text.LST</name>
      <description>list markers&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.text.TextFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.text.TTL</name>
      <description>titles&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.text.TextFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</name>
      <description>Abstract function tag type for grammatical functions.</description>
      <supertypeName>org.u_compare.shared.label.penn.function.FunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.CLF</name>
      <description>true clefts&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.NOM</name>
      <description>non NPs that function as NPs&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.ADV</name>
      <description>clausal and NP adve&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.DTV</name>
      <description>the dative object in the unshifted form of the double object construction&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.LGS</name>
      <description>logical subjects in passives&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.PRD</name>
      <description>non VP predicates&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.PUT</name>
      <description>locative complement of put&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.SBJ</name>
      <description>surface subject&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.TPC</name>
      <description>topicalized and fronted constituents&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.grammatical.CLR</name>
      <description>closely related&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.grammatical.GrammaticalFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</name>
      <description>Abstract function tag type for semantic roles.</description>
      <supertypeName>org.u_compare.shared.label.penn.function.FunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.VOC</name>
      <description>vocatives&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.BNF</name>
      <description>benefactive, the beneficiary of an action&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.DIR</name>
      <description>direction and trajectory&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.LOC</name>
      <description>location&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.MNR</name>
      <description>manner&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.PRP</name>
      <description>purpose and reason&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.function.semantic.TMP</name>
      <description>temporal phrases&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.function.semantic.SemanticFunctionLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.T</name>
      <description>WH-movement and topicalization&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.ICH</name>
      <description>Interpret Constituent Here&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.PPA</name>
      <description>Permanent Predictable Ambiguity&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.RNR</name>
      <description>Right Node Raising&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.EXP</name>
      <description>EXPletive&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.ZERO</name>
      <description>ZERO&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.NONE</name>
      <description>NONE&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.coindex.Q</name>
      <description>?&lt;BR&gt;&lt;/BR&gt;</description>
      <supertypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Dependency</name>
      <description>Abstract Dependency</description>
      <supertypeName>org.u_compare.shared.syntactic.SyntacticAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>label</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.label.DependencyLabel</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>source</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>target</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>labelString</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.conll.VMOD</name>
      <description>CoNLL Dependency: VMOD, not documented</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.ConllDependency</name>
      <description>CoNNL Dependency</description>
      <supertypeName>org.u_compare.shared.syntactic.Dependency</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.StanfordDependency</name>
      <description>Stanford Dependency</description>
      <supertypeName>org.u_compare.shared.syntactic.Dependency</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.abbrev</name>
      <description>Stanford Dependency: abbrev</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.acomp</name>
      <description>Stanford Dependency: acomp</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.advcl</name>
      <description>Stanford Dependency: advcl</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.advmod</name>
      <description>Stanford Dependency: advmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.agent</name>
      <description>Stanford Dependency: agent</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.amod</name>
      <description>Stanford Dependency: amod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.appos</name>
      <description>Stanford Dependency: appos</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.attr</name>
      <description>Stanford Dependency: attr</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.auxiliary</name>
      <description>Stanford Dependency: aux</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.auxpass</name>
      <description>Stanford Dependency: auxpass</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.cc</name>
      <description>Stanford Dependency: cc</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.ccomp</name>
      <description>Stanford Dependency: ccomp</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.complm</name>
      <description>Stanford Dependency: complm</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.conj</name>
      <description>Stanford Dependency: conj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.cop</name>
      <description>Stanford Dependency: cop</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.csubj</name>
      <description>Stanford Dependency: csubj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.csubjpass</name>
      <description>Stanford Dependency: csubjpass</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.dep</name>
      <description>Stanford Dependency: dep</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.det</name>
      <description>Stanford Dependency: det</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.dobj</name>
      <description>Stanford Dependency: dobj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.expl</name>
      <description>Stanford Dependency: expl</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.infmod</name>
      <description>Stanford Dependency: infmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.iobj</name>
      <description>Stanford Dependency: iobj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.mark</name>
      <description>Stanford Dependency: mark</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.measure</name>
      <description>Stanford Dependency: measure</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.neg</name>
      <description>Stanford Dependency: neg</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.nn</name>
      <description>Stanford Dependency: nn</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.nsubj</name>
      <description>Stanford Dependency: nsubj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.nsubjpass</name>
      <description>Stanford Dependency: nsubjpass</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.num</name>
      <description>Stanford Dependency: num</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.number</name>
      <description>Stanford Dependency: number</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.parataxis</name>
      <description>Stanford Dependency: parataxis</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.partmod</name>
      <description>Stanford Dependency: partmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.pcomp</name>
      <description>Stanford Dependency: pcomp</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.pobj</name>
      <description>Stanford Dependency: pobj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.poss</name>
      <description>Stanford Dependency: poss</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.possessive</name>
      <description>Stanford Dependency: possessive</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.preconj</name>
      <description>Stanford Dependency: preconj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.predet</name>
      <description>Stanford Dependency: predet</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.prep</name>
      <description>Stanford Dependency: prep</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.prepc</name>
      <description>Stanford Dependency: prepc</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.prt</name>
      <description>Stanford Dependency: prt</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.punct</name>
      <description>Stanford Dependency: punct</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.purpcl</name>
      <description>Stanford Dependency: purpcl</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.quantmod</name>
      <description>Stanford Dependency: quantmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.rcmod</name>
      <description>Stanford Dependency: rcmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.ref</name>
      <description>Stanford Dependency: ref</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.rel</name>
      <description>Stanford Dependency: rel</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.tmod</name>
      <description>Stanford Dependency: tmod</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.xcomp</name>
      <description>Stanford Dependency: xcomp</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.stanford.xsubj</name>
      <description>Stanford Dependency: xsubj</description>
      <supertypeName>org.u_compare.shared.label.stanford.StanfordDependencyLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Token</name>
      <description>Abstract Token</description>
      <supertypeName>org.u_compare.shared.syntactic.SyntacticAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.POS</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.UniqueLabel</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.PennPOS</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.POS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.LinkedAnnotationSet</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>linkingRelation</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.ExternalReference</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>linkedAnnotations</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.TOP</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.ReferenceAnnotation</name>
      <description/>
      <supertypeName>org.u_compare.shared.BaseAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>externalReference</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.ExternalReference</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.SemanticAnnotation</name>
      <description/>
      <supertypeName>org.u_compare.shared.ReferenceAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.SemanticClassAnnotation</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>linkedAnnotationSets</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.semantic.LinkedAnnotationSet</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.ExternalReference</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>namespace</name>
          <description>External resource namespace</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>ID</name>
          <description>ID in the external resource namespace</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Expression</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Negation</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.Expression</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Speculation</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.Expression</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.NamedEntity</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.DictionaryNamedEntity</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
      <features>
        <featureDescription>
          <name>surface</name>
          <description>Surface string in the dictionary which is used to match the string.</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Title</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.ProperName</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Person</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.ProperName</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.Place</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.ProperName</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.NormalizedEntity</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.chemical.Chemical</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.GeneOrGeneProduct</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.Gene</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.bio.GeneOrGeneProduct</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.Protein</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.bio.GeneOrGeneProduct</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.ProteinRegion</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.bio.Protein</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.CellLine</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.CellType</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.DNA</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.DNARegion</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.bio.DNA</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.RNA</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.CoreferenceAnnotation</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.DiscourseEntity</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.EventAnnotation</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.SemanticClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.TreeNode</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.SyntacticAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>parent</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>children</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.TOP</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.AbstractConstituent</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.TreeNode</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Constituent</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.AbstractConstituent</supertypeName>
      <features>
        <featureDescription>
          <name>label</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.label.ConstituentLabel</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>labelString</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Chunk</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.Constituent</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.FunctionTaggedConstituent</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.Constituent</supertypeName>
      <features>
        <featureDescription>
          <name>function</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.label.penn.function.FunctionLabel</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>functionString</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.TemplateMappedConstituent</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.FunctionTaggedConstituent</supertypeName>
      <features>
        <featureDescription>
          <name>mappedConstituent</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.syntactic.Constituent</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>not</name>
          <description/>
          <rangeTypeName>uima.cas.Boolean</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.NullElement</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.AbstractConstituent</supertypeName>
      <features>
        <featureDescription>
          <name>label</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.label.penn.coindex.NullElementLabel</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>coindexed</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.syntactic.Constituent</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>labelString</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.POSToken</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.Token</supertypeName>
      <features>
        <featureDescription>
          <name>pos</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.label.POS</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>posString</name>
          <description>A special field which internally converts object of pos field into String value.</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.RichToken</name>
      <description/>
      <supertypeName>org.u_compare.shared.syntactic.POSToken</supertypeName>
      <features>
        <featureDescription>
          <name>base</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.CC</name>
      <description>Coordinating conjunction</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.CD</name>
      <description>Cardinal number</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.DT</name>
      <description>Determiner</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.EX</name>
      <description>Existential there</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.FW</name>
      <description>Foreign word</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.IN</name>
      <description>Preposition or subordinating conjunction</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Adjective</name>
      <description>Abstract Adjective</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.JJ</name>
      <description>Adjective</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adjective</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.JJR</name>
      <description>Adjective, comparative</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adjective</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.JJS</name>
      <description>Adjective, superative</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adjective</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.LS</name>
      <description>List Item Marker</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.MD</name>
      <description>Modal</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Noun</name>
      <description>Abstract Noun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.GeneralNoun</name>
      <description>Abstract General Noun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Noun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.NN</name>
      <description>Noun, singular or mass</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.GeneralNoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.NNS</name>
      <description>Noun, plural</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.GeneralNoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.ProperNoun</name>
      <description>Abstract Proper Noun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Noun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.NNP</name>
      <description>Proper Noun, singular</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.ProperNoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.NNPS</name>
      <description>Proper Noun, plural</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.ProperNoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.PDT</name>
      <description>Predeterminer</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.POS</name>
      <description>Possessive Ending</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Pronoun</name>
      <description>Abstract Pronoun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Noun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.PRP</name>
      <description>Personal Pronoun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Pronoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.PRPS</name>
      <description>Possessive Pronoun</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Pronoun</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Adverb</name>
      <description>Abstract Adverb</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RB</name>
      <description>Adverb</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adverb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RBR</name>
      <description>Adverb, comparative</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adverb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RBS</name>
      <description>Adverb, superlative</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Adverb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RP</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.SYM</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.TO</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.UH</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Verb</name>
      <description>Abstract Verb Type</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VB</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VBD</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VBG</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VBN</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VBP</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.VBZ</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Verb</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.WH</name>
      <description>Abstract Wh- type</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.WDT</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.release.WH</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.WP</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.release.WH</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.WPS</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.release.WH</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.WRB</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.release.WH</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Sign</name>
      <description>Abstract Special Sign Class</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.POUND</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Sign</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.DOLLAR</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Sign</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Punctuation</name>
      <description>Abstract Punctuation Class</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.PERIOD</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Punctuation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.COMMA</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Punctuation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.COLON</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Punctuation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Bracket</name>
      <description>Abstract Quotation Class</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.LRB</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Bracket</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RRB</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Bracket</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.general.Quotation</name>
      <description>Abstract Quotation Class</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.SDQ</name>
      <description>Straight Double Quote</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Quotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.LSQ</name>
      <description>Left Open Single Quote</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Quotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.LDQ</name>
      <description>Left Open Double Quote</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Quotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RSQ</name>
      <description>Right Close Single Quote</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Quotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.release.RDQ</name>
      <description>Right Close Double Quote</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.general.Quotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.bioie.HYPH</name>
      <description>Hyphen</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.bioie.AFX</name>
      <description>Affix</description>
      <supertypeName>org.u_compare.shared.label.penn.pos.PennPOS</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.label.penn.pos.UnknownPOS</name>
      <description/>
      <supertypeName>org.u_compare.shared.label.POS</supertypeName>
      <features>
        <featureDescription>
          <name>posType</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.Structure</name>
      <description>Abstract type for structural document annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.structure.Abstract</name>
      <description>Article Abstract. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Structure</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.structure.Article</name>
      <description>Article Abstract. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Structure</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.structure.Appendix</name>
      <description>Appendix. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Structure</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.structure.Section</name>
      <description>Section. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Structure</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.Text</name>
      <description>Abstract type for textual document annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.TextBody</name>
      <description>Abstract type for text body annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Text</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.Paragraph</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.TextBody</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.AbstractText</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.TextBody</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.Heading</name>
      <description>Abstract type for text heading annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.Text</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.Title</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.Heading</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.Caption</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.Heading</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.FigureCaption</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.Caption</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.TableCaption</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.Caption</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.nontext.Figure</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.NonText</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.NonText</name>
      <description>Abstract type for non text parts such as images. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.Fragment</name>
      <description>Abstract type for fragmental document annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentClassAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.text.List</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.text.TextBody</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.ListItem</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.Quote</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.Keyword</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.Affiliation</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.Authors</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.Note</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.Fragment</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.fragment.FootNote</name>
      <description/>
      <supertypeName>org.u_compare.shared.document.fragment.Note</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.DocumentAnnotation</name>
      <description>Base abstract type for document annotations. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.ReferenceAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.DocumentClassAnnotation</name>
      <description>Assumed to be used to express an instance of a document tag. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>attributes</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.document.DocumentAttribute</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>elements</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.ReferenceAnnotation</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.DocumentAttribute</name>
      <description>Abstract type for document attributes, which appear in the document tags. &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>attributeName</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.ExternalReference</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.DocumentValueAttribute</name>
      <description>Assumed to be used to correspond to an attribute name-value pair (CDATA in case of DTD). &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentAttribute</supertypeName>
      <features>
        <featureDescription>
          <name>value</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.document.DocumentReferenceAttribute</name>
      <description>Assumed to be used to correspond to an attribute name-id pair (IDREF in case of DTD). &lt;br&gt;&lt;/br&gt;</description>
      <supertypeName>org.u_compare.shared.document.DocumentAttribute</supertypeName>
      <features>
        <featureDescription>
          <name>referredAnnotation</name>
          <description/>
          <rangeTypeName>org.u_compare.shared.ReferenceAnnotation</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.ComparisonSet</name>
      <description/>
      <supertypeName>org.u_compare.shared.comparable.AnnotationGroup</supertypeName>
      <features>
        <featureDescription>
          <name>goldAnnotations</name>
          <description>A set of "gold" annotations. Should be filled by developers.</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.TOP</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>testAnnotations</name>
          <description>A set of "test" annotations. Should be filled by developers.</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.TOP</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>matchedAnnotations</name>
          <description>A set of annotations, which are recoginized as "matched" through comparison of gold and test annotations. Should be filled by developers.</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.comparable.MatchedPair</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>goldAnnotationGroup</name>
          <description>Reference to the original gold AnnotationGroup. Developers should iterate and pick proper annotations from this FSList.</description>
          <rangeTypeName>org.u_compare.shared.comparable.AnnotationGroup</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>testAnnotationGroup</name>
          <description>Reference to the original test AnnotationGroup. Developers should iterate and pick proper annotations from this FSList.</description>
          <rangeTypeName>org.u_compare.shared.comparable.AnnotationGroup</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>scores</name>
          <description>A field to store scores for each CAS. This field should have an instance of *ARRAY* which implements get(i) method e.g. StringArray, IntegerArray, FSArray, etc. Evaluator class should be responsible to make consistent order of scores when there is multiple types of scores exist.</description>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>fields</name>
          <description>This field is prepared to store any value which might be used in the evaluation process implemented by the developer, especially values needed when calculate the total score over CASes. U-Compare will not use this field.</description>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>goldCountAdjustment</name>
          <description/>
          <rangeTypeName>uima.cas.Integer</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>testCountAdjustment</name>
          <description/>
          <rangeTypeName>uima.cas.Integer</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>matchCountAdjustment</name>
          <description/>
          <rangeTypeName>uima.cas.Integer</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.MatchedPair</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>goldAnnotation</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>testAnnotation</name>
          <description/>
          <rangeTypeName>uima.cas.TOP</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>goldLabel</name>
          <description>U-Compare will show this label along with the assumed gold standard annotation linked from this MatchedPair instance.</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>testLabel</name>
          <description>U-Compare will show this label along with the assumed test annotation linked from this MatchedPair instance.</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>matchLabel</name>
          <description>U-Compare will show this label as a explanatory label of this MatchedPair instance.</description>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.AnnotationGroupCluster</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>types</name>
          <description/>
          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>annotationGroups</name>
          <description/>
          <rangeTypeName>uima.cas.FSList</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.AnnotationGroup</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>types</name>
          <description/>
          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>annotations</name>
          <description/>
          <rangeTypeName>uima.cas.FSList</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>derivingAnnotationGroups</name>
          <description>List of AnnotationGroups which are used to produce this AnnotationGroup.</description>
          <rangeTypeName>uima.cas.FSList</rangeTypeName>
          <elementType>org.u_compare.shared.comparable.AnnotationGroup</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>componentID</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>latest</name>
          <description/>
          <rangeTypeName>uima.cas.Boolean</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>superTypes</name>
          <description/>
          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>derivingAnnotationGroupTypes</name>
          <description>Array of StringArray, where types used in each corresponding deriving annotation group are stored.</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.StringArray</elementType>
        </featureDescription>
        <featureDescription>
          <name>collectionReaderGenerated</name>
          <description/>
          <rangeTypeName>uima.cas.Boolean</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.Capability</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>types</name>
          <description/>
          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.InputCapability</name>
      <description/>
      <supertypeName>org.u_compare.shared.comparable.Capability</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.OutputCapability</name>
      <description/>
      <supertypeName>org.u_compare.shared.comparable.Capability</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.ComponentID</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>componentID</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.Iteration</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.IDArray</name>
      <description/>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>array</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>idType</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.syntactic.Coordinations</name>
      <description>Contains an array of constituents which are marked as Coordinations. Corresponds to syn="COOD" in the Genia Treebank.</description>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>coordinationMarkedConstituents</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.syntactic.Constituent</elementType>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.comparable.TernaryComparisonSet</name>
      <description>A special comparison set for similarty matches and gold-test-test ternary comparisons.</description>
      <supertypeName>org.u_compare.shared.comparable.ComparisonSet</supertypeName>
      <features>
        <featureDescription>
          <name>assumedGoldComparisonSet</name>
          <description>Link to a comparisonSet, which is an evaluation between the real gold standard and the assumed gold annotations.</description>
          <rangeTypeName>org.u_compare.shared.comparable.ComparisonSet</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>assumedTestComparisonSet</name>
          <description>Link to a comparisonSet, which is an evaluation between the real gold standard and the assumed test annotations.</description>
          <rangeTypeName>org.u_compare.shared.comparable.ComparisonSet</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>ternaryMatchedGoldAnnotations</name>
          <description>Array of annotations which are matched between the real gold standard, assumed gold and assumed test annotations.</description>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>uima.cas.TOP</elementType>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.bio.Metabolite</name>
      <description/>
      <supertypeName>org.u_compare.shared.semantic.NamedEntity</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.FeatureWeights</name>
      <description>Stores names and weights of features. For system use.</description>
      <supertypeName>uima.cas.TOP</supertypeName>
      <features>
        <featureDescription>
          <name>labels</name>
          <description/>
          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
          <multipleReferencesAllowed>false</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>weights</name>
          <description/>
          <rangeTypeName>uima.cas.DoubleArray</rangeTypeName>
          <multipleReferencesAllowed>false</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>values</name>
          <description/>
          <rangeTypeName>uima.cas.DoubleArray</rangeTypeName>
          <multipleReferencesAllowed>false</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>spans</name>
          <description/>
          <rangeTypeName>uima.cas.FSArray</rangeTypeName>
          <elementType>org.u_compare.shared.DiscontinuousAnnotation</elementType>
          <multipleReferencesAllowed>true</multipleReferencesAllowed>
        </featureDescription>
        <featureDescription>
          <name>outcomeString</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.FeatureSpan</name>
      <description/>
      <supertypeName>org.u_compare.shared.DiscontinuousAnnotation</supertypeName>
    </typeDescription>
    <typeDescription>
      <name>org.u_compare.shared.semantic.MetaKnowledgeEvent</name>
      <description>Extended EventAnnotation to hold metadata defined in the MetaKnowledge corpus.</description>
      <supertypeName>org.u_compare.shared.semantic.EventAnnotation</supertypeName>
      <features>
        <featureDescription>
          <name>certaintyLevel</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>manner</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>knowledgeType</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>source</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
        <featureDescription>
          <name>polarity</name>
          <description/>
          <rangeTypeName>uima.cas.String</rangeTypeName>
        </featureDescription>
      </features>
    </typeDescription>
  </types>
</typeSystemDescription>
