You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by ea...@apache.org on 2007/02/03 18:02:47 UTC

svn commit: r503258 [3/4] - in /incubator/uima/uimacpp/trunk/src/test/data/ExampleCas: ./ cas.xml hutt.xml klt.xml testTae.xml testTypeSystem.xml v1MultiSofaCas.xml v1cas.xml

Added: incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/hutt.xml
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/hutt.xml?view=auto&rev=503258
==============================================================================
--- incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/hutt.xml (added)
+++ incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/hutt.xml Sat Feb  3 09:02:46 2007
@@ -0,0 +1,1848 @@
+<?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">
+  <name>Hierarchical Unified Type Taxonomy (HUTT)</name>
+  <version>0.1</version>
+  <vendor>The Apache Software Foundation</vendor>
+  <imports>
+    <import location="klt.xml"/>
+  </imports>
+  <types>
+    <typeDescription>
+      <name>org.apache.hutt.TopEntity</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.EntityAnnotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>confidence</name>
+          <description/>
+          <rangeTypeName>uima.cas.Float</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Person</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Expert</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Person</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NonExpert</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Person</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EnterpriseMember</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Person</supertypeName>
+      <features>
+        <featureDescription>
+          <name>enterprise</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>enterpriseId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Royalty</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Person</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.President</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Person</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.GeographicEntity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Location</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GeographicEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Address</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.StreetAddress</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Address</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Boundary</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CelestialLocation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Planet</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CelestialLocation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Moon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CelestialLocation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Star</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CelestialLocation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Constellation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CelestialLocation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WaterBody</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WaterBody2D</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WaterBody</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Lake</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WaterBody2D</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Ocean</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WaterBody2D</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.River</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WaterBody</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LandRegionNatural</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Mountain</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LandRegionNatural</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RegionLocal</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RegionSubnational</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RegionNational</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RegionInternational</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Facility</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Location</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IndustrialPlant</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Building</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SubareaBuilding</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Office</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SubareaBuilding</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BoundedArea</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Conduit</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Path</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Road</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Path</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Barrier</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Facility</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.GPE</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GeographicEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Continent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GPE</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Nation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GPE</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NorthAmericanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CentralAmericanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SouthAmericanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LatinAmericanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CaribbeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EuropeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NorthernEuropeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WesternEuropeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EasternEuropeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CentralEuropeanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NordicNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ScandinavianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.NordicNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BalkanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EuropeanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NorthAfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AfricanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CentralAfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AfricanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WestAfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AfricanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EastAfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AfricanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SubSaharanAfricanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AfricanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MediterraneanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EasternMediterraneanNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.MediterraneanNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MiddleEasternNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PersianGulfNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SouthWestAsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SouthAsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SouthEastAsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CentralAsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EastAsianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.FormerSovietNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AsianNation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AustralasianNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.OceanicNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PacificRimNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EuNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NatoNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CommunistNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MuslimNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AxisOfEvilNation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Nation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NationalAdministrativeDivision</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GPE</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Province</name>
+      <description/>
+      <supertypeName>org.apache.hutt.NationalAdministrativeDivision</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.UsState</name>
+      <description/>
+      <supertypeName>org.apache.hutt.NationalAdministrativeDivision</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.District</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GPE</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Borough</name>
+      <description/>
+      <supertypeName>org.apache.hutt.District</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PostalDistrict</name>
+      <description/>
+      <supertypeName>org.apache.hutt.District</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.City</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GPE</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Capital</name>
+      <description/>
+      <supertypeName>org.apache.hutt.City</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Organization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.GovernmentOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MilitaryOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GovernmentOrganization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CommercialOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Airline</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CommercialOrganization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EducationalOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.College</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EducationalOrganization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NonProfitOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NewsSource</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SportsTeam</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TerroristOrganization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Organization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Vehicle</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AirVehicle</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Vehicle</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LandVehicle</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Vehicle</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WaterVehicle</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Vehicle</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SubareaOfVehicle</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Vehicle</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Weapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BluntWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ExplodingWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SharpWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ShootingWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ProjectileWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.DeliverySystem</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ProjectileDeliverySystem</name>
+      <description/>
+      <supertypeName>org.apache.hutt.DeliverySystem</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WmdWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Weapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ChemicalWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdWeapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BiologicalWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdWeapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NuclearWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdWeapon</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WmdAgent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BiologicalWeaponAgent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdAgent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ChemicalWeaponAgent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdAgent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NuclearWeaponAgent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WmdAgent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Timex</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+      <features>
+        <featureDescription>
+          <name>tid</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>value</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>anchorTimeId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Duration</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Timex</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HistoricalDuration</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Duration</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Time</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Timex</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Date</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Timex</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TimeOfYear</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Date</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Year</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Date</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Event</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SemanticEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Event</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventMovement</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SemanticEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventCreation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SemanticEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventDestruction</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SemanticEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventDeath</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventDestruction</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventInjury</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventDestruction</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventInteraction</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SemanticEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventMeeting</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventInteraction</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventViolence</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventInteraction</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventTransfer</name>
+      <description/>
+      <supertypeName>org.apache.hutt.SemanticEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventArrest</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventTransfer</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TemporalEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Event</supertypeName>
+      <features>
+        <featureDescription>
+          <name>tense</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>aspect</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>
+        <featureDescription>
+          <name>cardinality</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventAspectual</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventIntensionalAction</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventIntensionalState</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventOccurrence</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventPerception</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventReporting</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventState</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MentalState</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Motive</name>
+      <description/>
+      <supertypeName>org.apache.hutt.MentalState</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Intention</name>
+      <description/>
+      <supertypeName>org.apache.hutt.MentalState</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Sentiment</name>
+      <description/>
+      <supertypeName>org.apache.hutt.MentalState</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Clothing</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Footwear</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clothing</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Number</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.WholeNumber</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Number</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.OneOrTwo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WholeNumber</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SmallWholeNumber</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WholeNumber</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LargeWholeNumber</name>
+      <description/>
+      <supertypeName>org.apache.hutt.WholeNumber</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Measurement</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Age</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Rate</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Percentage</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Rate</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Money</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Power</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Speed</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Temperature</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Toxicity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Population</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Weight</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Length</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Area</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Volume</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Measurement</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Animal</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BodyPart</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Chemical</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Color</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Code</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Composition</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.StandardsDocument</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Composition</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EmailMessage</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Composition</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Currency</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Deity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Disease</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Element</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Flight</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Furniture</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Food</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Language</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MedicalCondition</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Medicine</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MusicalInstrument</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PhoneNumber</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Plant</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Religion</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Sport</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Tool</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Conceptualization</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Composition</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Conceptualization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Issue</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Conceptualization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Topic</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Conceptualization</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ComputingTopic</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Topic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TravelReservation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MiscellaneousEntity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EmailAddress</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.URL</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopEntity</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TopRelation</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.RelationAnnotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>confidence</name>
+          <description/>
+          <rangeTypeName>uima.cas.Float</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ArgumentOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AgentOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ArgumentOfEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ObjectOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ArgumentOfEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SourceOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ArgumentOfEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TargetOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ArgumentOfEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LocationOfEvent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ArgumentOfEvent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Physical</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.At</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Physical</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PartOf</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Physical</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SubPlace</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PartOf</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Near</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Physical</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.OnBoard</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Physical</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PersonalAndSocial</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BusinessRelationship</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PersonalAndSocial</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CoauthorWith</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PersonalAndSocial</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Associate</name>
+      <description/>
+      <supertypeName>org.apache.hutt.BusinessRelationship</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Relative</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PersonalAndSocial</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Parent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Relative</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Sibling</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Relative</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Spouse</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Relative</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Grandparent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Relative</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.OrganizationalRelationship</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Staff</name>
+      <description/>
+      <supertypeName>org.apache.hutt.OrganizationalRelationship</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ManagerOf</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Staff</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.GeneralStaff</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Staff</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Member</name>
+      <description/>
+      <supertypeName>org.apache.hutt.OrganizationalRelationship</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Subsidiary</name>
+      <description/>
+      <supertypeName>org.apache.hutt.OrganizationalRelationship</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AffiliatePartner</name>
+      <description/>
+      <supertypeName>org.apache.hutt.OrganizationalRelationship</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ExportsTo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AffiliatePartner</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TransfersTechnology</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AffiliatePartner</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AgentArtifact</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AuthorOf</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasAccessTo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasWeaponProgram</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.InterestedIn</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ExpertIn</name>
+      <description/>
+      <supertypeName>org.apache.hutt.InterestedIn</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LeadsActivityFor</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ExpertIn</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ParticipatesInActivityFor</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ExpertIn</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AuthorOfSpecificationFor</name>
+      <description/>
+      <supertypeName>org.apache.hutt.ExpertIn</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AuthorOfMessageAbout</name>
+      <description/>
+      <supertypeName>org.apache.hutt.InterestedIn</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Owner</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ExportsWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ImportsWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.InventorOrManufacturer</name>
+      <description/>
+      <supertypeName>org.apache.hutt.AgentArtifact</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ProducesWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.InventorOrManufacturer</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PersonalOrOrganizationalAffiliation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Ethnicity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PersonalOrOrganizationalAffiliation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Ideology</name>
+      <description/>
+      <supertypeName>org.apache.hutt.PersonalOrOrganizationalAffiliation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.GpeAffiliation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CitizenOf</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GpeAffiliation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BasedIn</name>
+      <description/>
+      <supertypeName>org.apache.hutt.GpeAffiliation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TemporalLink</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.After</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Before</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Begins</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.BegunBy</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.During</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EndedBy</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Ends</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Identity</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ImmediatelyAfter</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ImmediatelyBefore</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Includes</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IsIncluded</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Simultaneous</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TemporalLink</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Causes</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Casualties</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Discourse</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.DeliversWeapon</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.DestructionPotential</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasWeaponCapability</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasIntention</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasProperty</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HoldsDuring</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MadePhoneCallTo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Motivation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RelatesTo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Subsumes</name>
+      <description/>
+      <supertypeName>org.apache.hutt.RelatesTo</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ReservationFor</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Residence</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.RouteEnd</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SentimentAppliesTo</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.HasReservation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.TopRelation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.LexicalAnnotation</name>
+      <description/>
+      <supertypeName>uima.tcas.Annotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>confidence</name>
+          <description/>
+          <rangeTypeName>uima.cas.Float</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Quotation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Abbreviation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Nickname</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ConditionalExpression</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.UnknownName</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Thing</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Sentence</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Token</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>posType</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Clause</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Phrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SyntaxAnnotation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.LexicalAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SimpleDeclarativeClause</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clause</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SubordinatingConjunctionClause</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clause</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.DirectIdentifyingQuestion</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clause</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.InvertedDeclarativeSentence</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clause</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.SQ</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Clause</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AdjectivePhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.AdverbPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ConjunctionPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Fragment</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Interjection</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ListMarker</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NotAConstituent</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NounPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NounPhraseHead</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.PrepositionalPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ParentheticalPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ParticlePhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.QuantifierPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.ReducedRelativeClause</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.UnlikeCoordinatedPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.VerbPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IdentifyingAdjectivePhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IdentifyingAdverbPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IdentifyingNounPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.IdentifyingPrepositionalPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.UndefinedPhrase</name>
+      <description/>
+      <supertypeName>org.apache.hutt.Phrase</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.CharacteristicAnnotation</name>
+      <description/>
+      <supertypeName>uima.tcas.Annotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>confidence</name>
+          <description/>
+          <rangeTypeName>uima.cas.Float</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.UncertainAnnotation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Alias</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>actualName</name>
+          <description/>
+          <rangeTypeName>org.apache.uima.klt.EntityAnnotation</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>alternateName</name>
+          <description/>
+          <rangeTypeName>org.apache.uima.klt.EntityAnnotation</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Superlative</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Occupation</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.NondefiningRole</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Material</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.EventCharacteristic</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Method</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventCharacteristic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Purpose</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventCharacteristic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Crime</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventCharacteristic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.TypeOfInjury</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventCharacteristic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.MannerOfKilling</name>
+      <description/>
+      <supertypeName>org.apache.hutt.EventCharacteristic</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.hutt.Symptom</name>
+      <description/>
+      <supertypeName>org.apache.hutt.CharacteristicAnnotation</supertypeName>
+    </typeDescription>
+  </types>
+</typeSystemDescription>

