Package org.apache.uima.fit.component
Class JCasAnnotator_ImplBase
java.lang.Object
org.apache.uima.analysis_component.AnalysisComponent_ImplBase
org.apache.uima.analysis_component.Annotator_ImplBase
org.apache.uima.analysis_component.JCasAnnotator_ImplBase
org.apache.uima.fit.component.JCasAnnotator_ImplBase
- All Implemented Interfaces:
AnalysisComponent
- Direct Known Subclasses:
BaselineTagger
,Evaluator
,ExternalResourceExample.Annotator
,ExternalResourceExample2.Annotator
,ExternalResourceExample3.Annotator2
,GetStartedQuickAE
,GoldTagger
,RoomNumberAnnotator
,RoomNumberAnnotator
,SentenceAndTokenCopier
,UimaAcronymAnnotator
,UimaMeetingAnnotator
,ViewCreatorAnnotator
,ViewTextCopierAnnotator
Base class for JCas annotators which initializes itself based on annotations.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
initialize
(UimaContext context) Performs any startup tasks required by this component.Methods inherited from class org.apache.uima.analysis_component.JCasAnnotator_ImplBase
getRequiredCasInterface, process, process
Methods inherited from class org.apache.uima.analysis_component.Annotator_ImplBase
getCasInstancesRequired, hasNext, next
Methods inherited from class org.apache.uima.analysis_component.AnalysisComponent_ImplBase
batchProcessComplete, collectionProcessComplete, destroy, getContext, getLogger, getResultSpecification, reconfigure, setResultSpecification
-
Constructor Details
-
JCasAnnotator_ImplBase
public JCasAnnotator_ImplBase()
-
-
Method Details
-
initialize
Description copied from interface:AnalysisComponent
Performs any startup tasks required by this component. The framework calls this method only once, just after the AnalysisComponent has been instantiated.The framework supplies this AnalysisComponent with a reference to the
UimaContext
that it will use, for example to access configuration settings or resources. This AnalysisComponent should store a reference to its theUimaContext
for later use.- Specified by:
initialize
in interfaceAnalysisComponent
- Overrides:
initialize
in classAnalysisComponent_ImplBase
- Parameters:
context
- Provides access to services and resources managed by the framework. This includes configuration parameters, logging, and access to external resources.- Throws:
ResourceInitializationException
- if this AnalysisComponent cannot initialize successfully.
-