You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2006/12/04 17:50:27 UTC
svn commit: r482245 [7/8] - in
/incubator/uima/uimaj/trunk/uima-docbooks/src: docbook/
docbook/overview_and_setup/ docbook/tutorials_and_users_guides/ olink/
olink/overview_and_setup/ olink/references/ olink/tools/
olink/tutorials_and_users_guides/ sty...
Modified: incubator/uima/uimaj/trunk/uima-docbooks/src/olink/tutorials_and_users_guides/htmlsingle-target.db
URL: http://svn.apache.org/viewvc/incubator/uima/uimaj/trunk/uima-docbooks/src/olink/tutorials_and_users_guides/htmlsingle-target.db?view=diff&rev=482245&r1=482244&r2=482245
==============================================================================
--- incubator/uima/uimaj/trunk/uima-docbooks/src/olink/tutorials_and_users_guides/htmlsingle-target.db (original)
+++ incubator/uima/uimaj/trunk/uima-docbooks/src/olink/tutorials_and_users_guides/htmlsingle-target.db Mon Dec 4 08:50:24 2006
@@ -1,239 +1,854 @@
-<div element="chapter" href="#ugr.aae" number="1" targetptr="ugr.aae">
- <ttl>Annotator and Analysis Engine Developer's Guide</ttl>
- <xreftext>Chapter 1, <i>Annotator and Analysis Engine Developer's Guide</i>
- </xreftext>
- <div element="section" href="#ugr.tug.aae.getting_started" number="1.1" targetptr="ugr.tug.aae.getting_started">
- <ttl>Getting Started</ttl>
- <xreftext>Section 1.1, âGetting Startedâ</xreftext>
- <div element="section" href="#ugr.tug.aae.defining_types" number="" targetptr="ugr.tug.aae.defining_types">
- <ttl>Defining Types</ttl>
- <xreftext>the section called âDefining Typesâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.generating_jcas_sources" number="" targetptr="ugr.tug.aae.generating_jcas_sources">
- <ttl>Generating Java Source Files for CAS Types</ttl>
- <xreftext>the section called âGenerating Java Source Files for CAS Typesâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.developing_annotator_code" number="" targetptr="ugr.tug.aae.developing_annotator_code">
- <ttl>Developing Your Annotator Code</ttl>
- <xreftext>the section called âDeveloping Your Annotator Codeâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.creating_xml_descriptor" number="" targetptr="ugr.tug.aae.creating_xml_descriptor">
- <ttl>Creating the XML Descriptor</ttl>
- <xreftext>the section called âCreating the XML Descriptorâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.testing_your_annotator" number="" targetptr="ugr.tug.aae.testing_your_annotator">
- <ttl>Testing Your Annotator</ttl>
- <xreftext>the section called âTesting Your Annotatorâ</xreftext>
- </div>
- </div>
- <div element="section" href="#d0e577" number="1.2">
- <ttl>Configuration and Logging</ttl>
- <xreftext>Section 1.2, âConfiguration and Loggingâ</xreftext>
- <div element="section" href="#d0e580" number="">
- <ttl>Configuration Parameters</ttl>
- <xreftext>the section called âConfiguration Parametersâ</xreftext>
- <div element="section" href="#ugr.tug.aae.declaring_parameters_in_the_descriptor" number="" targetptr="ugr.tug.aae.declaring_parameters_in_the_descriptor">
- <ttl>Declaring Parameters in the Descriptor</ttl>
- <xreftext>the section called âDeclaring Parameters in the Descriptorâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.accessing_parameter_values_from_annotator" number="" targetptr="ugr.tug.aae.accessing_parameter_values_from_annotator">
- <ttl>Accessing Parameter Values from the Annotator Code</ttl>
- <xreftext>the section called âAccessing Parameter Values from the Annotator Codeâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.supporting_reconfiguration" number="" targetptr="ugr.tug.aae.supporting_reconfiguration">
- <ttl>Supporting Reconfiguration</ttl>
- <xreftext>the section called âSupporting Reconfigurationâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.configuration_parameter_groups" number="" targetptr="ugr.tug.aae.configuration_parameter_groups">
- <ttl>Configuration parameter Groups</ttl>
- <xreftext>the section called âConfiguration parameter Groupsâ</xreftext>
- </div>
- </div>
- <div element="section" href="#ugr.tug.aae.logging" number="" targetptr="ugr.tug.aae.logging">
- <ttl>Logging</ttl>
- <xreftext>the section called âLoggingâ</xreftext>
- <div element="section" href="#ugr.tug.aae.configuring_logging" number="" targetptr="ugr.tug.aae.configuring_logging">
- <ttl>Specifying the Logging Configuration</ttl>
- <xreftext>the section called âSpecifying the Logging Configurationâ</xreftext>
- </div>
- <div element="section" href="#d0e782" number="">
- <ttl>Setting Logging Levels</ttl>
- <xreftext>the section called âSetting Logging Levelsâ</xreftext>
- </div>
- <div element="section" href="#d0e811" number="">
- <ttl>Format of logging output</ttl>
- <xreftext>the section called âFormat of logging outputâ</xreftext>
- </div>
- <div element="section" href="#d0e824" number="">
- <ttl>Meaning of the logging severity levels</ttl>
- <xreftext>the section called âMeaning of the logging severity levelsâ</xreftext>
- </div>
- <div element="section" href="#d0e863" number="">
- <ttl>Using the logger outside of an annotator</ttl>
- <xreftext>the section called âUsing the logger outside of an annotatorâ</xreftext>
- </div>
- </div>
- <div element="section" href="#ugr.tug.aae.building_aggregates" number="" targetptr="ugr.tug.aae.building_aggregates">
- <ttl>Building Aggregate Analysis Engines</ttl>
- <xreftext>the section called âBuilding Aggregate Analysis Enginesâ</xreftext>
- <div element="section" href="#ugr.tug.aae.combining_annotators" number="" targetptr="ugr.tug.aae.combining_annotators">
- <ttl>Combining Annotators</ttl>
- <xreftext>the section called âCombining Annotatorsâ</xreftext>
- <obj element="figure" href="#ugr.tug.aae.fig.combining_annotators" number="1.1" targetptr="ugr.tug.aae.fig.combining_annotators">
- <ttl>Combining Annotators to form an Aggregate Analysis Engine</ttl>
- <xreftext>Figure 1.1, âCombining Annotators to form an Aggregate Analysis Engineâ</xreftext>
- </obj>
- </div>
- </div>
- <div element="section" href="#d0e986" number="">
- <ttl>Aggregate Engines can also contain CAS Consumers</ttl>
- <xreftext>the section called âAggregate Engines can also contain CAS Consumersâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.reading_results_previous_annotators" number="" targetptr="ugr.tug.aae.reading_results_previous_annotators">
- <ttl>Reading the Results of Previous Annotators</ttl>
- <xreftext>the section called âReading the Results of Previous Annotatorsâ</xreftext>
- <obj element="figure" href="#ugr.tug.aae.fig.aggregate_for_meeting_annotator" number="1.2" targetptr="ugr.tug.aae.fig.aggregate_for_meeting_annotator">
- <ttl>An Aggregate Analysis Engine where an internal component uses output from
+<div element="book" href="#d0e2" number="" lang="en">
+ <ttl>Apache UIMA SDK Tutorial and Developers' Guides</ttl>
+ <xreftext>Apache UIMA SDK Tutorial and Developers' Guides</xreftext>
+ <div element="chapter" href="#ugr.aae" number="1" targetptr="ugr.aae">
+ <ttl>Annotator and Analysis Engine Developer's Guide</ttl>
+ <xreftext>Chapter 1, <i>Annotator and Analysis Engine Developer's Guide</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.aae.getting_started" number="1.1" targetptr="ugr.tug.aae.getting_started">
+ <ttl>Getting Started</ttl>
+ <xreftext>Section 1.1, âGetting Startedâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.defining_types" number="" targetptr="ugr.tug.aae.defining_types">
+ <ttl>Defining Types</ttl>
+ <xreftext>the section called âDefining Typesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.generating_jcas_sources" number="" targetptr="ugr.tug.aae.generating_jcas_sources">
+ <ttl>Generating Java Source Files for CAS Types</ttl>
+ <xreftext>the section called âGenerating Java Source Files for CAS Typesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.developing_annotator_code" number="" targetptr="ugr.tug.aae.developing_annotator_code">
+ <ttl>Developing Your Annotator Code</ttl>
+ <xreftext>the section called âDeveloping Your Annotator Codeâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.creating_xml_descriptor" number="" targetptr="ugr.tug.aae.creating_xml_descriptor">
+ <ttl>Creating the XML Descriptor</ttl>
+ <xreftext>the section called âCreating the XML Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.testing_your_annotator" number="" targetptr="ugr.tug.aae.testing_your_annotator">
+ <ttl>Testing Your Annotator</ttl>
+ <xreftext>the section called âTesting Your Annotatorâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#d0e608" number="1.2">
+ <ttl>Configuration and Logging</ttl>
+ <xreftext>Section 1.2, âConfiguration and Loggingâ</xreftext>
+ <div element="section" href="#d0e611" number="">
+ <ttl>Configuration Parameters</ttl>
+ <xreftext>the section called âConfiguration Parametersâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.declaring_parameters_in_the_descriptor" number="" targetptr="ugr.tug.aae.declaring_parameters_in_the_descriptor">
+ <ttl>Declaring Parameters in the Descriptor</ttl>
+ <xreftext>the section called âDeclaring Parameters in the Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.accessing_parameter_values_from_annotator" number="" targetptr="ugr.tug.aae.accessing_parameter_values_from_annotator">
+ <ttl>Accessing Parameter Values from the Annotator Code</ttl>
+ <xreftext>the section called âAccessing Parameter Values from the Annotator Codeâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.supporting_reconfiguration" number="" targetptr="ugr.tug.aae.supporting_reconfiguration">
+ <ttl>Supporting Reconfiguration</ttl>
+ <xreftext>the section called âSupporting Reconfigurationâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.configuration_parameter_groups" number="" targetptr="ugr.tug.aae.configuration_parameter_groups">
+ <ttl>Configuration parameter Groups</ttl>
+ <xreftext>the section called âConfiguration parameter Groupsâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aae.logging" number="" targetptr="ugr.tug.aae.logging">
+ <ttl>Logging</ttl>
+ <xreftext>the section called âLoggingâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.configuring_logging" number="" targetptr="ugr.tug.aae.configuring_logging">
+ <ttl>Specifying the Logging Configuration</ttl>
+ <xreftext>the section called âSpecifying the Logging Configurationâ</xreftext>
+ </div>
+ <div element="section" href="#d0e813" number="">
+ <ttl>Setting Logging Levels</ttl>
+ <xreftext>the section called âSetting Logging Levelsâ</xreftext>
+ </div>
+ <div element="section" href="#d0e842" number="">
+ <ttl>Format of logging output</ttl>
+ <xreftext>the section called âFormat of logging outputâ</xreftext>
+ </div>
+ <div element="section" href="#d0e855" number="">
+ <ttl>Meaning of the logging severity levels</ttl>
+ <xreftext>the section called âMeaning of the logging severity levelsâ</xreftext>
+ </div>
+ <div element="section" href="#d0e894" number="">
+ <ttl>Using the logger outside of an annotator</ttl>
+ <xreftext>the section called âUsing the logger outside of an annotatorâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aae.building_aggregates" number="" targetptr="ugr.tug.aae.building_aggregates">
+ <ttl>Building Aggregate Analysis Engines</ttl>
+ <xreftext>the section called âBuilding Aggregate Analysis Enginesâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.combining_annotators" number="" targetptr="ugr.tug.aae.combining_annotators">
+ <ttl>Combining Annotators</ttl>
+ <xreftext>the section called âCombining Annotatorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.aae.fig.combining_annotators" number="1.1" targetptr="ugr.tug.aae.fig.combining_annotators">
+ <ttl>Combining Annotators to form an Aggregate Analysis Engine</ttl>
+ <xreftext>Figure 1.1, âCombining Annotators to form an Aggregate Analysis Engineâ</xreftext>
+ </obj>
+ </div>
+ </div>
+ <div element="section" href="#d0e1017" number="">
+ <ttl>Aggregate Engines can also contain CAS Consumers</ttl>
+ <xreftext>the section called âAggregate Engines can also contain CAS Consumersâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.reading_results_previous_annotators" number="" targetptr="ugr.tug.aae.reading_results_previous_annotators">
+ <ttl>Reading the Results of Previous Annotators</ttl>
+ <xreftext>the section called âReading the Results of Previous Annotatorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.aae.fig.aggregate_for_meeting_annotator" number="1.2" targetptr="ugr.tug.aae.fig.aggregate_for_meeting_annotator">
+ <ttl>An Aggregate Analysis Engine where an internal component uses output from
previous engines</ttl>
- <xreftext>Figure 1.2, âAn Aggregate Analysis Engine where an internal component uses output from
+ <xreftext>Figure 1.2, âAn Aggregate Analysis Engine where an internal component uses output from
previous enginesâ</xreftext>
- </obj>
+ </obj>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aae.other_examples" number="1.3" targetptr="ugr.tug.aae.other_examples">
+ <ttl>Other examples</ttl>
+ <xreftext>Section 1.3, âOther examplesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.additional_topics" number="1.4" targetptr="ugr.tug.aae.additional_topics">
+ <ttl>Additional Topics</ttl>
+ <xreftext>Section 1.4, âAdditional Topicsâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.contract_for_annotator_methods" number="" targetptr="ugr.tug.aae.contract_for_annotator_methods">
+ <ttl>Contract for Annotator methods called by the Framework</ttl>
+ <xreftext>the section called âContract for Annotator methods called by the Frameworkâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.reporting_errors_from_annotators" number="" targetptr="ugr.tug.aae.reporting_errors_from_annotators">
+ <ttl>Reporting errors from Annotators</ttl>
+ <xreftext>the section called âReporting errors from Annotatorsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.throwing_exceptions_from_annotators" number="" targetptr="ugr.tug.aae.throwing_exceptions_from_annotators">
+ <ttl>Throwing Exceptions from Annoatators</ttl>
+ <xreftext>the section called âThrowing Exceptions from Annoatatorsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.accessing_external_resource_files" number="" targetptr="ugr.tug.aae.accessing_external_resource_files">
+ <ttl>Accessing External Resource Files</ttl>
+ <xreftext>the section called âAccessing External Resource Filesâ</xreftext>
+ <div element="section" href="#d0e1344" number="">
+ <ttl>Declaring Resource Dependencies</ttl>
+ <xreftext>the section called âDeclaring Resource Dependenciesâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1356" number="">
+ <ttl>Accessing the Resource from the UimaContext</ttl>
+ <xreftext>the section called âAccessing the Resource from the UimaContextâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1391" number="">
+ <ttl>Declaring Resources and Bindings</ttl>
+ <xreftext>the section called âDeclaring Resources and Bindingsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.aae.fig.external_resource_binding" number="1.3" targetptr="ugr.tug.aae.fig.external_resource_binding">
+ <ttl>External Resource Binding</ttl>
+ <xreftext>Figure 1.3, âExternal Resource Bindingâ</xreftext>
+ </obj>
+ </div>
+ <div element="section" href="#d0e1451" number="">
+ <ttl>Sharing Resources between Annotators</ttl>
+ <xreftext>the section called âSharing Resources between Annotatorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.aae.fig.sharing_common_resource" number="1.4" targetptr="ugr.tug.aae.fig.sharing_common_resource">
+ <ttl>Component engines of an aggregate share a common resource</ttl>
+ <xreftext>Figure 1.4, âComponent engines of an aggregate share a common resourceâ</xreftext>
+ </obj>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aae.result_specification_setting" number="" targetptr="ugr.tug.aae.result_specification_setting">
+ <ttl>Result Specification Setting</ttl>
+ <xreftext>the section called âResult Specification Settingâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1510" number="">
+ <ttl>Default ResultSpecification</ttl>
+ <xreftext>the section called âDefault ResultSpecificationâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1515" number="">
+ <ttl>Passing Result Specifications to Annotators</ttl>
+ <xreftext>the section called âPassing Result Specifications to Annotatorsâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1520" number="">
+ <ttl>Aggregates</ttl>
+ <xreftext>the section called âAggregatesâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1525" number="">
+ <ttl>Fixed Flow</ttl>
+ <xreftext>the section called âFixed Flowâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1530" number="">
+ <ttl>CapabilityLanguageFlow</ttl>
+ <xreftext>the section called âCapabilityLanguageFlowâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1537" number="">
+ <ttl>Special rule for skipping Analysis Engines</ttl>
+ <xreftext>the section called âSpecial rule for skipping Analysis Enginesâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1546" number="">
+ <ttl>Collection Proessing Engines</ttl>
+ <xreftext>the section called âCollection Proessing Enginesâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1551" number="">
+ <ttl>Class path setup when using JCas</ttl>
+ <xreftext>the section called âClass path setup when using JCasâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.using_shell_scripts" number="" targetptr="ugr.tug.aae.using_shell_scripts">
+ <ttl>Using the Shell Scripts</ttl>
+ <xreftext>the section called âUsing the Shell Scriptsâ</xreftext>
+ <obj element="table" href="#d0e1583" number="1.1">
+ <ttl>Environment variables used by the shell scripts</ttl>
+ <xreftext>Table 1.1, âEnvironment variables used by the shell scriptsâ</xreftext>
+ </obj>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aae.common_pitfalls" number="1.5" targetptr="ugr.tug.aae.common_pitfalls">
+ <ttl>Common Pitfalls</ttl>
+ <xreftext>Section 1.5, âCommon Pitfallsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.viewing_UIMA_objects_in_eclipse_debugger" number="1.6" targetptr="ugr.tug.aae.viewing_UIMA_objects_in_eclipse_debugger">
+ <ttl>Viewing UIMA objects in the Eclipse debugger</ttl>
+ <xreftext>Section 1.6, âViewing UIMA objects in the Eclipse debuggerâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_ae_descriptor" number="1.7" targetptr="ugr.tug.aae.xml_intro_ae_descriptor">
+ <ttl>Introduction to Analysis Engine Descriptor XML Syntax</ttl>
+ <xreftext>Section 1.7, âIntroduction to Analysis Engine Descriptor XML Syntaxâ</xreftext>
+ <div element="section" href="#ugr.tug.aae.header_annotator_class_identification" number="" targetptr="ugr.tug.aae.header_annotator_class_identification">
+ <ttl>Header and Annotator Class Identification</ttl>
+ <xreftext>the section called âHeader and Annotator Class Identificationâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_simple_metadata_attributes" number="" targetptr="ugr.tug.aae.xml_intro_simple_metadata_attributes">
+ <ttl>Simple Metadata Attributes</ttl>
+ <xreftext>the section called âSimple Metadata Attributesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_type_system_definition" number="" targetptr="ugr.tug.aae.xml_intro_type_system_definition">
+ <ttl>Type System Definition</ttl>
+ <xreftext>the section called âType System Definitionâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_capabilities" number="" targetptr="ugr.tug.aae.xml_intro_capabilities">
+ <ttl>Capabilities</ttl>
+ <xreftext>the section called âCapabilitiesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_configuration_parameters" number="" targetptr="ugr.tug.aae.xml_intro_configuration_parameters">
+ <ttl>Configuration Parameters (Optional)</ttl>
+ <xreftext>the section called âConfiguration Parameters (Optional)â</xreftext>
+ <div element="section" href="#d0e1771" number="">
+ <ttl>Configuration Parameter Declarations</ttl>
+ <xreftext>the section called âConfiguration Parameter Declarationsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aae.xml_intro_configuration_parameter_settings" number="" targetptr="ugr.tug.aae.xml_intro_configuration_parameter_settings">
+ <ttl>Configuration Parameter Settings</ttl>
+ <xreftext>the section called âConfiguration Parameter Settingsâ</xreftext>
+ </div>
+ <div element="section" href="#d0e1814" number="">
+ <ttl>Aggregate Analysis Engine Descriptor</ttl>
+ <xreftext>the section called âAggregate Analysis Engine Descriptorâ</xreftext>
+ </div>
+ </div>
</div>
</div>
- <div element="section" href="#ugr.tug.aae.other_examples" number="1.3" targetptr="ugr.tug.aae.other_examples">
- <ttl>Other examples</ttl>
- <xreftext>Section 1.3, âOther examplesâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.additional_topics" number="1.4" targetptr="ugr.tug.aae.additional_topics">
- <ttl>Additional Topics</ttl>
- <xreftext>Section 1.4, âAdditional Topicsâ</xreftext>
- <div element="section" href="#ugr.tug.aae.contract_for_annotator_methods" number="" targetptr="ugr.tug.aae.contract_for_annotator_methods">
- <ttl>Contract for Annotator methods called by the Framework</ttl>
- <xreftext>the section called âContract for Annotator methods called by the Frameworkâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.reporting_errors_from_annotators" number="" targetptr="ugr.tug.aae.reporting_errors_from_annotators">
- <ttl>Reporting errors from Annotators</ttl>
- <xreftext>the section called âReporting errors from Annotatorsâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.throwing_exceptions_from_annotators" number="" targetptr="ugr.tug.aae.throwing_exceptions_from_annotators">
- <ttl>Throwing Exceptions from Annoatators</ttl>
- <xreftext>the section called âThrowing Exceptions from Annoatatorsâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.accessing_external_resource_files" number="" targetptr="ugr.tug.aae.accessing_external_resource_files">
- <ttl>Accessing External Resource Files</ttl>
- <xreftext>the section called âAccessing External Resource Filesâ</xreftext>
- <div element="section" href="#d0e1313" number="">
- <ttl>Declaring Resource Dependencies</ttl>
- <xreftext>the section called âDeclaring Resource Dependenciesâ</xreftext>
- </div>
- <div element="section" href="#d0e1325" number="">
- <ttl>Accessing the Resource from the UimaContext</ttl>
- <xreftext>the section called âAccessing the Resource from the UimaContextâ</xreftext>
- </div>
- <div element="section" href="#d0e1360" number="">
- <ttl>Declaring Resources and Bindings</ttl>
- <xreftext>the section called âDeclaring Resources and Bindingsâ</xreftext>
- <obj element="figure" href="#ugr.tug.aae.fig.external_resource_binding" number="1.3" targetptr="ugr.tug.aae.fig.external_resource_binding">
- <ttl>External Resource Binding</ttl>
- <xreftext>Figure 1.3, âExternal Resource Bindingâ</xreftext>
- </obj>
- </div>
- <div element="section" href="#d0e1420" number="">
- <ttl>Sharing Resources between Annotators</ttl>
- <xreftext>the section called âSharing Resources between Annotatorsâ</xreftext>
- <obj element="figure" href="#ugr.tug.aae.fig.sharing_common_resource" number="1.4" targetptr="ugr.tug.aae.fig.sharing_common_resource">
- <ttl>Component engines of an aggregate share a common resource</ttl>
- <xreftext>Figure 1.4, âComponent engines of an aggregate share a common resourceâ</xreftext>
- </obj>
- </div>
- </div>
- <div element="section" href="#ugr.tug.aae.result_specification_setting" number="" targetptr="ugr.tug.aae.result_specification_setting">
- <ttl>Result Specification Setting</ttl>
- <xreftext>the section called âResult Specification Settingâ</xreftext>
- </div>
- <div element="section" href="#d0e1479" number="">
- <ttl>Default ResultSpecification</ttl>
- <xreftext>the section called âDefault ResultSpecificationâ</xreftext>
- </div>
- <div element="section" href="#d0e1484" number="">
- <ttl>Passing Result Specifications to Annotators</ttl>
- <xreftext>the section called âPassing Result Specifications to Annotatorsâ</xreftext>
- </div>
- <div element="section" href="#d0e1489" number="">
- <ttl>Aggregates</ttl>
- <xreftext>the section called âAggregatesâ</xreftext>
- </div>
- <div element="section" href="#d0e1494" number="">
- <ttl>Fixed Flow</ttl>
- <xreftext>the section called âFixed Flowâ</xreftext>
- </div>
- <div element="section" href="#d0e1499" number="">
- <ttl>CapabilityLanguageFlow</ttl>
- <xreftext>the section called âCapabilityLanguageFlowâ</xreftext>
- </div>
- <div element="section" href="#d0e1506" number="">
- <ttl>Special rule for skipping Analysis Engines</ttl>
- <xreftext>the section called âSpecial rule for skipping Analysis Enginesâ</xreftext>
- </div>
- <div element="section" href="#d0e1515" number="">
- <ttl>Collection Proessing Engines</ttl>
- <xreftext>the section called âCollection Proessing Enginesâ</xreftext>
- </div>
- <div element="section" href="#d0e1520" number="">
- <ttl>Class path setup when using JCas</ttl>
- <xreftext>the section called âClass path setup when using JCasâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.using_shell_scripts" number="" targetptr="ugr.tug.aae.using_shell_scripts">
- <ttl>Using the Shell Scripts</ttl>
- <xreftext>the section called âUsing the Shell Scriptsâ</xreftext>
- <obj element="table" href="#d0e1552" number="1.1">
- <ttl>Environment variables used by the shell scripts</ttl>
- <xreftext>Table 1.1, âEnvironment variables used by the shell scriptsâ</xreftext>
+ <div element="chapter" href="#ugr.tug.cpe" number="2" targetptr="ugr.tug.cpe">
+ <ttl>Collection Processing Engine Developer's Guide</ttl>
+ <xreftext>Chapter 2, <i>Collection Processing Engine Developer's Guide</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.cpe.concepts" number="2.1" targetptr="ugr.tug.cpe.concepts">
+ <ttl>CPE Concepts</ttl>
+ <xreftext>Section 2.1, âCPE Conceptsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.cpe.fig.cpe_components" number="2.1" targetptr="ugr.tug.cpe.fig.cpe_components">
+ <ttl>CPE Components</ttl>
+ <xreftext>Figure 2.1, âCPE Componentsâ</xreftext>
</obj>
</div>
+ <div element="section" href="#ugr.tug.cpe.configurator_and_viewer" number="2.2" targetptr="ugr.tug.cpe.configurator_and_viewer">
+ <ttl>The CPE Configurator and the Externalized CAS viewer</ttl>
+ <xreftext>Section 2.2, âThe CPE Configurator and the Externalized CAS viewerâ</xreftext>
+ <div element="section" href="#ugr.tug.cpe.cpe_configurator" number="" targetptr="ugr.tug.cpe.cpe_configurator">
+ <ttl>Using the CPE Configurator</ttl>
+ <xreftext>the section called âUsing the CPE Configuratorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.running_cpe_configurator_from_eclipse" number="" targetptr="ugr.tug.cpe.running_cpe_configurator_from_eclipse">
+ <ttl>Running the CPE Configurator from Eclipse</ttl>
+ <xreftext>the section called âRunning the CPE Configurator from Eclipseâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.running_cpe_from_application" number="2.3" targetptr="ugr.tug.cpe.running_cpe_from_application">
+ <ttl>Running a CPE from Your Own Java Application</ttl>
+ <xreftext>Section 2.3, âRunning a CPE from Your Own Java Applicationâ</xreftext>
+ <div element="section" href="#ugr.tug.cpe.using_listeners" number="" targetptr="ugr.tug.cpe.using_listeners">
+ <ttl>Using Listeners</ttl>
+ <xreftext>the section called âUsing Listenersâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.developing_collection_processing_components" number="2.4" targetptr="ugr.tug.cpe.developing_collection_processing_components">
+ <ttl>Developing Collection Processing Components</ttl>
+ <xreftext>Section 2.4, âDeveloping Collection Processing Componentsâ</xreftext>
+ <div element="section" href="#ugr.tug.cpe.developing_collection_readers" number="" targetptr="ugr.tug.cpe.developing_collection_readers">
+ <ttl>Developing Collection Readers</ttl>
+ <xreftext>the section called âDeveloping Collection Readersâ</xreftext>
+ <div element="section" href="#d0e2190" number="">
+ <ttl>Java Class for the Collection Reader</ttl>
+ <xreftext>the section called âJava Class for the Collection Readerâ</xreftext>
+ </div>
+ <div element="section" href="#d0e2254" number="">
+ <ttl>Required Methods in the Collection Reader class</ttl>
+ <xreftext>the section called âRequired Methods in the Collection Reader classâ</xreftext>
+ <div element="section" href="#d0e2259" number="">
+ <ttl>initialize()</ttl>
+ <xreftext>the section called âinitialize()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2283" number="">
+ <ttl>hasNext()</ttl>
+ <xreftext>the section called âhasNext()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2297" number="">
+ <ttl>getNext(CAS)</ttl>
+ <xreftext>the section called âgetNext(CAS)â</xreftext>
+ </div>
+ <div element="section" href="#d0e2338" number="">
+ <ttl>getProgress()</ttl>
+ <xreftext>the section called âgetProgress()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2365" number="">
+ <ttl>close()</ttl>
+ <xreftext>the section called âclose()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2372" number="">
+ <ttl>Optional Methods</ttl>
+ <xreftext>the section called âOptional Methodsâ</xreftext>
+ <div element="section" href="#d0e2377" number="">
+ <ttl>reconfigure()</ttl>
+ <xreftext>the section called âreconfigure()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2382" number="">
+ <ttl>typeSystemInit()</ttl>
+ <xreftext>the section called âtypeSystemInit()â</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#d0e2389" number="">
+ <ttl>Threading considerations</ttl>
+ <xreftext>the section called âThreading considerationsâ</xreftext>
+ </div>
+ <div element="section" href="#d0e2394" number="">
+ <ttl>XML Descriptor for a Collection Reader</ttl>
+ <xreftext>the section called âXML Descriptor for a Collection Readerâ</xreftext>
+ </div>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.developing_cas_initializers" number="" targetptr="ugr.tug.cpe.developing_cas_initializers">
+ <ttl>Developing CAS
+ Initializers</ttl>
+ <xreftext>the section called âDeveloping CAS
+ Initializersâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.developing_cas_consumers" number="" targetptr="ugr.tug.cpe.developing_cas_consumers">
+ <ttl>Developing CAS
+ Consumers</ttl>
+ <xreftext>the section called âDeveloping CAS
+ Consumersâ</xreftext>
+ <div element="section" href="#d0e2591" number="">
+ <ttl>Required Methods for a CAS Consumer</ttl>
+ <xreftext>the section called âRequired Methods for a CAS Consumerâ</xreftext>
+ <div element="section" href="#d0e2599" number="">
+ <ttl>initialize()</ttl>
+ <xreftext>the section called âinitialize()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2614" number="">
+ <ttl>processCas()</ttl>
+ <xreftext>the section called âprocessCas()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2633" number="">
+ <ttl>Optional Methods></ttl>
+ <xreftext>the section called âOptional Methods>â</xreftext>
+ <div element="section" href="#d0e2638" number="">
+ <ttl>batchProcessComplete()</ttl>
+ <xreftext>the section called âbatchProcessComplete()â</xreftext>
+ </div>
+ <div element="section" href="#d0e2643" number="">
+ <ttl>collectionProcessComplete()</ttl>
+ <xreftext>the section called âcollectionProcessComplete()â</xreftext>
+ </div>
+ </div>
+ </div>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.deploying_a_cpe" number="2.5" targetptr="ugr.tug.cpe.deploying_a_cpe">
+ <ttl>Deploying a CPE</ttl>
+ <xreftext>Section 2.5, âDeploying a CPEâ</xreftext>
+ <obj element="figure" href="#ugr.tug.cpe.fig.cpe_instantiation" number="2.2" targetptr="ugr.tug.cpe.fig.cpe_instantiation">
+ <ttl>CPE Instantiation</ttl>
+ <xreftext>Figure 2.2, âCPE Instantiationâ</xreftext>
+ </obj>
+ <obj element="para" href="#ugr.tug.cpe.deployment_alternatives" number="" targetptr="ugr.tug.cpe.deployment_alternatives">
+ <ttl>???TITLE???</ttl>
+ <xreftext>Section 2.5, âDeploying a CPEâ</xreftext>
+ </obj>
+ <div element="section" href="#ugr.tug.cpe.managed_deployment" number="" targetptr="ugr.tug.cpe.managed_deployment">
+ <ttl>Deploying Managed CAS Processors</ttl>
+ <xreftext>the section called âDeploying Managed CAS Processorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.cpe.fig.managed_deployment" number="2.3" targetptr="ugr.tug.cpe.fig.managed_deployment">
+ <ttl>CPE with Managed CAS Processors</ttl>
+ <xreftext>Figure 2.3, âCPE with Managed CAS Processorsâ</xreftext>
+ </obj>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.deploying_nonmanaged_cas_processors" number="" targetptr="ugr.tug.cpe.deploying_nonmanaged_cas_processors">
+ <ttl>Deploying Non-managed CAS Processors</ttl>
+ <xreftext>the section called âDeploying Non-managed CAS Processorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.cpe.fig.nonmanaged_cpe" number="2.4" targetptr="ugr.tug.cpe.fig.nonmanaged_cpe">
+ <ttl>CPE with non-managed CAS Processors</ttl>
+ <xreftext>Figure 2.4, âCPE with non-managed CAS Processorsâ</xreftext>
+ </obj>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.integrated_deployment" number="" targetptr="ugr.tug.cpe.integrated_deployment">
+ <ttl>Deploying Integrated CAS Processors</ttl>
+ <xreftext>the section called âDeploying Integrated CAS Processorsâ</xreftext>
+ <obj element="figure" href="#ugr.tug.cpe.fig.integrated_deployment" number="2.5" targetptr="ugr.tug.cpe.fig.integrated_deployment">
+ <ttl>CPE with integrated CAS Processor</ttl>
+ <xreftext>Figure 2.5, âCPE with integrated CAS Processorâ</xreftext>
+ </obj>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cpe.collection_processing_examples" number="2.6" targetptr="ugr.tug.cpe.collection_processing_examples">
+ <ttl>Collection Processing Examples</ttl>
+ <xreftext>Section 2.6, âCollection Processing Examplesâ</xreftext>
+ </div>
+ </div>
+ <div element="chapter" href="#ugr.tug.application" number="3" targetptr="ugr.tug.application">
+ <ttl>Application Developer's Guide</ttl>
+ <xreftext>Chapter 3, <i>Application Developer's Guide</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.appication.uimaframework_class" number="3.1" targetptr="ugr.tug.appication.uimaframework_class">
+ <ttl>The UIMAFramework Class</ttl>
+ <xreftext>Section 3.1, âThe UIMAFramework Classâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.using_aes" number="3.2" targetptr="ugr.tug.application.using_aes">
+ <ttl>Using Analysis Engines</ttl>
+ <xreftext>Section 3.2, âUsing Analysis Enginesâ</xreftext>
+ <div element="section" href="#ugr.tug.application.instantiating_an_ae" number="" targetptr="ugr.tug.application.instantiating_an_ae">
+ <ttl>Instantiating an Analysis Engine</ttl>
+ <xreftext>the section called âInstantiating an Analysis Engineâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.analyzing_text_documents" number="" targetptr="ugr.tug.application.analyzing_text_documents">
+ <ttl>Analyzing Text Documents</ttl>
+ <xreftext>the section called âAnalyzing Text Documentsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.applications.analyzing_non_text_artifacts" number="" targetptr="ugr.tug.applications.analyzing_non_text_artifacts">
+ <ttl>Analyzing Non-Text Artifacts</ttl>
+ <xreftext>the section called âAnalyzing Non-Text Artifactsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.applications.accessing_analysis_results" number="" targetptr="ugr.tug.applications.accessing_analysis_results">
+ <ttl>Accessing Analysis Results</ttl>
+ <xreftext>the section called âAccessing Analysis Resultsâ</xreftext>
+ <div element="section" href="#ugr.tug.applications.accessing_results_using_jcas" number="" targetptr="ugr.tug.applications.accessing_results_using_jcas">
+ <ttl>Accessing Analysis Results using the JCas</ttl>
+ <xreftext>the section called âAccessing Analysis Results using the JCasâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.accessing_results_using_cas" number="" targetptr="ugr.tug.application.accessing_results_using_cas">
+ <ttl>Accessing Analysis Results using the CAS</ttl>
+ <xreftext>the section called âAccessing Analysis Results using the CASâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.applications.multi_threaded" number="" targetptr="ugr.tug.applications.multi_threaded">
+ <ttl>Multi-threaded Applications</ttl>
+ <xreftext>the section called âMulti-threaded Applicationsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.using_multiple_aes" number="" targetptr="ugr.tug.application.using_multiple_aes">
+ <ttl>Using Multiple Analysis Engines (and creating shared CASes)</ttl>
+ <xreftext>the section called âUsing Multiple Analysis Engines (and creating shared CASes)â</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.saving_cases_to_file_systems" number="" targetptr="ugr.tug.application.saving_cases_to_file_systems">
+ <ttl>Saving CASes to file systems</ttl>
+ <xreftext>the section called âSaving CASes to file systemsâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.using_cpes" number="3.3" targetptr="ugr.tug.application.using_cpes">
+ <ttl>Using Collection Processing Engines</ttl>
+ <xreftext>Section 3.3, âUsing Collection Processing Enginesâ</xreftext>
+ <div element="section" href="#ugr.tug.application.running_a_cpe_from_a_descriptor" number="" targetptr="ugr.tug.application.running_a_cpe_from_a_descriptor">
+ <ttl>Running a CPE from a Descriptor</ttl>
+ <xreftext>the section called âRunning a CPE from a Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.configuring_a_cpe_descriptor_programmatically" number="" targetptr="ugr.tug.application.configuring_a_cpe_descriptor_programmatically">
+ <ttl>Configuring a CPE Descriptor Programmatically</ttl>
+ <xreftext>the section called âConfiguring a CPE Descriptor Programmaticallyâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.setting_configuration_parameters" number="3.4" targetptr="ugr.tug.application.setting_configuration_parameters">
+ <ttl>Setting Configuration Parameters</ttl>
+ <xreftext>Section 3.4, âSetting Configuration Parametersâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.integrating_text_analysis_and_search" number="3.5" targetptr="ugr.tug.application.integrating_text_analysis_and_search">
+ <ttl>Integrating Text Analysis and Search</ttl>
+ <xreftext>Section 3.5, âIntegrating Text Analysis and Searchâ</xreftext>
+ <div element="section" href="#ugr.tug.application.building_an_index" number="" targetptr="ugr.tug.application.building_an_index">
+ <ttl>Building an Index</ttl>
+ <xreftext>the section called âBuilding an Indexâ</xreftext>
+ <div element="section" href="#ugr.tug.application.search.configuring_indexer" number="" targetptr="ugr.tug.application.search.configuring_indexer">
+ <ttl>Configuring the Semantic Search CAS Consumer â Indexer</ttl>
+ <xreftext>the section called âConfiguring the Semantic Search CAS Consumer â Indexerâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.search.cpe_with_semantic_search_cas_consumer" number="" targetptr="ugr.tug.application.search.cpe_with_semantic_search_cas_consumer">
+ <ttl>Building and Running a CPE including the Semantic Search CAS Consumer
+ â Indexer</ttl>
+ <xreftext>the section called âBuilding and Running a CPE including the Semantic Search CAS Consumer
+ â Indexerâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.search.query_tool" number="" targetptr="ugr.tug.application.search.query_tool">
+ <ttl>Semantic Search Query Tool</ttl>
+ <xreftext>the section called âSemantic Search Query Toolâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.remote_services" number="3.6" targetptr="ugr.tug.application.remote_services">
+ <ttl>Working with Analysis Engine and CAS Consumer Remote Services</ttl>
+ <xreftext>Section 3.6, âWorking with Analysis Engine and CAS Consumer Remote Servicesâ</xreftext>
+ <div element="section" href="#ugr.tug.application.how_to_deploy_as_soap" number="" targetptr="ugr.tug.application.how_to_deploy_as_soap">
+ <ttl>How to Deploy a UIMA Component as a SOAP Web Service</ttl>
+ <xreftext>the section called âHow to Deploy a UIMA Component as a SOAP Web Serviceâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.how_to_deploy_a_vinci_service" number="" targetptr="ugr.tug.application.how_to_deploy_a_vinci_service">
+ <ttl>How to Deploy a UIMA Component as a Vinci Service</ttl>
+ <xreftext>the section called âHow to Deploy a UIMA Component as a Vinci Serviceâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.how_to_call_a_uima_service" number="" targetptr="ugr.tug.application.how_to_call_a_uima_service">
+ <ttl>How to Call a UIMA Service</ttl>
+ <xreftext>the section called âHow to Call a UIMA Serviceâ</xreftext>
+ <div element="section" href="#ugr.tug.application.soap_service_client_descriptor" number="" targetptr="ugr.tug.application.soap_service_client_descriptor">
+ <ttl>SOAP Service Client Descriptor</ttl>
+ <xreftext>the section called âSOAP Service Client Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.vinci_service_client_descriptor" number="" targetptr="ugr.tug.application.vinci_service_client_descriptor">
+ <ttl>Vinci Service Client Descriptor</ttl>
+ <xreftext>the section called âVinci Service Client Descriptorâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.restrictions_on_remotely_deployed_services" number="" targetptr="ugr.tug.application.restrictions_on_remotely_deployed_services">
+ <ttl>Restrictions on remotely deployed services</ttl>
+ <xreftext>the section called âRestrictions on remotely deployed servicesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.vns" number="" targetptr="ugr.tug.application.vns">
+ <ttl>The Vinci Naming Services (VNS)</ttl>
+ <xreftext>the section called âThe Vinci Naming Services (VNS)â</xreftext>
+ <div element="section" href="#ugr.tug.application.vns.starting" number="" targetptr="ugr.tug.application.vns.starting">
+ <ttl>Starting VNS</ttl>
+ <xreftext>the section called âStarting VNSâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.vns_files" number="" targetptr="ugr.tug.application.vns_files">
+ <ttl>VNS Files</ttl>
+ <xreftext>the section called âVNS Filesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.launching_vinci_services" number="" targetptr="ugr.tug.application.launching_vinci_services">
+ <ttl>Launching Vinci Services</ttl>
+ <xreftext>the section called âLaunching Vinci Servicesâ</xreftext>
+ </div>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.application.increasing_performance_using_parallelism" number="3.7" targetptr="ugr.tug.application.increasing_performance_using_parallelism">
+ <ttl>Increasing performance using parallelism</ttl>
+ <xreftext>Section 3.7, âIncreasing performance using parallelismâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.application.jmx" number="3.8" targetptr="ugr.tug.application.jmx">
+ <ttl>Monitoring Analysis Engine Performance using JMX</ttl>
+ <xreftext>Section 3.8, âMonitoring Analysis Engine Performance using JMXâ</xreftext>
+ </div>
+ </div>
+ <div element="chapter" href="#ugr.tug.fc" number="4" targetptr="ugr.tug.fc">
+ <ttl>Flow Controller Developer's Guide</ttl>
+ <xreftext>Chapter 4, <i>Flow Controller Developer's Guide</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.fc.developing_fc_code" number="4.1" targetptr="ugr.tug.fc.developing_fc_code">
+ <ttl>Developing the Flow Controller Code</ttl>
+ <xreftext>Section 4.1, âDeveloping the Flow Controller Codeâ</xreftext>
+ <div element="section" href="#ugr.tug.fc.fc_interface_overview" number="" targetptr="ugr.tug.fc.fc_interface_overview">
+ <ttl>Flow Controller Interface Overview</ttl>
+ <xreftext>the section called âFlow Controller Interface Overviewâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.fc.example_code" number="" targetptr="ugr.tug.fc.example_code">
+ <ttl>Example Code</ttl>
+ <xreftext>the section called âExample Codeâ</xreftext>
+ <div element="section" href="#d0e4410" number="">
+ <ttl>The WhiteboardFlowController Class</ttl>
+ <xreftext>the section called âThe WhiteboardFlowController Classâ</xreftext>
+ </div>
+ <div element="section" href="#d0e4446" number="">
+ <ttl>The WhiteboardFlow Class</ttl>
+ <xreftext>the section called âThe WhiteboardFlow Classâ</xreftext>
+ </div>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.fc.creating_fc_descriptor" number="4.2" targetptr="ugr.tug.fc.creating_fc_descriptor">
+ <ttl>Creating the Flow Controller Descriptor</ttl>
+ <xreftext>Section 4.2, âCreating the Flow Controller Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.fc.adding_fc_to_aggregate" number="4.3" targetptr="ugr.tug.fc.adding_fc_to_aggregate">
+ <ttl>Adding a Flow Controller to an Aggregate Analysis Engine</ttl>
+ <xreftext>Section 4.3, âAdding a Flow Controller to an Aggregate Analysis Engineâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.fc.adding_fc_to_cpe" number="4.4" targetptr="ugr.tug.fc.adding_fc_to_cpe">
+ <ttl>Adding a Flow Controller to a Collection Processing Engine</ttl>
+ <xreftext>Section 4.4, âAdding a Flow Controller to a Collection Processing Engineâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.fc.using_fc_with_cas_multipliers" number="4.5" targetptr="ugr.tug.fc.using_fc_with_cas_multipliers">
+ <ttl>Using Flow Controllers with CAS Multipliers</ttl>
+ <xreftext>Section 4.5, âUsing Flow Controllers with CAS Multipliersâ</xreftext>
+ </div>
</div>
- <div element="section" href="#ugr.tug.aae.common_pitfalls" number="1.5" targetptr="ugr.tug.aae.common_pitfalls">
- <ttl>Common Pitfalls</ttl>
- <xreftext>Section 1.5, âCommon Pitfallsâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.viewing_UIMA_objects_in_eclipse_debugger" number="1.6" targetptr="ugr.tug.aae.viewing_UIMA_objects_in_eclipse_debugger">
- <ttl>Viewing UIMA objects in the Eclipse debugger</ttl>
- <xreftext>Section 1.6, âViewing UIMA objects in the Eclipse debuggerâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_ae_descriptor" number="1.7" targetptr="ugr.tug.aae.xml_intro_ae_descriptor">
- <ttl>Introduction to Analysis Engine Descriptor XML Syntax</ttl>
- <xreftext>Section 1.7, âIntroduction to Analysis Engine Descriptor XML Syntaxâ</xreftext>
- <div element="section" href="#ugr.tug.aae.header_annotator_class_identification" number="" targetptr="ugr.tug.aae.header_annotator_class_identification">
- <ttl>Header and Annotator Class Identification</ttl>
- <xreftext>the section called âHeader and Annotator Class Identificationâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_simple_metadata_attributes" number="" targetptr="ugr.tug.aae.xml_intro_simple_metadata_attributes">
- <ttl>Simple Metadata Attributes</ttl>
- <xreftext>the section called âSimple Metadata Attributesâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_type_system_definition" number="" targetptr="ugr.tug.aae.xml_intro_type_system_definition">
- <ttl>Type System Definition</ttl>
- <xreftext>the section called âType System Definitionâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_capabilities" number="" targetptr="ugr.tug.aae.xml_intro_capabilities">
- <ttl>Capabilities</ttl>
- <xreftext>the section called âCapabilitiesâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_configuration_parameters" number="" targetptr="ugr.tug.aae.xml_intro_configuration_parameters">
- <ttl>Configuration Parameters (Optional)</ttl>
- <xreftext>the section called âConfiguration Parameters (Optional)â</xreftext>
- <div element="section" href="#d0e1740" number="">
- <ttl>Configuration Parameter Declarations</ttl>
- <xreftext>the section called âConfiguration Parameter Declarationsâ</xreftext>
- </div>
- <div element="section" href="#ugr.tug.aae.xml_intro_configuration_parameter_settings" number="" targetptr="ugr.tug.aae.xml_intro_configuration_parameter_settings">
- <ttl>Configuration Parameter Settings</ttl>
- <xreftext>the section called âConfiguration Parameter Settingsâ</xreftext>
- </div>
- <div element="section" href="#d0e1783" number="">
- <ttl>Aggregate Analysis Engine Descriptor</ttl>
- <xreftext>the section called âAggregate Analysis Engine Descriptorâ</xreftext>
+ <div element="chapter" href="#ugr.tug.aas" number="5" targetptr="ugr.tug.aas">
+ <ttl>Annotations, Artifacts, and Sofas</ttl>
+ <xreftext>Chapter 5, <i>Annotations, Artifacts, and Sofas</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.aas.terminology" number="5.1" targetptr="ugr.tug.aas.terminology">
+ <ttl>Terminology</ttl>
+ <xreftext>Section 5.1, âTerminologyâ</xreftext>
+ <div element="section" href="#ugr.tug.aas.artifact" number="" targetptr="ugr.tug.aas.artifact">
+ <ttl>Artifact</ttl>
+ <xreftext>the section called âArtifactâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.sofa" number="" targetptr="ugr.tug.aas.sofa">
+ <ttl>Subject of Analysis â Sofa</ttl>
+ <xreftext>the section called âSubject of Analysis â Sofaâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aas.sofa_data_formats" number="5.2" targetptr="ugr.tug.aas.sofa_data_formats">
+ <ttl>Formats of Sofa Data</ttl>
+ <xreftext>Section 5.2, âFormats of Sofa Dataâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.setting_accessing_sofa_data" number="5.3" targetptr="ugr.tug.aas.setting_accessing_sofa_data">
+ <ttl>Setting and Accessing Sofa Data</ttl>
+ <xreftext>Section 5.3, âSetting and Accessing Sofa Dataâ</xreftext>
+ <div element="section" href="#ugr.tug.aas.setting_sofa_data" number="" targetptr="ugr.tug.aas.setting_sofa_data">
+ <ttl>Setting Sofa Data</ttl>
+ <xreftext>the section called âSetting Sofa Dataâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.accessing_sofa_data" number="" targetptr="ugr.tug.aas.accessing_sofa_data">
+ <ttl>Accessing Sofa Data</ttl>
+ <xreftext>the section called âAccessing Sofa Dataâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.accessing_sofa_data_using_java_stream" number="" targetptr="ugr.tug.aas.accessing_sofa_data_using_java_stream">
+ <ttl>Accessing Sofa Data using a Java Stream</ttl>
+ <xreftext>the section called âAccessing Sofa Data using a Java Streamâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aas.sofa_fs" number="5.4" targetptr="ugr.tug.aas.sofa_fs">
+ <ttl>The Sofa Feature Structure</ttl>
+ <xreftext>Section 5.4, âThe Sofa Feature Structureâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.annotations" number="5.5" targetptr="ugr.tug.aas.annotations">
+ <ttl>Annotations</ttl>
+ <xreftext>Section 5.5, âAnnotationsâ</xreftext>
+ <div element="section" href="#ugr.tug.aas.built_in_annotation_types" number="" targetptr="ugr.tug.aas.built_in_annotation_types">
+ <ttl>Built-in Annotation types</ttl>
+ <xreftext>the section called âBuilt-in Annotation typesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.aas.annotations_associated_sofa" number="" targetptr="ugr.tug.aas.annotations_associated_sofa">
+ <ttl>Annotations have an associated Sofa</ttl>
+ <xreftext>the section called âAnnotations have an associated Sofaâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.aas.annotationbase" number="5.6" targetptr="ugr.tug.aas.annotationbase">
+ <ttl>AnnotationBase</ttl>
+ <xreftext>Section 5.6, âAnnotationBaseâ</xreftext>
+ </div>
+ </div>
+ <div element="chapter" href="#ugr.tug.mvs" number="6" targetptr="ugr.tug.mvs">
+ <ttl>Multiple CAS Views of an Artifact</ttl>
+ <xreftext>Chapter 6, <i>Multiple CAS Views of an Artifact</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.mvs.cas_views_and_sofas" number="6.1" targetptr="ugr.tug.mvs.cas_views_and_sofas">
+ <ttl>CAS Views and Sofas</ttl>
+ <xreftext>Section 6.1, âCAS Views and Sofasâ</xreftext>
+ <div element="section" href="#ugr.tug.mvs.naming_views_sofas" number="" targetptr="ugr.tug.mvs.naming_views_sofas">
+ <ttl>Naming CAS Views and Sofas</ttl>
+ <xreftext>the section called âNaming CAS Views and Sofasâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.multi_view_and_single_view" number="" targetptr="ugr.tug.mvs.multi_view_and_single_view">
+ <ttl>Multi-View and Single-View components and applications</ttl>
+ <xreftext>the section called âMulti-View and Single-View components and applicationsâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.multi_view_components" number="6.2" targetptr="ugr.tug.mvs.multi_view_components">
+ <ttl>Multi-View Components</ttl>
+ <xreftext>Section 6.2, âMulti-View Componentsâ</xreftext>
+ <div element="section" href="#ugr.tug.mvs.deciding_multi_view" number="" targetptr="ugr.tug.mvs.deciding_multi_view">
+ <ttl>How UIMA decides if a component is Multi-View</ttl>
+ <xreftext>the section called âHow UIMA decides if a component is Multi-Viewâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.additional_capabilities" number="" targetptr="ugr.tug.mvs.additional_capabilities">
+ <ttl>Multi-View: additional capabilities</ttl>
+ <xreftext>the section called âMulti-View: additional capabilitiesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.component_xml_metadata" number="" targetptr="ugr.tug.mvs.component_xml_metadata">
+ <ttl>Component XML metadata</ttl>
+ <xreftext>the section called âComponent XML metadataâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.sofa_capabilities_and_apis_for_apps" number="6.3" targetptr="ugr.tug.mvs.sofa_capabilities_and_apis_for_apps">
+ <ttl>Sofa Capabilities and APIs for Applications</ttl>
+ <xreftext>Section 6.3, âSofa Capabilities and APIs for Applicationsâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.sofa_name_mapping" number="6.4" targetptr="ugr.tug.mvs.sofa_name_mapping">
+ <ttl>Sofa Name Mapping</ttl>
+ <xreftext>Section 6.4, âSofa Name Mappingâ</xreftext>
+ <div element="section" href="#ugr.tug.mvs.name_mapping_aggregate" number="" targetptr="ugr.tug.mvs.name_mapping_aggregate">
+ <ttl>Name Mapping in an Aggregate Descriptor</ttl>
+ <xreftext>the section called âName Mapping in an Aggregate Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.name_mapping_cpe" number="" targetptr="ugr.tug.mvs.name_mapping_cpe">
+ <ttl>Name Mapping in a CPE
+ Descriptor</ttl>
+ <xreftext>the section called âName Mapping in a CPE
+ Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.specifying_cas_view_for_single_view" number="" targetptr="ugr.tug.mvs.specifying_cas_view_for_single_view">
+ <ttl>Specifying the CAS View for a Single-View Component</ttl>
+ <xreftext>the section called âSpecifying the CAS View for a Single-View Componentâ</xreftext>
+ <obj element="para" href="#ugr.tug.mvs.sofa_mapping_leav_out_name" number="" targetptr="ugr.tug.mvs.sofa_mapping_leav_out_name">
+ <ttl>???TITLE???</ttl>
+ <xreftext>the section called âSpecifying the CAS View for a Single-View Componentâ</xreftext>
+ </obj>
</div>
+ <div element="section" href="#ugr.tug.mvs.name_mapping_application" number="" targetptr="ugr.tug.mvs.name_mapping_application">
+ <ttl>Name Mapping in a UIMA Application</ttl>
+ <xreftext>the section called âName Mapping in a UIMA Applicationâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.name_mapping_remote_services" number="" targetptr="ugr.tug.mvs.name_mapping_remote_services">
+ <ttl>Name Mapping for Remote Services</ttl>
+ <xreftext>the section called âName Mapping for Remote Servicesâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.jcas_extensions_for_multi_views" number="6.5" targetptr="ugr.tug.mvs.jcas_extensions_for_multi_views">
+ <ttl>JCas extensions for Multiple Views / Sofas</ttl>
+ <xreftext>Section 6.5, âJCas extensions for Multiple Views / Sofasâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.sample_application" number="6.6" targetptr="ugr.tug.mvs.sample_application">
+ <ttl>Sample Multi-View Application</ttl>
+ <xreftext>Section 6.6, âSample Multi-View Applicationâ</xreftext>
+ <div element="section" href="#d0e5136" number="">
+ <ttl>Annotator Descriptor</ttl>
+ <xreftext>the section called âAnnotator Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5163" number="">
+ <ttl>Application Setup</ttl>
+ <xreftext>the section called âApplication Setupâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5185" number="">
+ <ttl>Annotator Processing</ttl>
+ <xreftext>the section called âAnnotator Processingâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5208" number="">
+ <ttl>Accessing the results of analysis</ttl>
+ <xreftext>the section called âAccessing the results of analysisâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.views_api_summary" number="6.7" targetptr="ugr.tug.mvs.views_api_summary">
+ <ttl>Views API Summary</ttl>
+ <xreftext>Section 6.7, âViews API Summaryâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.mvs.sofa_incompatibilities_v1_v2" number="6.8" targetptr="ugr.tug.mvs.sofa_incompatibilities_v1_v2">
+ <ttl>Sofa Incompatibilities between UIMA version 1 and version 2</ttl>
+ <xreftext>Section 6.8, âSofa Incompatibilities between UIMA version 1 and version 2â</xreftext>
+ </div>
+ </div>
+ <div element="chapter" href="#ugr.tug.cm" number="7" targetptr="ugr.tug.cm">
+ <ttl>CAS Multiplier Developer's Guide</ttl>
+ <xreftext>Chapter 7, <i>CAS Multiplier Developer's Guide</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.cm.developing_multiplier_code" number="7.1" targetptr="ugr.tug.cm.developing_multiplier_code">
+ <ttl>Developing the CAS Multiplier Code</ttl>
+ <xreftext>Section 7.1, âDeveloping the CAS Multiplier Codeâ</xreftext>
+ <div element="section" href="#ugr.tug.cm.cm_interface_overview" number="" targetptr="ugr.tug.cm.cm_interface_overview">
+ <ttl>CAS Multiplier Interface Overview</ttl>
+ <xreftext>the section called âCAS Multiplier Interface Overviewâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.how_to_get_empty_cas_instance" number="" targetptr="ugr.tug.cm.how_to_get_empty_cas_instance">
+ <ttl>How to Get an Empty CAS Instance</ttl>
+ <xreftext>the section called âHow to Get an Empty CAS Instanceâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.example_code" number="" targetptr="ugr.tug.cm.example_code">
+ <ttl>Example Code</ttl>
+ <xreftext>the section called âExample Codeâ</xreftext>
+ <div element="section" href="#d0e5461" number="">
+ <ttl>Overall Structure</ttl>
+ <xreftext>the section called âOverall Structureâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5486" number="">
+ <ttl>Initialize Method</ttl>
+ <xreftext>the section called âInitialize Methodâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5496" number="">
+ <ttl>Process Method</ttl>
+ <xreftext>the section called âProcess Methodâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5508" number="">
+ <ttl>HasNext Method</ttl>
+ <xreftext>the section called âHasNext Methodâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5515" number="">
+ <ttl>Next Method</ttl>
+ <xreftext>the section called âNext Methodâ</xreftext>
+ </div>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cm.creating_cm_descriptor" number="7.2" targetptr="ugr.tug.cm.creating_cm_descriptor">
+ <ttl>Creating the CAS Multiplier Descriptor</ttl>
+ <xreftext>Section 7.2, âCreating the CAS Multiplier Descriptorâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.using_cm_in_aae" number="7.3" targetptr="ugr.tug.cm.using_cm_in_aae">
+ <ttl>Using a CAS Multiplier in an Aggregate Analysis Engine</ttl>
+ <xreftext>Section 7.3, âUsing a CAS Multiplier in an Aggregate Analysis Engineâ</xreftext>
+ <div element="section" href="#ugr.tug.cm.adding_cm_to_aggregate" number="" targetptr="ugr.tug.cm.adding_cm_to_aggregate">
+ <ttl>Adding the CAS Multiplier to the Aggregate</ttl>
+ <xreftext>the section called âAdding the CAS Multiplier to the Aggregateâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.cm_and_fc" number="" targetptr="ugr.tug.cm.cm_and_fc">
+ <ttl>CAS Multipliers and Flow Control</ttl>
+ <xreftext>the section called âCAS Multipliers and Flow Controlâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.aggregate_cms" number="" targetptr="ugr.tug.cm.aggregate_cms">
+ <ttl>Aggregate CAS Multipliers</ttl>
+ <xreftext>the section called âAggregate CAS Multipliersâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cm.using_cm_in_cpe" number="7.4" targetptr="ugr.tug.cm.using_cm_in_cpe">
+ <ttl>Using a CAS Multiplier in a Collection Processing Engine</ttl>
+ <xreftext>Section 7.4, âUsing a CAS Multiplier in a Collection Processing Engineâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.calling_cm_from_app" number="7.5" targetptr="ugr.tug.cm.calling_cm_from_app">
+ <ttl>Calling a CAS Multiplier from an Application</ttl>
+ <xreftext>Section 7.5, âCalling a CAS Multiplier from an Applicationâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.using_cm_to_merge_cases" number="7.6" targetptr="ugr.tug.cm.using_cm_to_merge_cases">
+ <ttl>Using a CAS Multiplier to Merge CASes</ttl>
+ <xreftext>Section 7.6, âUsing a CAS Multiplier to Merge CASesâ</xreftext>
+ <div element="section" href="#ugr.tug.cm.overview_of_how_to_merge_cases" number="" targetptr="ugr.tug.cm.overview_of_how_to_merge_cases">
+ <ttl>Overview of How to Merge CASes</ttl>
+ <xreftext>the section called âOverview of How to Merge CASesâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.cm.example_cas_merger" number="" targetptr="ugr.tug.cm.example_cas_merger">
+ <ttl>Example CAS Merger</ttl>
+ <xreftext>the section called âExample CAS Mergerâ</xreftext>
+ <div element="section" href="#d0e5873" number="">
+ <ttl>Process Method</ttl>
+ <xreftext>the section called âProcess Methodâ</xreftext>
+ </div>
+ <div element="section" href="#d0e5932" number="">
+ <ttl>HasNext and Next Methods</ttl>
+ <xreftext>the section called âHasNext and Next Methodsâ</xreftext>
+ </div>
+ </div>
+ <div element="section" href="#ugr.tug.cm.using_the_simple_text_merger_in_an_aggregate_ae" number="" targetptr="ugr.tug.cm.using_the_simple_text_merger_in_an_aggregate_ae">
+ <ttl>Using the SimpleTextMerger in an Aggregate Analysis Engine</ttl>
+ <xreftext>the section called âUsing the SimpleTextMerger in an Aggregate Analysis Engineâ</xreftext>
+ </div>
+ </div>
+ </div>
+ <div element="chapter" href="#ugr.tug.xmi_emf" number="8" targetptr="ugr.tug.xmi_emf">
+ <ttl>XMI and EMF Interoperability</ttl>
+ <xreftext>Chapter 8, <i>XMI and EMF Interoperability</i>
+ </xreftext>
+ <div element="section" href="#ugr.tug.xmi_emf.overview" number="8.1" targetptr="ugr.tug.xmi_emf.overview">
+ <ttl>Overview</ttl>
+ <xreftext>Section 8.1, âOverviewâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.xmi_emf.converting_ecore_to_from_uima_type_system" number="8.2" targetptr="ugr.tug.xmi_emf.converting_ecore_to_from_uima_type_system">
+ <ttl>Converting an Ecore Model to or from a UIMA Type System</ttl>
+ <xreftext>Section 8.2, âConverting an Ecore Model to or from a UIMA Type Systemâ</xreftext>
+ </div>
+ <div element="section" href="#ugr.tug.xmi_emf.using_xmi_cas_serialization" number="8.3" targetptr="ugr.tug.xmi_emf.using_xmi_cas_serialization">
+ <ttl>Using XMI CAS Serialization</ttl>
+ <xreftext>Section 8.3, âUsing XMI CAS Serializationâ</xreftext>
</div>
</div>
</div>