Modified: uima/site/trunk/uima-website/docs/d/uimaj-current/references.html
URL: 
http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-current/references.html?rev=1907218&r1=1907217&r2=1907218&view=diff
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-current/references.html (original)
+++ uima/site/trunk/uima-website/docs/d/uimaj-current/references.html Thu Feb  
2 08:24:16 2023
@@ -1,10 +1,10 @@
 <html><head>
       <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
-   <title>UIMA References</title><link rel="stylesheet" type="text/css" 
href="css/stylesheet-html.css"><meta name="generator" content="DocBook XSL-NS 
Stylesheets V1.76.1"></head><body bgcolor="white" text="black" link="#0000FF" 
vlink="#840084" alink="#0000FF"><div lang="en" class="book" title="UIMA 
References" id="d5e1"><div xmlns:d="http://docbook.org/ns/docbook"; 
class="titlepage"><div><div><h1 class="title">UIMA 
References</h1></div><div><div class="authorgroup">
+   <title>UIMA References</title><link rel="stylesheet" type="text/css" 
href="css/stylesheet-html.css"><meta name="generator" content="DocBook XSL 
Stylesheets V1.79.1"></head><body bgcolor="white" text="black" link="#0000FF" 
vlink="#840084" alink="#0000FF"><div lang="en" class="book" id="d5e1"><div 
xmlns:d="http://docbook.org/ns/docbook"; class="titlepage"><div><div><h1 
class="title">UIMA References</h1></div><div><div class="authorgroup">
       <h3 class="corpauthor">Written and maintained by the Apache UIMA&#8482; 
Development Community</h3>
-    </div></div><div><p class="releaseinfo">Version 3.3.1</p></div><div><p 
class="copyright">Copyright &copy; 2006, 2022 The Apache Software 
Foundation</p></div><div><p class="copyright">Copyright &copy; 2004, 2006 
International Business Machines Corporation</p></div><div><div 
class="legalnotice" title="Legal Notice"><a name="d5e8"></a>
+    </div></div><div><p class="releaseinfo">Version 3.4.0</p></div><div><p 
class="copyright">Copyright &copy; 2006, 2023 The Apache Software 
Foundation</p></div><div><p class="copyright">Copyright &copy; 2004, 2006 
International Business Machines Corporation</p></div><div><div 
class="legalnotice" id="d5e8">
       <p> </p>
-      <p title="License and Disclaimer">
+      <p>
         <b>License and Disclaimer.&nbsp;</b>
 
         The ASF licenses this documentation
@@ -14,7 +14,7 @@
          
          </p><div class="blockquote"><blockquote class="blockquote">
            <a class="ulink" href="http://www.apache.org/licenses/LICENSE-2.0"; 
target="_top">http://www.apache.org/licenses/LICENSE-2.0</a>
-         </blockquote></div><p title="License and Disclaimer">
+         </blockquote></div><p>
          
            Unless required by applicable law or agreed to in writing,
            this documentation and its contents are distributed under the 
License 
@@ -27,7 +27,7 @@
       </p>
       <p> </p>
       <p> </p>
-      <p title="Trademarks">
+      <p>
         <b>Trademarks.&nbsp;</b>
         All terms mentioned in the text that are known to be trademarks or 
         service marks have been appropriately capitalized.  Use of such terms
@@ -35,13 +35,13 @@
         the trademark or service mark.
         
       </p>
-    </div></div><div><p class="pubdate">October, 
2022</p></div></div><hr></div><div class="toc"><p><b>Table of 
Contents</b></p><dl><dt><span class="chapter"><a href="#ugr.ref.javadocs">1. 
Javadocs</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.javadocs.libraries">1.1. Using named Eclipse User 
Libraries</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xml.component_descriptor">2. Component Descriptor 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.notation">2.1. 
Notation</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.imports">2.2. 
Imports</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system">2.3. Type System 
Descriptors</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.imports">2.3.1. 
Imports</a></span></dt><dt><span class="section"><a href="#ugr.ref.xml.compo
 nent_descriptor.type_system.types">2.3.2. Types</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.features">2.3.3. 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.string_subtypes">2.3.4. 
String Subtypes</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes">2.4. Analysis Engine 
Descriptors</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.primitive">2.4.1. Primitive 
Analysis Engine Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.aggregate">2.4.2. Aggregate 
Analysis Engine Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.configuration_parameters">2.4.3. 
Configuration Parameters</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.flow_controller">2.5. F
 low Controller Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts">2.6. 
Collection Processing Component Descriptors</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.collection_reader">2.6.1.
 Collection Reader Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.cas_initializer">2.6.2.
 CAS Initializer Descriptors (deprecated)</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.cas_consumer">2.6.3.
 CAS Consumer Descriptors</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.service_client">2.7. Service Client 
Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.custom_resource_specifiers">2.8. Custom 
Resource Specifiers</a></span><
 /dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xml.cpe_descriptor">3. CPE Descriptor 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.overview">3.1. CPE 
Overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.notation">3.2. 
Notation</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.imports">3.3. 
Imports</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor">3.4. CPE Descriptor 
Overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.collection_reader">3.5. Collection 
Reader</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.collection_reader.error_handling">3.5.1.
 Error handling for Collection Readers</a></span></dt></dl></dd><dt><span 
class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.cas_processors">3.6. CAS 
Processors</a></span></dt
 ><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.cas_processors.individual">3.6.1.
 > Specifying an Individual CAS Processor</a></span></dt></dl></dd><dt><span 
 >class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.operational_parameters">3.7. CPE 
 >Operational Parameters</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.resource_manager_configuration">3.8.
 > Resource Manager Configuration</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.example">3.9. Example CPE 
 >Descriptor</a></span></dt></dl></dd><dt><span class="chapter"><a 
 >href="#ugr.ref.cas">4. CAS Reference</a></span></dt><dd><dl><dt><span 
 >class="section"><a href="#ugr.ref.cas.javadocs">4.1. 
 >Javadocs</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.cas.overview">4.2. CAS 
 >Overview</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.cas.type_system">4.2.1. The Type System</a></span></dt><dt>
 <span class="section"><a 
href="#ugr.ref.cas.creating_accessing_manipulating_data">4.2.2. 
Creating/Accessing/Changing data</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.creating_using_indexes">4.2.3. Creating and using 
indexes</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.builtin_types">4.3. Built-in CAS 
Types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.accessing_the_type_system">4.4. Accessing the type 
system</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.type_system.printer_example">4.4.1. TypeSystemPrinter 
example</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.cas_apis_create_modify_feature_structures">4.4.2. Using CAS 
APIs: Feature Structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.creating_feature_structures">4.5. Creating feature 
structures</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.updating_indexed_feature_structure
 s">4.5.1. Updating indexed feature 
structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.accessing_modifying_features_of_feature_structures">4.6. 
Accessing or modifying Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.indexes_and_iterators">4.7. Indexes and 
Iterators</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.index.built_in_indexes">4.7.1. Built-in 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.adding_to_indexes">4.7.2. Adding Feature Structures to 
the Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.iterators">4.7.3. Iterators over UIMA 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.annotation_index">4.7.4. Special iterators for 
Annotation types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.constraints_and_filtered_iterators">4.7.5. Constraints 
and Filtered iterators</a></span></dt></dl></dd><
 dt><span class="section"><a href="#ugr.ref.cas.guide_to_javadocs">4.8. CAS 
API's Javadocs</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.javadocs.cas_package">4.8.1. APIs in the CAS 
package</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.typemerging">4.9. Type Merging</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.cas.limitedmultipleaccess">4.10. Limited 
multi-thread access to read-only CASs</a></span></dt></dl></dd><dt><span 
class="chapter"><a href="#ugr.ref.jcas">5. JCas 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.name_spaces">5.1. Name Spaces</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.jcas.use_of_description">5.2. Use of XML 
Description</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.mapping_built_ins">5.3. Mapping built-in CAS types to Java 
types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.augmenting_generated_code">5.4. Augmentin
 g the generated Java Code</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.keeping_augmentations_when_regenerating">5.4.1. Keeping 
hand-coded augmentations when regenerating</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.jcas.additional_constructors">5.4.2. 
Additional Constructors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.modifying_generated_items">5.4.3. Modifying generated 
items</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types_from_other_specs">5.5. Merging 
Types</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types.aggregates_and_cpes">5.5.1. Aggregate AEs and 
CPEs as sources of types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types.jcasgen_support">5.5.2. JCasGen support for 
type merging</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.impact_of_type_merging_on_composability">5.5.3. Type 
Merging impacts on Com
 posability</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.documentannotation_issues">5.5.4. Adding Features to 
