<?xml version="1.0" encoding="UTF-8"?>
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
    <types>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.coref.type.CoreferenceChain</name>
            <description>Marks the beginning of a chain.</description>
            <supertypeName>uima.cas.AnnotationBase</supertypeName>
            <features>
                <featureDescription>
                    <name>first</name>
                    <description>This is the first corefernce link in coreference chain</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.coref.type.CoreferenceLink</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.coref.type.CoreferenceLink</name>
            <description>A link in the coreference chain.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>next</name>
                    <description>If there is one, it is the next coreference link to the current coreference link</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.coref.type.CoreferenceLink</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>referenceType</name>
                    <description>The role or type which the covered text has in the coreference chain.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>referenceRelation</name>
                    <description>The type of relation between this link and the next link in the chain.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.Morpheme</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>morphTag</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures</name>
            <description>Morphological categories that can be attached to tokens.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>gender</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>number</name>
                    <description>Singular/plural</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>case</name>
                    <description>Nouns: nominative, genetiv, dative, ...</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>degree</name>
                    <description>Adjectives: comparative/Superlative</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>verbForm</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tense</name>
                    <description>Verbs: past tense, present tense, future tense, etc.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mood</name>
                    <description>Verbs: indicative, imperative, subjunctive</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>voice</name>
                    <description>Verbs: active/passive</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>definiteness</name>
                    <description>Definite or indefinite</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>value</name>
                    <description>The original morphological analysis results as produced by a tool or as recorded in a corpus (if available). If the categories were originally encoded in such a string, the other features are filled by analyzing this string. If the categories were provided separately, e.g. by different attributed in an XML-encoded corpus, this field may remain empty.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>person</name>
                    <description>Verbs: 1st, 2nd, 3rd person</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>aspect</name>
                    <description>Verbs: perfective, imperfective</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>animacy</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>negative</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>numType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>possessive</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pronType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>reflex</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.ADJ</name>
            <description>Adjectives</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.ADV</name>
            <description>Adverbs</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.ART</name>
            <description>Determiners and articles</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.CARD</name>
            <description>Numerals</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.CONJ</name>
            <description>Conjunctions</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.N</name>
            <description>Nouns</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.NN</name>
            <description>Common noun</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.N</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.NP</name>
            <description>Noun phrase</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.N</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</name>
            <description>Catch-all for other categories such as abbreviations or foreign words</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</name>
            <description>The part of speech of a word or a phrase.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>PosValue</name>
                    <description>The string representation of POS. Mostly it is the POS
                        representation of the wrapped POS tagger.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.PP</name>
            <description>Prepositions and postpositions</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.PR</name>
            <description>Pronoun</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.PRT</name>
            <description>Particles</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.PUNC</name>
            <description>Punctuation marks</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.V</name>
            <description>Verbs</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.AT</name>
            <description>at-mention (indicates another user as a recipient of a tweet)</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.DM</name>
            <description>discourse marker, indications of continuation of a message across multiple tweets</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.EMO</name>
            <description>emoticon</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.HASH</name>
            <description>Hashtag (indicates topic/category for tweet)</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.INT</name>
            <description>proper noun + verbal</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.NNV</name>
            <description>nominal + verbal</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.N</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.NPV</name>
            <description>proper noun + verbal</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.N</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.tweet.URL</name>
            <description>URL or email address</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.O</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.metadata.type.DocumentMetaData</name>
            <description>&lt;p&gt;The DocumentMetaData annotation stores information about a single processed
document. There can only be one of these annotations per CAS. The annotation is
created by readers and contains information to uniquely identify the document from
which a CAS was created. Writer components use this information when determining
under which filename a CAS is stored.&lt;p&gt;

&lt;p&gt;There are two principle ways of identifying a document:&lt;p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;b&gt;collection id / document id:&lt;/b&gt; this simple system identifies a document
  within a collection. The ID of the collection and the document are each
  simple strings without any further semantics such as e.g. a hierarchy. For
  this reason, this identification scheme is not well suited to preserve
  information about directory structures.&lt;/li&gt;

