blob: 17bc1aef1af7b55a18de06de9ea0bc0b56ebe216 [file] [log] [blame]
<?xml version="1.0" encoding="UTF-8" ?>
<!--
***************************************************************
* Licensed to the Apache Software Foundation (ASF) under one
* or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information
* regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the
* "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing,
* software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
* KIND, either express or implied. See the License for the
* specific language governing permissions and limitations
* under the License.
***************************************************************
-->
<typeSystemDescription xmlns="http://uima.apache.org/resourceSpecifier">
<types>
<typeDescription>
<name>uima.tt.TTAnnotation</name>
<description></description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>parent</name>
<description></description>
<rangeTypeName>uima.tcas.Annotation</rangeTypeName>
</featureDescription>
<featureDescription>
<name>children</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.DocStructureAnnotation</name>
<description></description>
<supertypeName>uima.tt.TTAnnotation</supertypeName>
<features>
<featureDescription>
<name>markupTag</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tcas.DocumentAnnotation</name>
<description></description>
<supertypeName>uima.tcas.Annotation</supertypeName>
<features>
<featureDescription>
<name>languageAsUIMANbr</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>id</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>summary</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>keywords</name>
<description></description>
<rangeTypeName>uima.cas.StringList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>categories</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>languageCandidates</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>xml_DocumentMetaName</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>xml_DocumentMetaContent</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.MarkupAnnotation</name>
<description></description>
<supertypeName>uima.tt.DocStructureAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.SUM_IntendedSummary</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TitleMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.HeadingMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
<features>
<featureDescription>
<name>headingLevel</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.ListMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.UnorderedListMarkup</name>
<description></description>
<supertypeName>uima.tt.ListMarkup</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.OrderedListMarkup</name>
<description></description>
<supertypeName>uima.tt.ListMarkup</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TableMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.CaptionMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.MiscMarkup</name>
<description></description>
<supertypeName>uima.tt.MarkupAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.SectionAnnotation</name>
<description></description>
<supertypeName>uima.tt.DocStructureAnnotation</supertypeName>
<features>
<featureDescription>
<name>sectionLabel</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.ParagraphAnnotation</name>
<description></description>
<supertypeName>uima.tt.DocStructureAnnotation</supertypeName>
<features>
<featureDescription>
<name>paragraphNumber</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.SentenceAnnotation</name>
<description></description>
<supertypeName>uima.tt.DocStructureAnnotation</supertypeName>
<features>
<featureDescription>
<name>positiveSentenceScoresList</name>
<description></description>
<rangeTypeName>uima.cas.FloatList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>negativeSentenceScoresList</name>
<description></description>
<rangeTypeName>uima.cas.FloatList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>sentenceNumber</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.DiscourseAnnotation</name>
<description></description>
<supertypeName>uima.tt.TTAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TopicSegmentAnnotation</name>
<description></description>
<supertypeName>uima.tt.DiscourseAnnotation</supertypeName>
<features>
<featureDescription>
<name>topicSegmentNumber</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.SyntacticAnnotation</name>
<description></description>
<supertypeName>uima.tt.TTAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.LexicalAnnotation</name>
<description></description>
<supertypeName>uima.tt.TTAnnotation</supertypeName>
<features>
<featureDescription>
<name>lexCanonicalForm</name>
<description></description>
<rangeTypeName>uima.tt.CanonicalForm</rangeTypeName>
</featureDescription>
<featureDescription>
<name>lexCanonicalFormConfidence</name>
<description></description>
<rangeTypeName>uima.cas.Float</rangeTypeName>
</featureDescription>
<featureDescription>
<name>variantForm</name>
<description></description>
<rangeTypeName>uima.tt.VariantForm</rangeTypeName>
</featureDescription>
<featureDescription>
<name>positiveKeywordScoresList</name>
<description></description>
<rangeTypeName>uima.cas.FloatList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>negativeKeywordScoresList</name>
<description></description>
<rangeTypeName>uima.cas.FloatList</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.MultiTokenAnnotation</name>
<description></description>
<supertypeName>uima.tt.LexicalAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TermAnnotation</name>
<description></description>
<supertypeName>uima.tt.MultiTokenAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.NameAnnotation</name>
<description></description>
<supertypeName>uima.tt.MultiTokenAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.MiscName</name>
<description></description>
<supertypeName>uima.tt.NameAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.OrgName</name>
<description></description>
<supertypeName>uima.tt.NameAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.PersonName</name>
<description></description>
<supertypeName>uima.tt.NameAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.PlaceName</name>
<description></description>
<supertypeName>uima.tt.NameAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.AbbreviationAnnotation</name>
<description></description>
<supertypeName>uima.tt.MultiTokenAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.ExpressionAnnotation</name>
<description></description>
<supertypeName>uima.tt.MultiTokenAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.NumericExpression</name>
<description></description>
<supertypeName>uima.tt.ExpressionAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.OrdinalExpression</name>
<description></description>
<supertypeName>uima.tt.NumericExpression</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.CardinalExpression</name>
<description></description>
<supertypeName>uima.tt.NumericExpression</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.PercentExpression</name>
<description></description>
<supertypeName>uima.tt.NumericExpression</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.MonetaryExpression</name>
<description></description>
<supertypeName>uima.tt.ExpressionAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TemporalExpression</name>
<description></description>
<supertypeName>uima.tt.ExpressionAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.DateExpression</name>
<description></description>
<supertypeName>uima.tt.TemporalExpression</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TimeExpression</name>
<description></description>
<supertypeName>uima.tt.TemporalExpression</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.URLExpression</name>
<description></description>
<supertypeName>uima.tt.ExpressionAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.TokenAnnotation</name>
<description></description>
<supertypeName>uima.tt.LexicalAnnotation</supertypeName>
<features>
<featureDescription>
<name>lemmas</name>
<description></description>
<rangeTypeName>uima.tt.Lemma</rangeTypeName>
</featureDescription>
<featureDescription>
<name>lemmaEntries</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>tokenNumber</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>tokenProperties</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>stopwordToken</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>synonymEntries</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>inflectedForms</name>
<description></description>
<rangeTypeName>uima.cas.StringList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>spellAid</name>
<description></description>
<rangeTypeName>uima.cas.StringList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>normalizedCoveredText</name>
<description>In cases where the covered text can not be used as-is an annotator may store a normalized representation in this feature</description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.CompPartAnnotation</name>
<description></description>
<supertypeName>uima.tt.LexicalAnnotation</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.KeyStringEntry</name>
<description></description>
<supertypeName>uima.cas.TOP</supertypeName>
<features>
<featureDescription>
<name>key</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.Lemma</name>
<description></description>
<supertypeName>uima.tt.KeyStringEntry</supertypeName>
<features>
<featureDescription>
<name>partOfSpeech</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>morphID</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.Synonym</name>
<description></description>
<supertypeName>uima.tt.KeyStringEntry</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.VariantForm</name>
<description></description>
<supertypeName>uima.tt.KeyStringEntry</supertypeName>
<features>
<featureDescription>
<name>canonicalForm</name>
<description></description>
<rangeTypeName>uima.tt.CanonicalForm</rangeTypeName>
</featureDescription>
<featureDescription>
<name>variantFormFrequency</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>variantFormKind</name>
<description></description>
<rangeTypeName>uima.tt.VariantKind</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.TokenVariantForm</name>
<description></description>
<supertypeName>uima.tt.VariantForm</supertypeName>
<features>
<featureDescription>
<name>variantLemmaEntries</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.ComplexVariantForm</name>
<description></description>
<supertypeName>uima.tt.VariantForm</supertypeName>
<features>
<featureDescription>
<name>complexVariantCompoundList</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
<featureDescription>
<name>complexVariantHeadCompound</name>
<description></description>
<rangeTypeName>uima.tt.Lemma</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.CanonicalForm</name>
<description></description>
<supertypeName>uima.tt.KeyStringEntry</supertypeName>
<features>
<featureDescription>
<name>canonicalFormFrequency</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>canonicalFormKind</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>canonicalFormVariants</name>
<description></description>
<rangeTypeName>uima.cas.FSList</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.CategoryConfidencePair</name>
<description></description>
<supertypeName>uima.cas.TOP</supertypeName>
<features>
<featureDescription>
<name>categoryString</name>
<description></description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>categoryConfidence</name>
<description></description>
<rangeTypeName>uima.cas.Float</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.LanguageConfidencePair</name>
<description></description>
<supertypeName>uima.cas.TOP</supertypeName>
<features>
<featureDescription>
<name>languageConfidence</name>
<description>A number between 0 and 1 describing the confidence</description>
<rangeTypeName>uima.cas.Float</rangeTypeName>
</featureDescription>
<featureDescription>
<name>language</name>
<description>The ISO name of the language</description>
<rangeTypeName>uima.cas.String</rangeTypeName>
</featureDescription>
<featureDescription>
<name>languageID</name>
<description>The language as TAF number</description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.Relation</name>
<description></description>
<supertypeName>uima.cas.TOP</supertypeName>
<features>
<featureDescription>
<name>relationFrequency</name>
<description></description>
<rangeTypeName>uima.cas.Integer</rangeTypeName>
</featureDescription>
<featureDescription>
<name>relationName</name>
<description></description>
<rangeTypeName>uima.tt.CanonicalForm</rangeTypeName>
</featureDescription>
<featureDescription>
<name>relationArguments</name>
<description></description>
<rangeTypeName>uima.cas.FSArray</rangeTypeName>
</featureDescription>
</features>
</typeDescription>
<typeDescription>
<name>uima.tt.VariantKind</name>
<description></description>
<supertypeName>uima.cas.TOP</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.VariantKind_Abbreviation</name>
<description></description>
<supertypeName>uima.tt.VariantKind</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.VariantKind_ShortForm</name>
<description></description>
<supertypeName>uima.tt.VariantKind</supertypeName>
</typeDescription>
<typeDescription>
<name>uima.tt.VariantKind_CanonicalVariant</name>
<description></description>
<supertypeName>uima.tt.VariantKind</supertypeName>
</typeDescription>
</types>
</typeSystemDescription>