DocumentAnnotation</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.using_within_an_annotator">5.6. Using JCas within an 
Annotator</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.new_instances">5.6.1. Creating new 
instances</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.getters_and_setters">5.6.2. Getters and 
Setters</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.obtaining_refs_to_indexes">5.6.3. Obtaining references to 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.adding_removing_instances_to_indexes">5.6.4. Updating 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.using_iterators">5.6.5. Using 
Iterators</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.class_loaders">5.6.6. Class Loaders in UIMA</a></span></dt><
 dt><span class="section"><a 
href="#ugr.ref.jcas.accessing_jcas_objects_outside_uima_components">5.6.7. 
Issues accessing JCas objects outside of UIMA Engine 
Components</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.setting_up_classpath">5.7. Setting up Classpath for 
JCas</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.pear_support">5.8. PEAR 
isolation</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.pear">6. PEAR Reference</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.pear.packaging_a_component">6.1. Packaging a 
UIMA component</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.pear.creating_pear_structure">6.1.1. Creating the PEAR 
structure</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.populating_pear_structure">6.1.2. Populating the PEAR 
structure</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.creating_installation_descriptor">6.1.3. Creating the ins
 tallation descriptor</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.installation_descriptor">6.1.4. Installation Descriptor: 
template</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.packaging_into_1_file">6.1.5. Packaging the PEAR structure 
into one file</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.pear.installing">6.2. Installing a PEAR 
package</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.pear.installing_pear_using_API">6.2.1. Installing a PEAR file 
using the PEAR APIs</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.pear.specifier">6.3. PEAR package 
descriptor</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xmi">7. XMI CAS Serialization 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xmi.xmi_tag">7.1. XMI Tag</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.xmi.feature_structures">7.2. Feature 
Structures</a></span></dt><dt><
 span class="section"><a href="#ugr.ref.xmi.primitive_features">7.3. Primitive 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.reference_features">7.4. Reference 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.array_and_list_features">7.5. Array and List 
Features</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xmi.array_and_list_features.as_multi_valued_properties">7.5.1. 
Arrays and Lists as Multi-Valued Properties</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xmi.array_and_list_features.as_1st_class_objects">7.5.2. Arrays 
and Lists as First-Class Objects</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.null_array_list_elements">7.5.3. Null Array/List 
Elements</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xmi.sofas_views">7.6. Subjects of Analysis (Sofas) and 
Views</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.linking_to_ecore_type_system">7.7. Linking
  XMI docs to Ecore Type System</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.delta">7.8. Delta CAS XMI 
Format</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.compress">8. Compressed Binary 
CASes</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.compress.overview">8.1. Binary CAS Compression 
overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.usage">8.2. Using Compressed Binary 
CASes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.simple-deltas">8.3. Simple Delta CAS 
serialization</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.use-cases">8.4. Use Case 
cookbook</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.json">9. JSON support</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.json.overview">9.1. JSON serialization 
support overview</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas">9.2. JSON CAS Serialization<
 /a></span></dt><dd><dl><dt><span class="section"><a 
href="#ug.ref.json.cas.bigpic">9.2.1. The Big Picture</a></span></dt><dt><span 
class="section"><a href="#ug.ref.json.cas.context">9.2.2. The _context 
section</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas.featurestructures">9.2.3. Serializing Feature 
Structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ug.ref.json.cas.featurestructures.organization">9.3. Organizing the 
Feature Structures</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas.features">9.4. Additional JSON CAS Serialization 
features</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.json.delta">9.4.1. Delta CAS</a></span></dt></dl></dd><dt><span 
class="section"><a href="#ugr.ref.json.usage">9.5. Using JSON CAS 
serialization</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.json.descriptionserialization">9.6. JSON serialization for UIMA 
descriptors</a></span></dt></dl></dd><dt><span class="ch
 apter"><a href="#ugr.ref.config">10. Setup and 
Configuration</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.config.properties">10.1. UIMA JVM Configuration 
Properties</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.config.protect-index">10.2. Configuring index 
protection</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.config.property-table">10.3. Properties 
Table</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.resources">11. UIMA Resources</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.resources.overview">11.1. What is a UIMA 
Resource?</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.resources.resource-inner-implementations">11.1.1. Resource Inner 
Implementations</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.resources.sharing-across-pipelines">11.2. Sharing 
Resources</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.resources.external-resource-multiple
 -parameterized-instances">11.3. External Resources support for multiple 
Parameterized Instances</a></span></dt></dl></dd></dl></div>
+    </div></div><div><p class="pubdate">January, 
2023</p></div></div><hr></div><div class="toc"><p><b>Table of 
Contents</b></p><dl class="toc"><dt><span class="chapter"><a 
href="#ugr.ref.javadocs">1. Javadocs</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.javadocs.libraries">1.1. Using named Eclipse 
User Libraries</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xml.component_descriptor">2. Component Descriptor 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.notation">2.1. 
Notation</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.imports">2.2. 
Imports</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system">2.3. Type System 
Descriptors</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.imports">2.3.1. 
Imports</a></span></dt><dt><span class="section"><a href="#ugr.r
 ef.xml.component_descriptor.type_system.types">2.3.2. 
Types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.features">2.3.3. 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.type_system.string_subtypes">2.3.4. 
String Subtypes</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes">2.4. Analysis Engine 
Descriptors</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.primitive">2.4.1. Primitive 
Analysis Engine Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.aggregate">2.4.2. Aggregate 
Analysis Engine Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.aes.configuration_parameters">2.4.3. 
Configuration Parameters</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.flow_contro
 ller">2.5. Flow Controller Descriptors</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts">2.6. 
Collection Processing Component Descriptors</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.collection_reader">2.6.1.
 Collection Reader Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.cas_initializer">2.6.2.
 CAS Initializer Descriptors (deprecated)</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xml.component_descriptor.collection_processing_parts.cas_consumer">2.6.3.
 CAS Consumer Descriptors</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.service_client">2.7. Service Client 
Descriptors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.component_descriptor.custom_resource_specifiers">2.8. Custom 
Resource Specifiers
 </a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xml.cpe_descriptor">3. CPE Descriptor 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.overview">3.1. CPE 
Overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.notation">3.2. 
Notation</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.imports">3.3. 
Imports</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor">3.4. CPE Descriptor 
Overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.collection_reader">3.5. Collection 
Reader</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.collection_reader.error_handling">3.5.1.
 Error handling for Collection Readers</a></span></dt></dl></dd><dt><span 
class="section"><a 
href="#ugr.ref.xml.cpe_descriptor.descriptor.cas_processors">3.6. CAS 
Processors</a
 ></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.cas_processors.individual">3.6.1.
 > Specifying an Individual CAS Processor</a></span></dt></dl></dd><dt><span 
 >class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.operational_parameters">3.7. CPE 
 >Operational Parameters</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.resource_manager_configuration">3.8.
 > Resource Manager Configuration</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.xml.cpe_descriptor.descriptor.example">3.9. Example CPE 
 >Descriptor</a></span></dt></dl></dd><dt><span class="chapter"><a 
 >href="#ugr.ref.cas">4. CAS Reference</a></span></dt><dd><dl><dt><span 
 >class="section"><a href="#ugr.ref.cas.javadocs">4.1. 
 >Javadocs</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.cas.overview">4.2. CAS 
 >Overview</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.cas.type_system">4.2.1. The Type System</a></sp
 an></dt><dt><span class="section"><a 
href="#ugr.ref.cas.creating_accessing_manipulating_data">4.2.2. 
Creating/Accessing/Changing data</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.creating_using_indexes">4.2.3. Creating and using 
indexes</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.builtin_types">4.3. Built-in CAS 
Types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.accessing_the_type_system">4.4. Accessing the type 
system</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.type_system.printer_example">4.4.1. TypeSystemPrinter 
example</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.cas_apis_create_modify_feature_structures">4.4.2. Using CAS 
APIs: Feature Structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.creating_feature_structures">4.5. Creating feature 
structures</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.updating_indexed_featu
 re_structures">4.5.1. Updating indexed feature 
structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.cas.accessing_modifying_features_of_feature_structures">4.6. 
Accessing or modifying Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.indexes_and_iterators">4.7. Indexes and 
Iterators</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.cas.index.built_in_indexes">4.7.1. Built-in 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.adding_to_indexes">4.7.2. Adding Feature Structures to 
the Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.iterators">4.7.3. Iterators over UIMA 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.annotation_index">4.7.4. Special iterators for 
Annotation types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.cas.index.constraints_and_filtered_iterators">4.7.5. Constraints 
and Filtered iterators</a></span></dt
 ></dl></dd><dt><span class="section"><a 
 >href="#ugr.ref.cas.guide_to_javadocs">4.8. CAS API's 
 >Javadocs</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.cas.javadocs.cas_package">4.8.1. APIs in the CAS 
 >package</a></span></dt></dl></dd><dt><span class="section"><a 
 >href="#ugr.ref.cas.typemerging">4.9. Type Merging</a></span></dt><dt><span 
 >class="section"><a href="#ugr.ref.cas.limitedmultipleaccess">4.10. Limited 
 >multi-thread access to read-only CASs</a></span></dt></dl></dd><dt><span 
 >class="chapter"><a href="#ugr.ref.jcas">5. JCas 
 >Reference</a></span></dt><dd><dl><dt><span class="section"><a 
 >href="#ugr.ref.jcas.name_spaces">5.1. Name Spaces</a></span></dt><dt><span 
 >class="section"><a href="#ugr.ref.jcas.use_of_description">5.2. Use of XML 
 >Description</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.jcas.mapping_built_ins">5.3. Mapping built-in CAS types to 
 >Java types</a></span></dt><dt><span class="section"><a 
 >href="#ugr.ref.jcas.augmenting_generated_code">5.
 4. Augmenting the generated Java Code</a></span></dt><dd><dl><dt><span 
class="section"><a 
href="#ugr.ref.jcas.keeping_augmentations_when_regenerating">5.4.1. Keeping 
hand-coded augmentations when regenerating</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.jcas.additional_constructors">5.4.2. 
Additional Constructors</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.modifying_generated_items">5.4.3. Modifying generated 
items</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types_from_other_specs">5.5. Merging 
Types</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types.aggregates_and_cpes">5.5.1. Aggregate AEs and 
CPEs as sources of types</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.merging_types.jcasgen_support">5.5.2. JCasGen support for 
type merging</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.impact_of_type_merging_on_composability">5.5.3. Type 
Merging im
 pacts on Composability</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.documentannotation_issues">5.5.4. Adding Features to 
DocumentAnnotation</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.using_within_an_annotator">5.6. Using JCas within an 
Annotator</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.jcas.new_instances">5.6.1. Creating new 
instances</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.getters_and_setters">5.6.2. Getters and 
Setters</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.obtaining_refs_to_indexes">5.6.3. Obtaining references to 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.adding_removing_instances_to_indexes">5.6.4. Updating 
Indexes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.using_iterators">5.6.5. Using 
Iterators</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.class_loaders">5.6.6. Class Loaders in UIMA</a><
 /span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.accessing_jcas_objects_outside_uima_components">5.6.7. 
Issues accessing JCas objects outside of UIMA Engine 
Components</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.jcas.setting_up_classpath">5.7. Setting up Classpath for 
JCas</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.jcas.pear_support">5.8. PEAR 
isolation</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.pear">6. PEAR Reference</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.pear.packaging_a_component">6.1. Packaging a 
UIMA component</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.pear.creating_pear_structure">6.1.1. Creating the PEAR 
structure</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.populating_pear_structure">6.1.2. Populating the PEAR 
structure</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.creating_installation_descriptor">6.1.3. Crea
 ting the installation descriptor</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.installation_descriptor">6.1.4. Installation Descriptor: 
template</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.pear.packaging_into_1_file">6.1.5. Packaging the PEAR structure 
into one file</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.pear.installing">6.2. Installing a PEAR 
package</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.pear.installing_pear_using_API">6.2.1. Installing a PEAR file 
using the PEAR APIs</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.pear.specifier">6.3. PEAR package 
descriptor</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.xmi">7. XMI CAS Serialization 
Reference</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xmi.xmi_tag">7.1. XMI Tag</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.xmi.feature_structures">7.2. Feature 
Structures</a></spa
 n></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.primitive_features">7.3. Primitive 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.reference_features">7.4. Reference 
Features</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.array_and_list_features">7.5. Array and List 
Features</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.xmi.array_and_list_features.as_multi_valued_properties">7.5.1. 
Arrays and Lists as Multi-Valued Properties</a></span></dt><dt><span 
class="section"><a 
href="#ugr.ref.xmi.array_and_list_features.as_1st_class_objects">7.5.2. Arrays 
and Lists as First-Class Objects</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.null_array_list_elements">7.5.3. Null Array/List 
Elements</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.xmi.sofas_views">7.6. Subjects of Analysis (Sofas) and 
Views</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.xmi.linking_to_ecore_type_system">
 7.7. Linking XMI docs to Ecore Type System</a></span></dt><dt><span 
class="section"><a href="#ugr.ref.xmi.delta">7.8. Delta CAS XMI 
Format</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.compress">8. Compressed Binary 
CASes</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.compress.overview">8.1. Binary CAS Compression 
overview</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.usage">8.2. Using Compressed Binary 
CASes</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.simple-deltas">8.3. Simple Delta CAS 
serialization</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.compress.use-cases">8.4. Use Case 
cookbook</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.json">9. JSON support</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.json.overview">9.1. JSON serialization 
support overview</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas">9.2. JSON CAS Se
 rialization</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ug.ref.json.cas.bigpic">9.2.1. The Big Picture</a></span></dt><dt><span 
class="section"><a href="#ug.ref.json.cas.context">9.2.2. The _context 
section</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas.featurestructures">9.2.3. Serializing Feature 
Structures</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ug.ref.json.cas.featurestructures.organization">9.3. Organizing the 
Feature Structures</a></span></dt><dt><span class="section"><a 
href="#ug.ref.json.cas.features">9.4. Additional JSON CAS Serialization 
features</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.json.delta">9.4.1. Delta CAS</a></span></dt></dl></dd><dt><span 
class="section"><a href="#ugr.ref.json.usage">9.5. Using JSON CAS 
serialization</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.json.descriptionserialization">9.6. JSON serialization for UIMA 
descriptors</a></span></dt></dl></dd><dt><sp
 an class="chapter"><a href="#ugr.ref.config">10. Setup and 
Configuration</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.config.properties">10.1. UIMA JVM Configuration 
Properties</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.config.protect-index">10.2. Configuring index 
protection</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.config.property-table">10.3. Properties 
Table</a></span></dt></dl></dd><dt><span class="chapter"><a 
href="#ugr.ref.resources">11. UIMA Resources</a></span></dt><dd><dl><dt><span 
class="section"><a href="#ugr.ref.resources.overview">11.1. What is a UIMA 
Resource?</a></span></dt><dd><dl><dt><span class="section"><a 
href="#ugr.ref.resources.resource-inner-implementations">11.1.1. Resource Inner 
Implementations</a></span></dt></dl></dd><dt><span class="section"><a 
href="#ugr.ref.resources.sharing-across-pipelines">11.2. Sharing 
Resources</a></span></dt><dt><span class="section"><a 
href="#ugr.ref.resources.external-resou
 rce-multiple-parameterized-instances">11.3. External Resources support for 
multiple Parameterized Instances</a></span></dt></dl></dd></dl></div>
   
   
 
   
   
-  <div class="chapter" title="Chapter&nbsp;1.&nbsp;Javadocs" 
id="ugr.ref.javadocs"><div class="titlepage"><div><div><h2 
class="title">Chapter&nbsp;1.&nbsp;Javadocs</h2></div></div></div>
+  <div class="chapter" id="ugr.ref.javadocs"><div 
class="titlepage"><div><div><h1 
class="title">Chapter&nbsp;1.&nbsp;Javadocs</h1></div></div></div>
   
   
   <p>The details of all the public APIs for UIMA are contained in the API 
Javadocs. These are located in the docs/api
@@ -51,7 +51,7 @@
     to the <code class="literal">uimaj-examples</code> project, if you 
followed the setup instructions in <a href="overview_and_setup.html#d4e1" 
class="olink">UIMA Overview &amp; SDK Setup</a> <a 
href="overview_and_setup.html#ugr.ovv.eclipse_setup.example_code" 
class="olink">Section&nbsp;3.2, &#8220;Setting up Eclipse to view Example 
Code&#8221;</a>. To attach
     Javadocs to your own Eclipse project, use the following instructions.</p>
   
-  <div class="note" title="Note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>As an alternative, you can add the UIMA 
source to the UIMA binary distribution; if you
+  <div class="note" style="margin-left: 0.5in; margin-right: 0.5in;"><h3 
class="title">Note</h3><p>As an alternative, you can add the UIMA source to the 
UIMA binary distribution; if you
   do this you not only will have the Javadocs automatically available (you can 
skip the following
   setup), you will have the ability to step through the UIMA framework code 
while debugging.
   To add the source, follow the instructions as described in the setup 
chapter: 
@@ -66,7 +66,7 @@
     
     
     </p><div class="screenshot">
