com.raritantechnologies.uima
Class UIMATermExtractorAnnotator

java.lang.Object
  extended byAnnotator_ImplBase
      extended bycom.raritantechnologies.uima.UIMATermExtractorAnnotator

public class UIMATermExtractorAnnotator
extends Annotator_ImplBase

Uses an ITermExtractor to annotate a document in the UIMA Framework.

The UIMA Configuration references the RTI term extractor from the "termExtractor" configuration parameter. The value of this parameter should equal the name of an ITermExtractor that is defined in a Raritan Configuration XML as a SystemObject.


Developed by Raritan Technologies .

Author:
Ted Sullivan
See Also:
Serialized Form

Constructor Summary
UIMATermExtractorAnnotator()
           
 
Method Summary
 void initialize(AnnotatorContext aContext)
           
 void process(TCAS aTCAS, ResultSpecification aResultSpec)
           
 void setSessionID(java.lang.String sessionID)
           
 void typeSystemInit(TypeSystem aTypeSystem)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UIMATermExtractorAnnotator

public UIMATermExtractorAnnotator()
Method Detail

setSessionID

public void setSessionID(java.lang.String sessionID)

initialize

public void initialize(AnnotatorContext aContext)
                throws AnnotatorConfigurationException,
                       AnnotatorInitializationException
Throws:
AnnotatorConfigurationException
AnnotatorInitializationException

typeSystemInit

public void typeSystemInit(TypeSystem aTypeSystem)
                    throws AnnotatorInitializationException
Throws:
AnnotatorInitializationException

process

public void process(TCAS aTCAS,
                    ResultSpecification aResultSpec)
             throws AnnotatorProcessException
Throws:
AnnotatorProcessException