Added: incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/klt.xml
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/klt.xml?view=auto&rev=503258
==============================================================================
--- incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/klt.xml (added)
+++ incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/klt.xml Sat Feb  3 09:02:46 2007
@@ -0,0 +1,196 @@
+<?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">
+  <name>Knowledge-Level Types</name>
+  <version>0.1</version>
+  <vendor>The Apache Software Foundation</vendor>
+  <types>
+    <typeDescription>
+      <name>org.apache.uima.klt.EntityAnnotation</name>
+      <description/>
+      <supertypeName>uima.tcas.Annotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>links</name>
+          <description/>
+          <rangeTypeName>uima.cas.FSList</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>mentionType</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.RelationAnnotation</name>
+      <description/>
+      <supertypeName>uima.tcas.Annotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>links</name>
+          <description/>
+          <rangeTypeName>uima.cas.FSList</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>predicate</name>
+          <description/>
+          <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>relationArgs</name>
+          <description/>
+          <rangeTypeName>org.apache.uima.klt.RelationArgs</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.RelationArgs</name>
+      <description/>
+      <supertypeName>uima.cas.TOP</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.BinaryRelationArgs</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.RelationArgs</supertypeName>
+      <features>
+        <featureDescription>
+          <name>domainValue</name>
+          <description/>
+          <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>rangeValue</name>
+          <description/>
+          <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.GenericRelationArgs</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.RelationArgs</supertypeName>
+      <features>
+        <featureDescription>
+          <name>args</name>
+          <description/>
+          <rangeTypeName>uima.cas.FSList</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.Referent</name>
+      <description/>
+      <supertypeName>uima.cas.TOP</supertypeName>
+      <features>
+        <featureDescription>
+          <name>links</name>
+          <description/>
+          <rangeTypeName>uima.cas.FSList</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>classes</name>
+          <description/>
+          <rangeTypeName>uima.cas.StringArray</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>canonicalForm</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>variantForms</name>
+          <description/>
+          <rangeTypeName>uima.cas.StringList</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>id</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.Entity</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.Referent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.Relation</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.Referent</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.Link</name>
+      <description/>
+      <supertypeName>uima.cas.TOP</supertypeName>
+      <features>
+        <featureDescription>
+          <name>componentId</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>from</name>
+          <description/>
+          <rangeTypeName>uima.cas.TOP</rangeTypeName>
+        </featureDescription>
+        <featureDescription>
+          <name>to</name>
+          <description/>
+          <rangeTypeName>uima.cas.TOP</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.HasOccurrence</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.Link</supertypeName>
+    </typeDescription>
+    <typeDescription>
+      <name>org.apache.uima.klt.Argument</name>
+      <description/>
+      <supertypeName>org.apache.uima.klt.Link</supertypeName>
+      <features>
+        <featureDescription>
+          <name>role</name>
+          <description/>
+          <rangeTypeName>uima.cas.String</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+  </types>
+</typeSystemDescription>