-    <div class="mediaobject"><table border="0" summary="manufactured viewport 
for HTML img" cellspacing="0" cellpadding="0" width="574"><tr><td><img 
src="images/references/ref.javadocs/image002.jpg" width="574" alt="Screenshot 
of attaching Javadoc to source in Eclipse"></td></tr></table></div>
+    <div class="mediaobject"><table border="0" summary="manufactured viewport 
for HTML img" style="cellpadding: 0; cellspacing: 0;" width="574"><tr><td><img 
src="images/references/ref.javadocs/image002.jpg" width="574" alt="Screenshot 
of attaching Javadoc to source in Eclipse"></td></tr></table></div>
   </div>
   
   <p>Once you do this, Eclipse can show you Javadocs for UIMA APIs as you 
work. To see the Javadoc for a UIMA API, you
@@ -79,7 +79,7 @@
     releases is available from the Apache UIMA web site (<a class="ulink" 
href="http://uima.apache.org"; target="_top">http://uima.apache.org</a>) on the
     downloads page.</p>
   
-  <div class="section" title="1.1.&nbsp;Using named Eclipse User 
Libraries"><div class="titlepage"><div><div><h2 class="title" style="clear: 
both" id="ugr.ref.javadocs.libraries">1.1.&nbsp;Using named Eclipse User 
Libraries</h2></div></div></div>
+  <div class="section" id="ugr.ref.javadocs.libraries"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">1.1.&nbsp;Using named Eclipse User Libraries</h2></div></div></div>
     
   <p>You can also create a named "user library" in Eclipse containing the UIMA 
Jars, and attach the Javadocs (or
   optionally, the sources); this named library is saved in the Eclipse 
workspace.  Once created, it can be
@@ -97,7 +97,7 @@
     copy this string to the clipboard and paste it into the rest of the 
Jars.</p>
     </div>
 </div>
-  <div class="chapter" title="Chapter&nbsp;2.&nbsp;Component Descriptor 
Reference" id="ugr.ref.xml.component_descriptor"><div 
class="titlepage"><div><div><h2 class="title">Chapter&nbsp;2.&nbsp;Component 
Descriptor Reference</h2></div></div></div>
+  <div class="chapter" id="ugr.ref.xml.component_descriptor"><div 
class="titlepage"><div><div><h1 class="title">Chapter&nbsp;2.&nbsp;Component 
Descriptor Reference</h1></div></div></div>
   
   
   <p>This chapter is the reference guide for the UIMA SDK's Component 
Descriptor XML
@@ -109,7 +109,7 @@
     <span class="emphasis"><em>Component</em></span> (also called <span 
class="emphasis"><em>Resource</em></span>) is a
     general term for modules produced by UIMA developers and used by UIMA 
applications. The
     types of Components are: Analysis Engines, Collection Readers, CAS
-    Initializers<sup>[<a name="d5e71" href="#ftn.d5e71" 
class="footnote">1</a>]</sup>, CAS Consumers, and Collection Processing Engines.
+    Initializers<a href="#ftn.d5e71" class="footnote"><sup class="footnote" 
id="d5e71">[1]</sup></a>, CAS Consumers, and Collection Processing Engines.
     However, Collection Processing Engine Descriptors are significantly 
different in
     format and are covered in a separate chapter, <a 
href="references.html#ugr.ref.xml.cpe_descriptor" class="olink">Chapter&nbsp;3, 
<i>Collection Processing Engine Descriptor Reference</i></a>.</p>
   
@@ -137,7 +137,7 @@
     <span class="emphasis"><em>Custom Resource Specifiers</em></span>, which 
allow you to plug in your
     own Java class as a UIMA Resource.</p>
          
-  <div class="section" title="2.1.&nbsp;Notation"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.notation">2.1.&nbsp;Notation</h2></div></div></div>
+  <div class="section" id="ugr.ref.xml.component_descriptor.notation"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.1.&nbsp;Notation</h2></div></div></div>
     
     
     <p>This chapter uses an informal notation to specify the syntax of 
Component
@@ -147,7 +147,7 @@
     
     <p>The notation used in this chapter is:</p>
     
-    <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p>An ellipsis (...) inside an element body indicates
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: 
disc; "><li class="listitem"><p>An ellipsis (...) inside an element body 
indicates
       that the substructure of that element has been omitted (to be described 
in another
       section of this chapter). An example of this would be:
       
@@ -170,7 +170,7 @@
         prose, not in the syntax definition. </p></li></ul></div>
   </div>
   
-  <div class="section" title="2.2.&nbsp;Imports"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.imports">2.2.&nbsp;Imports</h2></div></div></div>
+  <div class="section" id="ugr.ref.xml.component_descriptor.imports"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.2.&nbsp;Imports</h2></div></div></div>
     
     
     <p>The UIMA SDK defines a particular syntax for XML descriptors to import 
information
@@ -194,7 +194,7 @@
     <p>An absolute URL is written with one of the following prefixes, followed 
by a path
       such as <code class="literal">org/apache/myproj/MyTypeSystem.xml</code>:
       
-      </p><div class="itemizedlist"><ul class="itemizedlist" type="disc" 
compact><li class="listitem"><p>file:/ <span class="symbol">&#8592;</span> has 
no network
+      </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem"><p>file:/ <span 
class="symbol">&#8592;</span> has no network
         address</p></li><li class="listitem"><p>file:/// <span 
class="symbol">&#8592;</span> has an empty network address</p></li><li 
class="listitem"><p>file://some.network.address/</p></li></ul></div>
     
     <p>For more information about URLs, please read the javadoc information 
for the Java
@@ -209,7 +209,7 @@
       <code class="literal">org/apache/myproj/MyTypeSystem.xml</code> in the 
classpath or
       datapath.</p>
     
-    <p><a name="ugr.ref.xml.component_descriptor.datapath"></a>The datapath 
works similarly to the classpath but can be set programmatically
+    <p id="ugr.ref.xml.component_descriptor.datapath">The datapath works 
similarly to the classpath but can be set programmatically
       through the resource manager API. Application developers can specify a 
datapath
       during initialization, using the following code:
       
@@ -240,7 +240,7 @@ AnalysisEngine ae =
     
   </div>
   
-  <div class="section" title="2.3.&nbsp;Type System Descriptors"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.type_system">2.3.&nbsp;Type System 
Descriptors</h2></div></div></div>
+  <div class="section" id="ugr.ref.xml.component_descriptor.type_system"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.3.&nbsp;Type System Descriptors</h2></div></div></div>
     
     
     <p>A Type System Descriptor is used to define the types and features that 
can be
@@ -275,7 +275,7 @@ AnalysisEngine ae =
     
     <p>All of the subelements are optional.</p>
     
-    <div class="section" title="2.3.1.&nbsp;Imports"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.type_system.imports">2.3.1.&nbsp;Imports</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.type_system.imports"><div 
class="titlepage"><div><div><h3 
class="title">2.3.1.&nbsp;Imports</h3></div></div></div>
       
       
       <p>The <code class="literal">imports</code> section allows this 
descriptor to import
@@ -284,7 +284,7 @@ AnalysisEngine ae =
         imports are allowed.</p>
     </div>
     
-    <div class="section" title="2.3.2.&nbsp;Types"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.type_system.types">2.3.2.&nbsp;Types</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.type_system.types"><div 
class="titlepage"><div><div><h3 
class="title">2.3.2.&nbsp;Types</h3></div></div></div>
       
       
       <p>The <code class="literal">types</code> element contains zero or more
@@ -312,7 +312,7 @@ AnalysisEngine ae =
         Java). Namespaces beginning with uima are reserved and should not be 
used. Examples
         of valid type names are:</p>
       
-      <div class="itemizedlist"><ul class="itemizedlist" type="disc" 
compact><li class="listitem"><p>test.TokenAnnotation</p>
+      <div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem"><p>test.TokenAnnotation</p>
         </li><li class="listitem"><p>org.myorg.TokenAnnotation</p></li><li 
class="listitem"><p>com.my_company.proj123.TokenAnnotation </p></li></ul></div>
       
       <p>These would all be considered distinct types since they have different
@@ -334,7 +334,7 @@ AnalysisEngine ae =
       
     </div>
     
-    <div class="section" title="2.3.3.&nbsp;Features"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.type_system.features">2.3.3.&nbsp;Features</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.type_system.features"><div 
class="titlepage"><div><div><h3 
class="title">2.3.3.&nbsp;Features</h3></div></div></div>
       
       
       <p>The <code class="literal">features</code> element of a
@@ -399,7 +399,7 @@ uima.tcas.Annotation.</pre><p>
       
     </div>
     
-    <div class="section" title="2.3.4.&nbsp;String Subtypes"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.type_system.string_subtypes">2.3.4.&nbsp;String
 Subtypes</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.type_system.string_subtypes"><div 
class="titlepage"><div><div><h3 class="title">2.3.4.&nbsp;String 
Subtypes</h3></div></div></div>
       
       
       <p>There is one other special type that you can declare &#8211; a subset 
of the String
@@ -432,7 +432,7 @@ uima.tcas.Annotation.</pre><p>
     </div>
   </div>
   