&lt;li&gt;&lt;b&gt;document base URI / document URI:&lt;/b&gt; this system identifies a document using
  a URI. The base URI is used to derive the relative path of the document with
  respect to the base location from where it has been read. E.g. if the base
  URI is &lt;code&gt;file:/texts&lt;/code&gt; and the document URI is &lt;code&gt;file:/texts/english/text1.txt&lt;/code&gt;, then the relativ
  path of the document is &lt;code&gt;english/text1.txt&lt;/code&gt;. This
  information is used by writers to recreate the directory structure found
  under the base location in the target location.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;It is possible and indeed common for a writer to initialize both systems of
identification. If both systems are present, most writers default to using the
URI-based systems. However, most writers also allow forcing the use of the ID-based
systems.&lt;/p&gt;

&lt;p&gt;In addition to the features given here, there is a &lt;i&gt;language&lt;/i&gt; feature inherited from UIMA's DocumentAnnotation. DKPro Core components expect a two letter ISO
639-1 language code there.&lt;/p&gt;</description>
            <supertypeName>uima.tcas.DocumentAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>documentTitle</name>
                    <description>The human readable title of the document.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>documentId</name>
                    <description>The id of the document.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>documentUri</name>
                    <description>The URI of the document.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>collectionId</name>
                    <description>The ID of the whole document collection.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>documentBaseUri</name>
                    <description>Base URI of the document.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>isLastSegment</name>
                    <description>CAS de-multipliers need to know whether a CAS is the
						last multiplied segment.
						Thus CAS multipliers should set this field to true for the last CAS
						they produce.</description>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.metadata.type.MetaDataStringField</name>
            <description>&lt;p&gt;A general purpose annotation to store document-wide information in the form of arbitrary key-value string pairs.&lt;/p&gt;</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>key</name>
                    <description>Name of a metadata field.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>value</name>
                    <description>The field value.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.metadata.type.TagDescription</name>
            <description>Description of an individual tag.</description>
            <supertypeName>uima.cas.TOP</supertypeName>
            <features>
                <featureDescription>
                    <name>name</name>
                    <description>The name of the tag.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.metadata.type.TagsetDescription</name>
            <description>Information about a tagset (controlled vocabulary).</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>layer</name>
                    <description>The layer to which the tagset applies. This is
						typically the name of an UIMA type such as
						"de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS".</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>name</name>
                    <description>The name of the tagset.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tags</name>
                    <description>Descriptions of the tags belonging to this tagset.</description>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>de.tudarmstadt.ukp.dkpro.core.api.metadata.type.TagDescription</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Animal</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Cardinal</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.ContactInfo</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Date</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Disease</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Event</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Fac</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.FacDesc</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Game</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Gpe</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.GpeDesc</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Language</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Law</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Location</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Money</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</name>
            <description>Named entities refer e.g. to persons, locations, organizations and so on. They often consist of multiple tokens.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Nationality</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Norp</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Ordinal</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.OrgDesc</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Organization</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.PerDesc</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Percent</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Person</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Plant</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Product</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.ProductDesc</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Quantity</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Substance</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.Time</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.ner.type.WorkOfArt</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.ner.type.NamedEntity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Compound</name>
            <description>This type represents a decompounding word, i.e.: flowerpot. Each Compound one have at least two Splits.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>splits</name>
                    <description>A word that can be decomposed into different parts.</description>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.CompoundPart</name>
            <description>&lt;p&gt;A CompoundPart represents one fragment from the compounding word. Besides that, it can store other CompoundParts if it can be split again. The way it stores a decompounding word represents a decompounding tree.&lt;/p&gt;</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Div</name>
            <description>Document structure element.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>divType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description>If this unit had an ID in the source format from which it was imported, it may be stored here. IDs are typically not assiged by DKPro Core components. If an ID is present, it should be respected by writers.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Document</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Div</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Heading</name>
            <description>Document title, section heading, etc.</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Div</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.LinkingMorpheme</name>
            <description>This type represents a linking morpheme between two CompoundParts.</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.NGram</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>text</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Paragraph</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Div</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Sentence</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description>If this unit had an ID in the source format from which it was imported, it may be stored here. IDs are typically not assiged by DKPro Core components. If an ID is present, it should be respected by writers.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split</name>
            <description>This type represents a part of a decompounding word. A Split can be either a CompoundPart or a LinkingMorpheme.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>splits</name>
                    <description>Sub-splits of the current split.</description>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Split</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Stem</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.StopWord</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token</name>
            <description>&lt;p&gt;Token is one of the two types commonly produced by a segmenter (the other being Sentence). A Token usually represents a word, although it may be used to represent multiple tightly connected words (e.g. "New York") or parts of a word (e.g. the possessive "'s"). One may choose to split compound words into multiple tokens, e.g. ("CamelCase" -&amp;gt; "Camel", "Case"; "Zauberstab" -&amp;gt; "Zauber", "stab"). Most processing components operate on Tokens, usually within the limits of the surrounding Sentence. E.g. a part-of-speech tagger analyses each Token in a Sentence and assigns a part-of-speech to each Token.&lt;/p&gt;</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>parent</name>
                    <description>the parent of this token. This feature is meant to be used in when the token participates in a constituency parse and then refers to a constituent containing this token. The type of this feature is {@link Annotation} to avoid adding a dependency on the syntax API module.</description>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>lemma</name>
                    <description/>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Lemma</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>stem</name>
                    <description/>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Stem</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos</name>
                    <description/>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>morph</name>
                    <description>The morphological feature associated with this token.</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.morph.MorphologicalFeatures</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description>If this unit had an ID in the source format from which it was imported, it may be stored here. IDs are typically not assiged by DKPro Core components. If an ID is present, it should be respected by writers.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.semantics.type.SemanticArgument</name>
            <description>The SemanticArgument annotation is attached to semantic arguments of semantic