Added: incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTae.xml
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTae.xml?view=auto&rev=503258
==============================================================================
--- incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTae.xml (added)
+++ incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTae.xml Sat Feb  3 09:02:46 2007
@@ -0,0 +1,56 @@
+<?xml version="1.0" encoding="UTF-8" ?> 
+<taeDescription xmlns="http://uima.apache.org/resourceSpecifier">
+  <frameworkImplementation>org.apache.uima.cpp</frameworkImplementation>
+  <primitive>true</primitive>
+<annotatorImplementationName>dummyAnnot</annotatorImplementationName>
+
+
+<analysisEngineMetaData>
+  <name>dummy</name>
+  <description>place holder for type and index definitinons.</description>
+  <version>1.0</version>
+  <vendor>IBM</vendor>
+
+
+<!--
+  Configuration Parameter Definitions
+-->
+        <configurationParameters/>
+
+<!--
+        Values for the configuration parameters
+-->
+        <configurationParameterSettings/>
+ 
+
+<!--
+        TypeSystem Definition
+-->
+
+<typeSystemDescription>
+  <imports>
+    <import location="testTypeSystem.xml"/>
+  </imports>
+</typeSystemDescription>
+
+<!--
+        IndexSystem Definition
+  <imports>
+    <import location="kltIndexes.xml"/>
+  </imports>
+-->
+        
+
+<!--
+Capabilities: Inputs, Outputs, and Preconditions
+-->
+<capabilities>
+  <capability>
+    <inputs/>
+    <outputs/>
+    <languagesSupported/>
+  </capability>
+</capabilities>
+
+</analysisEngineMetaData>
+</taeDescription>