-  <div class="section" title="2.4.&nbsp;Analysis Engine Descriptors"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.aes">2.4.&nbsp;Analysis Engine 
Descriptors</h2></div></div></div>
+  <div class="section" id="ugr.ref.xml.component_descriptor.aes"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.4.&nbsp;Analysis Engine Descriptors</h2></div></div></div>
     
     
     <p>Analysis Engine (AE) descriptors completely describe Analysis Engines. 
There
@@ -447,10 +447,10 @@ uima.tcas.Annotation.</pre><p>
       discusses Primitive Analysis Engine descriptors.  <a class="xref" 
href="#ugr.ref.xml.component_descriptor.aes.aggregate" 
title="2.4.2.&nbsp;Aggregate Analysis Engine Descriptors">Section&nbsp;2.4.2, 
&#8220;Aggregate Analysis Engine Descriptors&#8221;</a> then 
       describes how Aggregate Analysis Engine descriptors are different.</p>
     
-    <div class="section" title="2.4.1.&nbsp;Primitive Analysis Engine 
Descriptors"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.aes.primitive">2.4.1.&nbsp;Primitive 
Analysis Engine Descriptors</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.primitive"><div 
class="titlepage"><div><div><h3 class="title">2.4.1.&nbsp;Primitive Analysis 
Engine Descriptors</h3></div></div></div>
       
       
-      <div class="section" title="2.4.1.1.&nbsp;Basic Structure"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.primitive.basic">2.4.1.1.&nbsp;Basic 
Structure</h4></div></div></div>
+      <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.primitive.basic"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.1.&nbsp;Basic 
Structure</h4></div></div></div>
         
         
         
@@ -514,7 +514,7 @@ uima.tcas.Annotation.</pre><p>
         
         </div>
       
-        <div class="section" title="2.4.1.2.&nbsp;Analysis Engine 
MetaData"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.metadata">2.4.1.2.&nbsp;Analysis 
Engine MetaData</h4></div></div></div>
+        <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.metadata"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.2.&nbsp;Analysis Engine 
MetaData</h4></div></div></div>
           
           
           
@@ -563,7 +563,7 @@ uima.tcas.Annotation.</pre><p>
           
         </div>
         
-          <div class="section" title="2.4.1.3.&nbsp;Type System 
Definition"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.type_system">2.4.1.3.&nbsp;Type System 
Definition</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.type_system"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.3.&nbsp;Type System 
Definition</h4></div></div></div>
             
             
             
@@ -611,7 +611,7 @@ uima.tcas.Annotation.</pre><p>
               <code class="literal">version</code>, and <code 
class="literal">types</code>.</p>
             
           </div>
-          <div class="section" title="2.4.1.4.&nbsp;Type Priority 
Definition"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.type_priority">2.4.1.4.&nbsp;Type 
Priority Definition</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.type_priority"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.4.&nbsp;Type Priority 
Definition</h4></div></div></div>
             
             
             
@@ -680,7 +680,7 @@ uima.tcas.Annotation.</pre><p>
               not; see the next section.</p>
           </div>
           
-          <div class="section" title="2.4.1.5.&nbsp;Index Definition"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.index">2.4.1.5.&nbsp;Index 
Definition</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.index"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.5.&nbsp;Index 
Definition</h4></div></div></div>
             
             
             
@@ -787,12 +787,12 @@ uima.tcas.Annotation.</pre><p>
              a JVM defined property,
             "uima.allow_duplicate_add_to_indexes", which (if defined whend 
UIMA is loaded) will restore the previous behavior.</p>
             
-            <div class="note" title="Note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>If duplicates are allowed, 
then the proper way to update an indexed Feature Structure is to
-              </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p>remove <span 
class="bold"><strong>*all*</strong></span> instances of the FS to be
+            <div class="note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>If duplicates are allowed, then the 
proper way to update an indexed Feature Structure is to
+              </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p>remove <span 
class="bold"><strong>*all*</strong></span> instances of the FS to be
                   updated </p></li><li class="listitem"><p>update the 
features</p></li><li class="listitem"><p>re-add the Feature Structure to the 
indexes (perhaps multiple times, depending on the
                 details of your logic).</p></li></ul></div></div>
             
-            <div class="note" title="Note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>There is usually no need to 
explicitly declare a Bag index in your descriptor.  
+            <div class="note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>There is usually no need to explicitly 
declare a Bag index in your descriptor.  
               As of UIMA v2.1, if you do not declare any index for a type (or 
any of its 
               supertypes), a Bag index will be automatically created if an 
instance of that type is added to the indexes.</p></div>
                         
@@ -834,7 +834,7 @@ uima.tcas.Annotation.</pre><p>
             
           </div>
           
-          <div class="section" title="2.4.1.6.&nbsp;Capabilities"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.capabilities">2.4.1.6.&nbsp;Capabilities</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.capabilities"><div 
class="titlepage"><div><div><h4 
class="title">2.4.1.6.&nbsp;Capabilities</h4></div></div></div>
             
             
             
@@ -953,7 +953,7 @@ uima.tcas.Annotation.</pre><p>
             
           </div>
           
-          <div class="section" 
title="2.4.1.7.&nbsp;OperationalProperties"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.operational_properties">2.4.1.7.&nbsp;OperationalProperties</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.operational_properties"><div 
class="titlepage"><div><div><h4 
class="title">2.4.1.7.&nbsp;OperationalProperties</h4></div></div></div>
             
             
             <p>Components can specify specific operational properties that can 
be
@@ -975,7 +975,7 @@ uima.tcas.Annotation.</pre><p>
               scale-out techniques. If it is not specified, the default value 
is true,
               except for CAS Consumer and Collection Reader components.</p>
 
-            <div class="note" title="Note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>If you wrap one or more CAS 
Consumers inside an aggregate as the only
+            <div class="note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>If you wrap one or more CAS Consumers 
inside an aggregate as the only
             components, you must explicitly specify in the aggregate the 
             <code class="literal">multipleDeploymentAllowed</code> property as 
false (assuming the CAS Consumer 
             components take the default here); otherwise the framework will 
complain about inconsistent 
@@ -986,7 +986,7 @@ uima.tcas.Annotation.</pre><p>
               smaller pieces. See <a 
href="tutorials_and_users_guides.html#d5e1" class="olink">UIMA Tutorial and 
Developers' Guides</a> <a href="tutorials_and_users_guides.html#ugr.tug.cm" 
class="olink">Chapter&nbsp;7, <i>CAS Multiplier Developer's Guide</i></a> for 
details.</p>
           </div>
           
-          <div class="section" title="2.4.1.8.&nbsp;External Resource 
Dependencies"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.primitive.external_resource_dependencies">2.4.1.8.&nbsp;External
 Resource Dependencies</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.primitive.external_resource_dependencies"><div
 class="titlepage"><div><div><h4 class="title">2.4.1.8.&nbsp;External Resource 
Dependencies</h4></div></div></div>
             
             
             
@@ -1010,7 +1010,7 @@ uima.tcas.Annotation.</pre><p>
               <code class="literal">&lt;externalResourceDependency&gt;</code> 
elements. Each
               dependency has the following elements:
               
-              </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p><code class="literal">key</code> &#8211; the
+              </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p><code 
class="literal">key</code> &#8211; the
                 string by which the annotator code will attempt to access the 
resource. Must
                 be unique within this annotator.</p></li><li 
class="listitem"><p><code class="literal">description</code> &#8211; a textual
                   description of the dependency.</p></li><li 
class="listitem"><p><code class="literal">interfaceName</code> &#8211; the
@@ -1023,7 +1023,7 @@ uima.tcas.Annotation.</pre><p>
             
           </div>
           
-          <div class="section" title="2.4.1.9.&nbsp;Resource Manager 
Configuration"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.primitive.resource_manager_configuration">2.4.1.9.&nbsp;Resource
 Manager Configuration</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.primitive.resource_manager_configuration"><div
 class="titlepage"><div><div><h4 class="title">2.4.1.9.&nbsp;Resource Manager 
Configuration</h4></div></div></div>
             
             
             
@@ -1073,7 +1073,7 @@ uima.tcas.Annotation.</pre><p>
               more <code class="literal">externalResource</code> elements, 
each of which
               consists of:
               
-              </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p><code class="literal">name</code> &#8211; 
the
+              </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p><code 
class="literal">name</code> &#8211; the
                 name of the resource. This name is referred to in the bindings 
(see below).
                 Resource names need to be unique within any Aggregate Analysis 
Engine or
                 Collection Processing Engine, so the Java-like
@@ -1143,7 +1143,7 @@ uima.tcas.Annotation.</pre><p>
               which resources are bound to which dependencies. Each
               <code class="literal">externalResourceBinding</code> consists of:
               