predicates. Semantic arguments are characterized by their semantic role, e.g. Agent,
Experiencer, Topic. The semantic role of an argument is related to its semantic type
(for communication verbs, the Agent can be a person or an organization, but
typically not food). The semantic type of arguments is not yet covered by the
SemanticType.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>role</name>
                    <description>The role which the argument takes. The value depends on the theory being used, e.g. Arg0, Arg1, etc. or Buyer, Seller, etc.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.semantics.type.SemanticField</name>
            <description>The SemanticField is a coarse-grained semantic category that can be attached to
nouns, verbs or adjectives. Semantic field information is present e.g. in WordNet as
lexicographer file names. Previously, this kind of semantic information has also
been called supersenses or semantic types.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description>The value or name of the semantic field. Examples of semantic field values are: location, artifact, event, communication, attribute</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.semantics.type.SemanticPredicate</name>
            <description>One of the predicates of a sentence (often a main verb, but nouns and adjectives can also be predicates). The SemanticPredicate annotation can be attached to predicates in a sentences.
Semantic predicates express events or situations and take semantic arguments
expressing the participants in these events ore situations. All forms of main verbs
can be annotated with a SemanticPredicate. However, there are also many nouns and
adjectives that take arguments and can thus be annotated with a SemanticPredicate,
e.g. event nouns, such as "suggestion" (with arguments what and by whom), or
relational adjectives, such as "proud" (with arguments who and of what).</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description>A more detailed specification of the predicate type depending on the theory being used, e.g. a frame name.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>arguments</name>
                    <description>The predicate's arguments.</description>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>de.tudarmstadt.ukp.dkpro.core.api.semantics.type.SemanticArgument</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.semantics.type.WordSense</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description>The sense identifier.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.PennTree</name>
            <description>&lt;p&gt;The Penn Treebank-style phrase structure string.&lt;/p&gt;</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>PennTree</name>
                    <description>Contains a Penn Treebank-style representation of a tree.</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>TransformationNames</name>
                    <description>The name(s) of the transformation(s) that have been performed on the PennTree</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.Tag</name>
            <description>A multi purpose tag</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.ADJC</name>
            <description>adjective chunks</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.ADVC</name>
            <description>adverb chunks</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.CONCJ</name>
            <description>complex coordinating conjunctions such as "as well (as)" or "rather (than)"</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>chunkValue</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.INTJ</name>
            <description>interjection</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.LST</name>
            <description>enumeration symbol</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.NC</name>
            <description>noun chunk (non-recursive noun phrase)</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.O</name>
            <description>other or outside a chunk</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.PC</name>
            <description>prepositional chunk</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.PRT</name>
            <description>verb particle</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.VC</name>
            <description>verb complex</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.chunk.Chunk</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.ADJP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.ADVP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.CONJP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>constituentType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>parent</name>
                    <description>The parent constituent</description>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>children</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>uima.tcas.Annotation</elementType>
                </featureDescription>
                <featureDescription>
                    <name>syntacticFunction</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.FRAG</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.INTJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.LST</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.NAC</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.NP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.NX</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.PP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.PRN</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.PRP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.PRT</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.QP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.ROOT</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.RRC</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.S</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.SBAR</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.SBARQ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.SINV</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.SQ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.UCP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.VP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.WHADJP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.WHADVP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.WHNP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.WHPP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.X</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.constituent.Constituent</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ABBREV</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ACOMP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ADVCL</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ADVMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.AGENT</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.AMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.APPOS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ATTR</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.AUX0</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.AUXPASS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CC</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CCOMP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.COMPLM</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CONJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CONJP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CONJ_YET</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.COP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CSUBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.CSUBJPASS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.DEP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.DET</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.DOBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</name>
            <description>A dependency relation between two tokens. The dependency annotation begin and end offsets correspond to those of the dependent.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>Governor</name>
                    <description>The governor word</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>Dependent</name>
                    <description>The dependent word</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>DependencyType</name>
                    <description>The dependency type</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>flavor</name>
                    <description>Flavor of the dependency relation (basic, collapsed, enhanced, etc...)</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.EXPL</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.INFMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.IOBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.MARK</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.MEASURE</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.MWE</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NEG</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NN</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NPADVMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NSUBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NSUBJPASS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NUM</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.NUMBER</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PARATAXIS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PARTMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PCOMP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.POBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.POSS</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.POSSESSIVE</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PRECONJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PRED</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PREDET</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PREP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PREPC</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PRT</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PUNCT</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.PURPCL</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.QUANTMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.RCMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.REF</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.REL</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.ROOT</name>
            <description>Dependency tree root.</description>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.TMOD</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.XCOMP</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.XSUBJ</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.syntax.type.dependency.Dependency</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.Chunk</name>
            <description>Adding chunk information from opennlp trained on tiger NCs. Noun chunks only.</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.ClusteredEventMention</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>clusterId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>clearTKId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.Mention</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description>A text-level unique identitfier for corefering sets of mentions</description>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.Negation</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>ScopeStart</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>ScopeEnd</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.Quotation</name>
            <description>A quotation is calculated as according to the bachelor thesis of Eric Kuhnt (2011)</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>speaker</name>
                    <description>a list of word positions. the word positions are relative to the sentence as are the head relations within the tokens</description>
                    <rangeTypeName>uima.cas.IntegerArray</rangeTypeName>
                    <multipleReferencesAllowed>false</multipleReferencesAllowed>
                </featureDescription>
                <featureDescription>
                    <name>verb</name>
                    <description>the communication verb for the quotation. the word positions are relative to the sentence as are the head relations within the tokens</description>
                    <rangeTypeName>uima.cas.IntegerArray</rangeTypeName>
                    <multipleReferencesAllowed>false</multipleReferencesAllowed>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.uni_potsdam.acl.type.Sentiment</name>
            <description>German Sentiment</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>source</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>target</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>sentiment_type</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>polarity</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>intensity</name>
                    <description/>
                    <rangeTypeName>uima.cas.Float</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Dct</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>filename</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Event</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>filename</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>sentId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tokId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>eventId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>eventInstanceId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>aspect</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>modality</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>polarity</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tense</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>token</name>
                    <description/>
                    <rangeTypeName>de.unihd.dbs.uima.types.heideltime.Token</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.GoldEvent</name>
            <description/>
            <supertypeName>de.unihd.dbs.uima.types.heideltime.Event</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.IntervalCandidateSentence</name>
            <description/>
            <supertypeName>de.unihd.dbs.uima.types.heideltime.Sentence</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Sentence</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>filename</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>sentenceId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.SourceDocInfo</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>uri</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>offsetInSource</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Timex3</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>filename</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>sentId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>firstTokId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>allTokIds</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexInstance</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexValue</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>foundByRule</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexQuant</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexFreq</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>timexMod</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>emptyValue</name>
                    <description>attribute to hold a value for "empty" timex3 tags</description>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Timex3Interval</name>
            <description/>
            <supertypeName>de.unihd.dbs.uima.types.heideltime.Timex3</supertypeName>
            <features>
                <featureDescription>
                    <name>TimexValueEB</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>TimexValueLE</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>TimexValueEE</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>TimexValueLB</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>emptyValue</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>beginTimex</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>endTimex</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unihd.dbs.uima.types.heideltime.Token</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>filename</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tokenId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>sentId</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.creta.api.type.Token</name>
            <description/>
            <supertypeName>de.tudarmstadt.ukp.dkpro.core.api.segmentation.type.Token</supertypeName>
            <features>
                <featureDescription>
                    <name>pos_SZ</name>
                    <description>POS from Salzburg MHDBDB</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos_UT</name>
                    <description>POS from Universal Dependency Tagset for German</description>
                    <rangeTypeName>de.tudarmstadt.ukp.dkpro.core.api.lexmorph.type.pos.POS</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Entity</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>uncertain</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>userid</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityCNC</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityEVT</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityLOC</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityORG</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityPER</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.EntityWRK</name>
            <description/>
            <supertypeName>de.unistuttgart.ims.creta.api.Entity</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.ExampleType</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>Level</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Format</name>
            <description>Formatting information: italic or bold</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>Italic</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>Bold</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Line</name>
            <description>A line in a poem</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>Number</name>
                    <description>The line number</description>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Quotation</name>
            <description>Quoted speech</description>
            <supertypeName>uima.tcas.Annotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Stage</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.creta.api.Utterance</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>speaker</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Agenda</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>n</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>what</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>desc</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Article</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>date</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>news</name>
                    <description>The probability the classifier assigned this article as of category 'news'</description>
                    <rangeTypeName>uima.cas.Double</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>commentary</name>
                    <description>The probability the classifier assigned this article as of category 'commentary'</description>
                    <rangeTypeName>uima.cas.Double</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id_string</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>file_soure</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>file_pos</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>heading</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>author</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>teaser</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>page</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>section</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>subheading</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>length</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>newspaper</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>weekday</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>headline</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>subtitle</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>subsection</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>categories</name>
                    <description/>
                    <rangeTypeName>uima.cas.StringArray</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>duplicate</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>topic_vector</name>
                    <description/>
                    <rangeTypeName>uima.cas.DoubleArray</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Chunk</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.HumanAnnotation</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>variable</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Keyword</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Link</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>wikipage</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>text</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Markable</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.NE</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Paragraph</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>title</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Quotation</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>speaker</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Section</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>title</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Sentence</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>socal_sentiment</name>
                    <description>Sentence level sentiment as provided by the SO-CAL system (cf. Lexicon-based methods for sentiment analysis)</description>
                    <rangeTypeName>uima.cas.Double</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>isannotated</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Speaker</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>who</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>parlGroup</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>role</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mentionedName</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>position</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Stage</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>category</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>parentSpeaker</name>
                    <description/>
                    <rangeTypeName>de.unistuttgart.ims.type.Speaker</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.type.Token</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>pos_tt</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>rftag</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>lemma_tt</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos_bp</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>lemma_bp</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>head_bp</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>deprel_bp</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>morph_bp</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos_stanford</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>lemma_stanford</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>form_tt</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos_z</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>deprel_z</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>head_z</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>morph_z</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>de.unistuttgart.ims.uimautil.WordListDescription</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>Length</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>Name</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.ne.type.Ace2005Document</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>aceSource</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>aceUri</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>aceType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.ne.type.Chunk</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>chunkType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.ne.type.GazetteerNamedEntityMention</name>
            <description/>
            <supertypeName>org.cleartk.ne.type.NamedEntityMention</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.ne.type.NamedEntity</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredTOP</supertypeName>
            <features>
                <featureDescription>
                    <name>entityType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>entitySubtype</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>entityClass</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>entityId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mentions</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.ne.type.NamedEntityMention</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.ne.type.NamedEntityMention</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>mentionType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mentionedEntity</name>
                    <description/>
                    <rangeTypeName>org.cleartk.ne.type.NamedEntity</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>annotation</name>
                    <description/>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>head</name>
                    <description/>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mentionId</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.score.type.ScoredAnnotation</name>
            <description/>
            <supertypeName>uima.tcas.Annotation</supertypeName>
            <features>
                <featureDescription>
                    <name>score</name>
                    <description/>
                    <rangeTypeName>uima.cas.Double</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.score.type.ScoredTOP</name>
            <description/>
            <supertypeName>uima.cas.TOP</supertypeName>
            <features>
                <featureDescription>
                    <name>score</name>
                    <description/>
                    <rangeTypeName>uima.cas.Double</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.srl.type.Argument</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>annotation</name>
                    <description/>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.srl.type.Chunk</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>chunkType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.srl.type.Predicate</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>annotation</name>
                    <description/>
                    <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>arguments</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.srl.type.Argument</elementType>
                </featureDescription>
                <featureDescription>
                    <name>sentence</name>
                    <description/>
                    <rangeTypeName>org.cleartk.token.type.Sentence</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>baseForm</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>frameSet</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>propTxt</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.srl.type.SemanticArgument</name>
            <description/>
            <supertypeName>org.cleartk.srl.type.Argument</supertypeName>
            <features>
                <featureDescription>
                    <name>label</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>feature</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>coreferenceAnnotations</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>uima.tcas.Annotation</elementType>
                </featureDescription>
                <featureDescription>
                    <name>preposition</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>hyphenTag</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>propTxt</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.constituent.type.TerminalTreebankNode</name>
            <description/>
            <supertypeName>org.cleartk.syntax.constituent.type.TreebankNode</supertypeName>
            <features>
                <featureDescription>
                    <name>index</name>
                    <description>This value is the same as the index of this node in the top nodes list of terminals.</description>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tokenIndex</name>
                    <description>The value of this corresponds to the nth token in the sentence that this terminal corresponds to.  The value -1 means that this terminal does not correspond to a token (because it is a trace.)  We assume that each token corresponds to a terminal.</description>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.constituent.type.TopTreebankNode</name>
            <description/>
            <supertypeName>org.cleartk.syntax.constituent.type.TreebankNode</supertypeName>
            <features>
                <featureDescription>
                    <name>treebankParse</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>terminals</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.syntax.constituent.type.TerminalTreebankNode</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.constituent.type.TreebankNode</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>nodeType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>nodeValue</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>leaf</name>
                    <description/>
                    <rangeTypeName>uima.cas.Boolean</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>parent</name>
                    <description/>
                    <rangeTypeName>org.cleartk.syntax.constituent.type.TreebankNode</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>children</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.syntax.constituent.type.TreebankNode</elementType>
                </featureDescription>
                <featureDescription>
                    <name>nodeTags</name>
                    <description/>
                    <rangeTypeName>uima.cas.StringArray</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.dependency.type.DependencyNode</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>HeadRelations</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.syntax.dependency.type.DependencyRelation</elementType>
                </featureDescription>
                <featureDescription>
                    <name>ChildRelations</name>
                    <description/>
                    <rangeTypeName>uima.cas.FSArray</rangeTypeName>
                    <elementType>org.cleartk.syntax.dependency.type.DependencyRelation</elementType>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.dependency.type.DependencyRelation</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredTOP</supertypeName>
            <features>
                <featureDescription>
                    <name>Head</name>
                    <description/>
                    <rangeTypeName>org.cleartk.syntax.dependency.type.DependencyNode</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>Relation</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>Child</name>
                    <description/>
                    <rangeTypeName>org.cleartk.syntax.dependency.type.DependencyNode</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.syntax.dependency.type.TopDependencyNode</name>
            <description/>
            <supertypeName>org.cleartk.syntax.dependency.type.DependencyNode</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.Anchor</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.DocumentCreationTime</name>
            <description/>
            <supertypeName>org.cleartk.timeml.type.Time</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.Event</name>
            <description/>
            <supertypeName>org.cleartk.timeml.type.Anchor</supertypeName>
            <features>
                <featureDescription>
                    <name>eventClass</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>eventInstanceID</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>signalID</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>stem</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>pos</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>tense</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>aspect</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>cardinality</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>polarity</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>modality</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.TemporalLink</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>relationType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>source</name>
                    <description/>
                    <rangeTypeName>org.cleartk.timeml.type.Anchor</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>target</name>
                    <description/>
                    <rangeTypeName>org.cleartk.timeml.type.Anchor</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>id</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>signalID</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.Text</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.timeml.type.Time</name>
            <description/>
            <supertypeName>org.cleartk.timeml.type.Anchor</supertypeName>
            <features>
                <featureDescription>
                    <name>timeType</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>beginPoint</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>endPoint</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>quant</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>freq</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>functionInDocument</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>temporalFunction</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>value</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>valueFromFunction</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>mod</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>anchorTime</name>
                    <description/>
                    <rangeTypeName>org.cleartk.timeml.type.Time</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.token.type.Sentence</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.token.type.Subtoken</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>position</name>
                    <description/>
                    <rangeTypeName>uima.cas.Integer</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.token.type.Token</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
            <features>
                <featureDescription>
                    <name>pos</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>stem</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
                <featureDescription>
                    <name>lemma</name>
                    <description/>
                    <rangeTypeName>uima.cas.String</rangeTypeName>
                </featureDescription>
            </features>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.type.ne.NamedEntityClass</name>
            <description/>
            <supertypeName>uima.cas.String</supertypeName>
            <allowedValues>
                <value>
                    <string>SPC</string>
                    <description>ACE entity class - a particular, specific and unique real world entity.</description>
                </value>
                <value>
                    <string>GEN</string>
                    <description>ACE entity class - a kind or type of entity rather than a specific entity.</description>
                </value>
                <value>
                    <string>NEG</string>
                    <description>ACE entity class - a negatively quantified (uaually generic) entity</description>
                </value>
                <value>
                    <string>USP</string>
                    <description>An underspecified entity (e.g., modal/uncertain/...)</description>
                </value>
            </allowedValues>
        </typeDescription>
        <typeDescription>
            <name>org.cleartk.util.type.Parenthetical</name>
            <description/>
            <supertypeName>org.cleartk.score.type.ScoredAnnotation</supertypeName>
        </typeDescription>
    </types>
</typeSystemDescription>