Added: incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTypeSystem.xml
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTypeSystem.xml?view=auto&rev=503258
==============================================================================
--- incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTypeSystem.xml (added)
+++ incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/testTypeSystem.xml Sat Feb  3 09:02:46 2007
@@ -0,0 +1,39 @@
+<?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">
+  <imports>
+    <import location="hutt.xml"/>
+  </imports>
+  <types>
+    <typeDescription>
+      <name>sofa.test.CrossAnnotation</name>
+      <description></description>
+      <supertypeName>uima.tcas.Annotation</supertypeName>
+      <features>
+        <featureDescription>
+          <name>otherAnnotation</name>
+          <description></description>
+          <rangeTypeName>uima.tcas.Annotation</rangeTypeName>
+        </featureDescription>
+      </features>
+    </typeDescription>
+  </types>
+</typeSystemDescription>

Added: incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/v1MultiSofaCas.xml
URL: http://svn.apache.org/viewvc/incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/v1MultiSofaCas.xml?view=auto&rev=503258
==============================================================================
--- incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/v1MultiSofaCas.xml (added)
+++ incubator/uima/uimacpp/trunk/src/test/data/ExampleCas/v1MultiSofaCas.xml Sat Feb  3 09:02:46 2007
@@ -0,0 +1,23 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<CAS>
+    <uima.cas.Sofa _indexed="0" _id="1" sofaNum="1" sofaID="EnglishDocument" mimeType="text" sofaString="this beer is good"/>
+    <uima.cas.Sofa _indexed="0" _id="13" sofaNum="2" sofaID="GermanDocument" mimeType="text" sofaString="das bier ist gut"/>
+    <uima.cas.Sofa _indexed="0" _id="25" sofaNum="3" sofaID="FrenchDocument" mimeType="cette biere est bonne" sofaString="cette biere est bonne"/>
+    <uima.cas.Sofa _indexed="0" _id="94" sofaNum="4" sofaID="_DefaultTextSofaName" mimeType="text" sofaString="some text for the default text sofa."/>
+    <uima.tcas.Annotation _indexed="1" _id="37" sofa="1" begin="0" end="4"/>
+    <uima.tcas.Annotation _indexed="1" _id="50" sofa="1" begin="5" end="9"/>
+    <uima.tcas.Annotation _indexed="1" _id="63" sofa="1" begin="10" end="12"/>
+    <uima.tcas.Annotation _indexed="1" _id="76" sofa="1" begin="13" end="17"/>
+    <uima.tcas.DocumentAnnotation _indexed="1" _id="8" sofa="1" begin="0" end="17" language="x-unspecified"/>
+    <uima.tcas.DocumentAnnotation _indexed="2" _id="20" sofa="2" begin="0" end="16" language="x-unspecified"/>
+    <sofa.test.CrossAnnotation _indexed="2" _id="45" sofa="2" begin="0" end="3" _ref_otherAnnotation="37"/>
+    <sofa.test.CrossAnnotation _indexed="2" _id="58" sofa="2" begin="4" end="8" _ref_otherAnnotation="50"/>
+    <sofa.test.CrossAnnotation _indexed="2" _id="71" sofa="2" begin="9" end="12" _ref_otherAnnotation="63"/>
+    <sofa.test.CrossAnnotation _indexed="2" _id="84" sofa="2" begin="13" end="16" _ref_otherAnnotation="76"/>
+    <uima.tcas.Annotation _indexed="3" _id="41" sofa="3" begin="0" end="5"/>
+    <uima.tcas.Annotation _indexed="3" _id="54" sofa="3" begin="6" end="11"/>
+    <uima.tcas.Annotation _indexed="3" _id="67" sofa="3" begin="12" end="15"/>
+    <uima.tcas.Annotation _indexed="3" _id="80" sofa="3" begin="16" end="21"/>
+    <uima.tcas.DocumentAnnotation _indexed="3" _id="32" sofa="3" begin="0" end="21" language="x-unspecified"/>
+    <uima.tcas.DocumentAnnotation _indexed="4" _id="101" sofa="4" begin="0" end="36" language="x-unspecified"/>
+</CAS>