-              </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p><code class="literal">key</code> &#8211;
+              </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p><code 
class="literal">key</code> &#8211;
                 identifies the dependency. For a binding declared in a 
primitive analysis
                 engine descriptor, this must match the value of the
                 <code class="literal">key</code> element of one of the
@@ -1162,7 +1162,7 @@ uima.tcas.Annotation.</pre><p>
               resource sharing.</p>
           </div>
           
-          <div class="section" title="2.4.1.10.&nbsp;Environment Variable 
References"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.environment_variable_references">2.4.1.10.&nbsp;Environment
 Variable References</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.environment_variable_references"><div 
class="titlepage"><div><div><h4 class="title">2.4.1.10.&nbsp;Environment 
Variable References</h4></div></div></div>
             
             
             <p>In several places throughout the descriptor, it is possible to 
reference
@@ -1177,7 +1177,7 @@ uima.tcas.Annotation.</pre><p>
               , where [VariableName] is any valid Java system property name. 
Environment
               variable references are valid in the following places:
               
-              </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc" compact><li class="listitem"><p>The value of a
+              </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: disc; "><li class="listitem"><p>The value of a
                 configuration parameter (String-valued parameters only)</p>
                 </li><li class="listitem"><p>The
                   <code 
class="literal">&lt;annotatorImplementationName&gt;</code> element
@@ -1194,7 +1194,7 @@ uima.tcas.Annotation.</pre><p>
               <code class="literal">c:/temp</code>, then the configuration 
parameter's
               value would evaluate to <code 
class="literal">c:/temp/temp.dat</code>.</p>
               
-            <div class="note" title="Note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>The Component Descriptor 
Editor does not support 
+            <div class="note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>The Component Descriptor Editor does not 
support 
               environment variable references.  If you need to, however, you 
               can use the <code class="code">source</code> tab view in the CDE 
to manually
               add this notation.
@@ -1202,7 +1202,7 @@ uima.tcas.Annotation.</pre><p>
             
           </div>
         </div>
-        <div class="section" title="2.4.2.&nbsp;Aggregate Analysis Engine 
Descriptors"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate">2.4.2.&nbsp;Aggregate 
Analysis Engine Descriptors</h3></div></div></div>
+        <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate"><div 
class="titlepage"><div><div><h3 class="title">2.4.2.&nbsp;Aggregate Analysis 
Engine Descriptors</h3></div></div></div>
           
           
           <p>Aggregate Analysis Engines do not contain an annotator, but 
instead
@@ -1212,7 +1212,7 @@ uima.tcas.Annotation.</pre><p>
           <p>Aggregate Analysis Engine Descriptors maintain most of the same 
structure
             as Primitive Analysis Engine Descriptors. The differences are:</p>
           
-          <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p>An Aggregate Analysis Engine Descriptor
+          <div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p>An Aggregate Analysis 
Engine Descriptor
             contains the element
             <code 
class="literal">&lt;primitive&gt;false&lt;/primitive&gt;</code> rather
             than <code 
class="literal">&lt;primitive&gt;true&lt;/primitive&gt;</code>.
@@ -1246,7 +1246,7 @@ uima.tcas.Annotation.</pre><p>
               <code class="literal">&lt;sofaMappings&gt;</code>, may be 
included. </p>
               </li></ul></div>
           
-          <div class="section" title="2.4.2.1.&nbsp;Delegate Analysis Engine 
Specifiers"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.delegates">2.4.2.1.&nbsp;Delegate
 Analysis Engine Specifiers</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.delegates"><div 
class="titlepage"><div><div><h4 class="title">2.4.2.1.&nbsp;Delegate Analysis 
Engine Specifiers</h4></div></div></div>
             
             
             
@@ -1270,7 +1270,7 @@ uima.tcas.Annotation.</pre><p>
               elements. Each of these must have a unique key, and must contain
               either:</p>
             
-            <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p>A complete
+            <div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p>A complete
               <code class="literal">analysisEngineDescription</code> element 
describing the
               delegate analysis engine <span 
class="bold"><strong>OR</strong></span></p>
               </li><li class="listitem"><p>An <code 
class="literal">import</code> element giving the name or
@@ -1279,7 +1279,7 @@ uima.tcas.Annotation.</pre><p>
             <p>The latter is the much more common usage, and is the only form 
supported by
               the Component Descriptor Editor tool.</p>
           </div>
-          <div class="section" title="2.4.2.2.&nbsp;FlowController"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_controller">2.4.2.2.&nbsp;FlowController</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_controller"><div 
class="titlepage"><div><div><h4 
class="title">2.4.2.2.&nbsp;FlowController</h4></div></div></div>
             
             
             
@@ -1304,7 +1304,7 @@ uima.tcas.Annotation.</pre><p>
               Descriptor Editor tool only supports imports here.</p>
             
           </div>
-          <div class="section" title="2.4.2.3.&nbsp;FlowConstraints"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints">2.4.2.3.&nbsp;FlowConstraints</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints"><div 
class="titlepage"><div><div><h4 
class="title">2.4.2.3.&nbsp;FlowConstraints</h4></div></div></div>
             
             
             <p>If a <code class="literal">&lt;flowController&gt;</code> is not 
specified, the
@@ -1323,7 +1323,7 @@ uima.tcas.Annotation.</pre><p>
               <code class="literal">&lt;capabilityLanguageFlow&gt;</code>. 
Each is discussed
               in a separate section below.</p>
             
-            <div class="section" title="Fixed Flow"><div 
class="titlepage"><div><div><h5 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints.fixed_flow">Fixed
 Flow</h5></div></div></div>
+            <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints.fixed_flow"><div
 class="titlepage"><div><div><h5 class="title">Fixed Flow</h5></div></div></div>
               
               
               
@@ -1350,7 +1350,7 @@ uima.tcas.Annotation.</pre><p>
                 element.</p>
               
             </div>
-            <div class="section" title="Capability Language Flow"><div 
class="titlepage"><div><div><h5 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints.capability_language_flow">Capability
 Language Flow</h5></div></div></div>
+            <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.flow_constraints.capability_language_flow"><div
 class="titlepage"><div><div><h5 class="title">Capability Language 
Flow</h5></div></div></div>
               
               
               
@@ -1369,7 +1369,7 @@ uima.tcas.Annotation.</pre><p>
                 true (according to that Analysis Engine's declared output
                 capabilities):</p>
               
-              <div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p>It cannot produce any of the aggregate
+              <div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p>It cannot produce any 
of the aggregate
                 Analysis Engine's output capabilities for the language of the
                 current document.</p></li><li class="listitem"><p>All of the 
output capabilities have already been
                   produced by an earlier Analysis Engine in the flow. 
</p></li></ul></div>
@@ -1379,14 +1379,14 @@ uima.tcas.Annotation.</pre><p>
                 the same language, these feature structures will only be 
produced by the
                 first annotator in the list.</p>
               
-              <div class="note" title="Note" style="margin-left: 0.5in; 
margin-right: 0.5in;"><h3 class="title">Note</h3><p>The flow analysis uses the 
specific types that are specified in the
+              <div class="note" style="margin-left: 0.5in; margin-right: 
0.5in;"><h3 class="title">Note</h3><p>The flow analysis uses the specific types 
that are specified in the
               output capabilities, without any expansion for subtypes.  So, if 
you expect
               a type TT and another type SubTT (which is a subtype of TT) in 
the output, you
               must include both of them in the output capabilities.</p></div>
             </div>
           </div>
           
-          <div class="section" title="2.4.2.4.&nbsp;External Resource 
Bindings"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.external_resource_bindings">2.4.2.4.&nbsp;External
 Resource Bindings</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.external_resource_bindings"><div
 class="titlepage"><div><div><h4 class="title">2.4.2.4.&nbsp;External Resource 
Bindings</h4></div></div></div>
             
             
             <p>Aggregate analysis engine descriptors can declare resource 
bindings
@@ -1444,7 +1444,7 @@ uima.tcas.Annotation.</pre><p>
               multiple levels deep to handle nested aggregate analysis 
engines.</p>
           </div>
           
-          <div class="section" title="2.4.2.5.&nbsp;Sofa Mappings"><div 
class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.sofa_mappings">2.4.2.5.&nbsp;Sofa
 Mappings</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.sofa_mappings"><div 
class="titlepage"><div><div><h4 class="title">2.4.2.5.&nbsp;Sofa 
Mappings</h4></div></div></div>
             
             
             <p>Sofa mappings are specified between Sofa names declared in this
@@ -1478,19 +1478,19 @@ uima.tcas.Annotation.</pre><p>
           </div>
         </div>
 
-        <div class="section" title="2.4.3.&nbsp;Configuration Parameters"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameters">2.4.3.&nbsp;Configuration
 Parameters</h3></div></div></div>
+        <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameters"><div 
class="titlepage"><div><div><h3 class="title">2.4.3.&nbsp;Configuration 
Parameters</h3></div></div></div>
           
           <p>Configuration parameters may be declared and set in both 
Primitive and 
           Aggregate descriptors. Parameters set in an aggregate may override 
parameters set in one or
           more of its delegates.
           </p>
-        <div class="section" title="2.4.3.1.&nbsp;Configuration Parameter 
Declaration"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_declaration">2.4.3.1.&nbsp;Configuration
 Parameter Declaration</h4></div></div></div>
+        <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_declaration"><div
 class="titlepage"><div><div><h4 class="title">2.4.3.1.&nbsp;Configuration 
Parameter Declaration</h4></div></div></div>
           
           
           <p>Configuration Parameters are made available to annotator
             implementations and applications by the following interfaces:
-            </p><div class="itemizedlist"><ul class="itemizedlist" 
type="circle" compact><li class="listitem" style="list-style-type: circle"><p>
-            <code class="literal">AnnotatorContext</code> <sup>[<a 
name="d5e690" href="#ftn.d5e690" class="footnote">2</a>]</sup> (passed as an 
argument to the
+            </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: circle; "><li class="listitem" style="list-style-type: 
circle"><p>
+            <code class="literal">AnnotatorContext</code> <a 
href="#ftn.d5e690" class="footnote"><sup class="footnote" 
id="d5e690">[2]</sup></a> (passed as an argument to the
             initialize() method of a version 1 annotator)</p>
             </li><li class="listitem" style="list-style-type: circle"><p>
             <code class="literal">ConfigurableResource</code> (every Analysis 
Engine
@@ -1546,7 +1546,7 @@ uima.tcas.Annotation.</pre><p>
           
           <p>For each configuration parameter, the following are specified:</p>
           
-          <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p><span class="bold"><strong>name</strong></span>
+          <div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p><span 
class="bold"><strong>name</strong></span>
             &#8211; the name by which the annotator code refers to the 
parameter. All
             parameters declared in an analysis engine descriptor must have 
distinct names.
             (required). The name is composed of normal Java identifier 
characters.</p>
@@ -1618,7 +1618,7 @@ uima.tcas.Annotation.</pre><p>
             particular configuration group, if that group does not exist or 
does not contain
             a value for the requested parameter. There are currently three 
possible values:
             
-            </p><div class="itemizedlist"><ul class="itemizedlist" 
type="disc"><li class="listitem"><p><span 
class="bold"><strong>none</strong></span>
+            </p><div class="itemizedlist"><ul class="itemizedlist" 
style="list-style-type: disc; "><li class="listitem"><p><span 
class="bold"><strong>none</strong></span>
               &#8211; there is no fallback; return null if there is no value 
in the exact group
               specified by the user.</p></li><li class="listitem"><p><span 
class="bold"><strong>default_fallback</strong></span>
                 &#8211; if there is no value found in the specified group, 
look in the default
@@ -1632,7 +1632,7 @@ uima.tcas.Annotation.</pre><p>
                 &lt;default&gt;.</code> </p></li></ul></div><p>
             </p>
           
-          <div class="section" title="Example"><div 
class="titlepage"><div><div><h5 class="title" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_declaration.example">Example</h5></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_declaration.example"><div
 class="titlepage"><div><div><h5 class="title">Example</h5></div></div></div>
             
             
             
@@ -1684,7 +1684,7 @@ uima.tcas.Annotation.</pre><p>
           </div>
         </div>
         
-        <div class="section" title="2.4.3.2.&nbsp;Configuration Parameter 
Settings"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.aes.configuration_parameter_settings">2.4.3.2.&nbsp;Configuration 
Parameter Settings</h4></div></div></div>
+        <div class="section" 
id="ugr.ref.aes.configuration_parameter_settings"><div 
class="titlepage"><div><div><h4 class="title">2.4.3.2.&nbsp;Configuration 
Parameter Settings</h4></div></div></div>
           
           
           <p>For configuration parameters that are not part of any group, the
@@ -1748,7 +1748,7 @@ uima.tcas.Annotation.</pre><p>
             <code class="literal">&lt;configurationParameters&gt;</code> 
element and contains
             the parameter settings for that group.</p>
           
-          <div class="section" title="Example"><div 
class="titlepage"><div><div><h5 class="title" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_settings.example">Example</h5></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.configuration_parameter_settings.example"><div
 class="titlepage"><div><div><h5 class="title">Example</h5></div></div></div>
             
             
             <p>Here are the settings that correspond to the parameter 
declarations in
@@ -1795,7 +1795,7 @@ uima.tcas.Annotation.</pre><p>
           </div>
           </div>
 
-          <div class="section" title="2.4.3.3.&nbsp;Configuration Parameter 
Overrides"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.configuration_parameter_overrides">2.4.3.3.&nbsp;Configuration
 Parameter Overrides</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.aggregate.configuration_parameter_overrides"><div
 class="titlepage"><div><div><h4 class="title">2.4.3.3.&nbsp;Configuration 
Parameter Overrides</h4></div></div></div>
             
             
             <p>In an aggregate Analysis Engine Descriptor, each
@@ -1859,7 +1859,7 @@ uima.tcas.Annotation.</pre><p>
           </div>
           
     
-          <div class="section" title="2.4.3.4.&nbsp;External Configuration 
Parameter Overrides"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.external_configuration_parameter_overrides">2.4.3.4.&nbsp;External
 Configuration Parameter Overrides</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.external_configuration_parameter_overrides"><div
 class="titlepage"><div><div><h4 class="title">2.4.3.4.&nbsp;External 
Configuration Parameter Overrides</h4></div></div></div>
             
 
             <p>
@@ -1933,7 +1933,7 @@ uima.tcas.Annotation.</pre><p>
             These external settings consist of key - value pairs stored in a 
             file using the UTF-8 character encoding, and written in a style 
similar to that 
             of Java properties files.
-            </p><div class="itemizedlist"><ul class="itemizedlist" 
type="circle" compact><li class="listitem" style="list-style-type: circle"><p>
+            </p><div class="itemizedlist"><ul class="itemizedlist compact" 
style="list-style-type: circle; "><li class="listitem" style="list-style-type: 
circle"><p>
             Leading whitespace is ignored.
             </p></li><li class="listitem" style="list-style-type: circle"><p>
             Comment lines start with '#' or '!'.
@@ -1992,7 +1992,7 @@ key9  :  [ array element1\, with embedde
             </p>
           </div>
 
-          <div class="section" title="2.4.3.5.&nbsp;Direct Access to External 
Configuration Parameters"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.external_configuration_parameter_access">2.4.3.5.&nbsp;Direct
 Access to External Configuration Parameters</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.external_configuration_parameter_access"><div
 class="titlepage"><div><div><h4 class="title">2.4.3.5.&nbsp;Direct Access to 
External Configuration Parameters</h4></div></div></div>
             
 
             <p>
@@ -2030,7 +2030,7 @@ if (uimaContext != null) {
             </p>
           </div>
 
-          <div class="section" title="2.4.3.6.&nbsp;Other Uses for External 
Configuration Parameters"><div class="titlepage"><div><div><h4 class="title" 
id="ugr.ref.xml.component_descriptor.aes.other_uses_for_external_configuration_parameters">2.4.3.6.&nbsp;Other
 Uses for External Configuration Parameters</h4></div></div></div>
+          <div class="section" 
id="ugr.ref.xml.component_descriptor.aes.other_uses_for_external_configuration_parameters"><div
 class="titlepage"><div><div><h4 class="title">2.4.3.6.&nbsp;Other Uses for 
External Configuration Parameters</h4></div></div></div>
             
                        <p>
             Explicit references to shared configuration parameters can be 
specified as part of the
@@ -2044,7 +2044,7 @@ if (uimaContext != null) {
       </div>
  
   
-  <div class="section" title="2.5.&nbsp;Flow Controller Descriptors"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.flow_controller">2.5.&nbsp;Flow Controller 
Descriptors</h2></div></div></div>
+  <div class="section" 
id="ugr.ref.xml.component_descriptor.flow_controller"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.5.&nbsp;Flow Controller Descriptors</h2></div></div></div>
     
     
     <p>The basic structure of a Flow Controller Descriptor is as follows:
@@ -2089,7 +2089,7 @@ if (uimaContext != null) {
     
   </div>
   
-  <div class="section" title="2.6.&nbsp;Collection Processing Component 
Descriptors"><div class="titlepage"><div><div><h2 class="title" style="clear: 
both" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts">2.6.&nbsp;Collection
 Processing Component Descriptors</h2></div></div></div>
+  <div class="section" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.6.&nbsp;Collection Processing Component 
Descriptors</h2></div></div></div>
     
     
     <p>There are three types of Collection Processing Components &#8211; 
Collection
@@ -2097,7 +2097,7 @@ if (uimaContext != null) {
       type of component has a corresponding descriptor. The structure of these 
descriptors
       is very similar to that of primitive Analysis Engine Descriptors.</p>
     
-    <div class="section" title="2.6.1.&nbsp;Collection Reader 
Descriptors"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.collection_reader">2.6.1.&nbsp;Collection
 Reader Descriptors</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.collection_reader"><div
 class="titlepage"><div><div><h3 class="title">2.6.1.&nbsp;Collection Reader 
Descriptors</h3></div></div></div>
       
       
       <p>The basic structure of a Collection Reader descriptor is as follows:
@@ -2181,7 +2181,7 @@ if (uimaContext != null) {
         as in the Primitive Analysis Engine Descriptors (see <a class="xref" 
href="#ugr.ref.xml.component_descriptor.aes.primitive.external_resource_dependencies"
 title="2.4.1.8.&nbsp;External Resource Dependencies">Section&nbsp;2.4.1.8, 
&#8220;External Resource Dependencies&#8221;</a> and <a class="xref" 
href="#ugr.ref.xml.component_descriptor.aes.primitive.resource_manager_configuration"
 title="2.4.1.9.&nbsp;Resource Manager Configuration">Section&nbsp;2.4.1.9, 
&#8220;Resource Manager Configuration&#8221;</a>).</p>
       
     </div>
-    <div class="section" title="2.6.2.&nbsp;CAS Initializer Descriptors 
(deprecated)"><div class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.cas_initializer">2.6.2.&nbsp;CAS
 Initializer Descriptors (deprecated)</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.cas_initializer"><div
 class="titlepage"><div><div><h3 class="title">2.6.2.&nbsp;CAS Initializer 
Descriptors (deprecated)</h3></div></div></div>
       
       
       <p>The basic structure of a CAS Initializer Descriptor is as follows:
@@ -2265,7 +2265,7 @@ if (uimaContext != null) {
         as in the Primitive Analysis Engine Descriptors (see <a class="xref" 
href="#ugr.ref.xml.component_descriptor.aes.primitive.external_resource_dependencies"
 title="2.4.1.8.&nbsp;External Resource Dependencies">Section&nbsp;2.4.1.8, 
&#8220;External Resource Dependencies&#8221;</a> and <a class="xref" 
href="#ugr.ref.xml.component_descriptor.aes.primitive.resource_manager_configuration"
 title="2.4.1.9.&nbsp;Resource Manager Configuration">Section&nbsp;2.4.1.9, 
&#8220;Resource Manager Configuration&#8221;</a>).</p>
       
     </div>
-    <div class="section" title="2.6.3.&nbsp;CAS Consumer Descriptors"><div 
class="titlepage"><div><div><h3 class="title" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.cas_consumer">2.6.3.&nbsp;CAS
 Consumer Descriptors</h3></div></div></div>
+    <div class="section" 
id="ugr.ref.xml.component_descriptor.collection_processing_parts.cas_consumer"><div
 class="titlepage"><div><div><h3 class="title">2.6.3.&nbsp;CAS Consumer 
Descriptors</h3></div></div></div>
       
       
       <p>The basic structure of a CAS Consumer Descriptor is as follows:
@@ -2322,7 +2322,7 @@ if (uimaContext != null) {
     </div>
   </div>
   
-  <div class="section" title="2.7.&nbsp;Service Client Descriptors"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.service_client">2.7.&nbsp;Service Client 
Descriptors</h2></div></div></div>
+  <div class="section" 
id="ugr.ref.xml.component_descriptor.service_client"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.7.&nbsp;Service Client Descriptors</h2></div></div></div>
     
     
     <p>Service Client Descriptors specify only a location of a remote service. 
They are
@@ -2371,7 +2371,7 @@ if (uimaContext != null) {
     <p>The parameters element is optional. If present, it can specify values 
for each
       of the following:
     </p>
-    <div class="itemizedlist"><ul class="itemizedlist" type="disc"><li 
class="listitem"><p><code class="literal">VNS_HOST</code>: host name for the 
Vinci naming service.
+    <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: 
disc; "><li class="listitem"><p><code class="literal">VNS_HOST</code>: host 
name for the Vinci naming service.
       </p></li><li class="listitem"><p><code class="literal">VNS_PORT</code>: 
port number for the Vinci naming service.
       </p></li><li class="listitem"><p><code 
class="literal">GetMetaDataTimeout</code>: timeout period (in milliseconds) for
           the GetMetaData call.  If not specified, the default is 60 seconds.  
This may need
@@ -2392,7 +2392,7 @@ if (uimaContext != null) {
     
   </div>
 
-  <div class="section" title="2.8.&nbsp;Custom Resource Specifiers"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.component_descriptor.custom_resource_specifiers">2.8.&nbsp;Custom
 Resource Specifiers</h2></div></div></div>
+  <div class="section" 
id="ugr.ref.xml.component_descriptor.custom_resource_specifiers"><div 
class="titlepage"><div><div><h2 class="title" style="clear: 
both">2.8.&nbsp;Custom Resource Specifiers</h2></div></div></div>
     
        <p>A Custom Resource Specifier allows you to plug in your own Java 
class as a UIMA Resource.
                For example you can support a new service protocol by plugging 
in a Java class that implements
@@ -2426,10 +2426,10 @@ if (uimaContext != null) {
        <code class="literal">getMetaData</code>, <code 
class="literal">processAndOutputNewCASes</code>, 
        <code class="literal">collectionProcessComplete</code>, and <code 
class="literal">destroy</code>.</p>  
   </div>         
-<div class="footnotes"><br><hr width="100" align="left"><div 
class="footnote"><p><sup>[<a id="ftn.d5e71" href="#d5e71" class="para">1</a>] 
</sup>This component is deprecated and should not be use in new
-    development.</p></div><div class="footnote"><p><sup>[<a id="ftn.d5e690" 
href="#d5e690" class="para">2</a>] </sup>Deprecated; use
+<div class="footnotes"><br><hr style="width:100; text-align:left;margin-left: 
0"><div id="ftn.d5e71" class="footnote"><p><a href="#d5e71" class="para"><sup 
class="para">[1] </sup></a>This component is deprecated and should not be use 
in new
+    development.</p></div><div id="ftn.d5e690" class="footnote"><p><a 
href="#d5e690" class="para"><sup class="para">[2] </sup></a>Deprecated; use
             UimaContext instead.</p></div></div></div>
-  <div class="chapter" title="Chapter&nbsp;3.&nbsp;Collection Processing 
Engine Descriptor Reference" id="ugr.ref.xml.cpe_descriptor"><div 
class="titlepage"><div><div><h2 class="title">Chapter&nbsp;3.&nbsp;Collection 
Processing Engine Descriptor Reference</h2></div></div></div>
+  <div class="chapter" id="ugr.ref.xml.cpe_descriptor"><div 
class="titlepage"><div><div><h1 class="title">Chapter&nbsp;3.&nbsp;Collection 
Processing Engine Descriptor Reference</h1></div></div></div>
   
   
   
@@ -2449,12 +2449,12 @@ if (uimaContext != null) {
     tools, can be found in <a href="tutorials_and_users_guides.html#d5e1" 
class="olink">UIMA Tutorial and Developers' Guides</a> <a 
href="tutorials_and_users_guides.html#ugr.tug.cpe" 
class="olink">Chapter&nbsp;2, <i>Collection Processing Engine Developer's 
Guide</i></a>. Here we briefly summarize the CPE to define terms and
     provide context for the later sections that describe the CPE 
Descriptor.</p>
   
-  <div class="section" title="3.1.&nbsp;CPE Overview"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both" 
id="ugr.ref.xml.cpe_descriptor.overview">3.1.&nbsp;CPE 
Overview</h2></div></div></div>
+  <div class="section" id="ugr.ref.xml.cpe_descriptor.overview"><div 
class="titlepage"><div><div><h2 class="title" style="clear: both">3.1.&nbsp;CPE 
Overview</h2></div></div></div>
     
     
-    <div class="figure"><a 
name="ugr.ref.xml.cpe_descriptor.overview.fig.runtime"></a><div 
class="figure-contents">
+    <div class="figure" 
id="ugr.ref.xml.cpe_descriptor.overview.fig.runtime"><div 
class="figure-contents">
       
-      <div class="mediaobject"><table border="0" summary="manufactured 
viewport for HTML img" cellspacing="0" cellpadding="0" width="574"><tr><td><img 
src="images/references/ref.xml.cpe_descriptor/image002.png" width="574" 
alt="CPE Runtime Overview diagram"></td></tr></table></div>

[... 1789 lines stripped ...]


Reply via email to