Class Annotator_ImplBase
java.lang.Object
org.apache.uima.analysis_engine.annotator.Annotator_ImplBase
- All Implemented Interfaces:
BaseAnnotator
- Direct Known Subclasses:
GenericAnnotator_ImplBase
,JTextAnnotator_ImplBase
Deprecated.
As of release 2.3.0, use CasAnnotator_ImplBase or JCasAnnotator_ImplBase instead
Base class for annotators in UIMA SDK v1.x. As of v2.0, annotators should extend
CasAnnotator_ImplBase
or
JCasAnnotator_ImplBase
.-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
destroy()
Deprecated.This default implementation does nothing.protected void
finalize()
Deprecated.protected AnnotatorContext
Deprecated.Gets theAnnotatorContext
to be used by this Annotator.protected TypeSystem
Deprecated.Gets theTypeSystem
that was passed to the most recent call totypeSystemInit(TypeSystem)
.void
initialize
(AnnotatorContext aContext) Deprecated.The only thing this implementation does is store the AnnotatorContext so that it can be accessed later via thegetContext()
method.void
Deprecated.This default implementation callsdestroy()
followed byinitialize(AnnotatorContext)
andtypeSystemInit(TypeSystem)
.void
typeSystemInit
(TypeSystem aTypeSystem) Deprecated.The only thing this implementation does is store the TypeSystem so that it can be accessed by thegetTypeSystem()
method, and also so that it can be passed back to thetypeSystemInit(TypeSystem)
method by the default implementation ofreconfigure()
.
-
Constructor Details
-
Annotator_ImplBase
public Annotator_ImplBase()Deprecated.
-
-
Method Details
-
initialize
public void initialize(AnnotatorContext aContext) throws AnnotatorInitializationException, AnnotatorConfigurationException Deprecated.The only thing this implementation does is store the AnnotatorContext so that it can be accessed later via thegetContext()
method.- Specified by:
initialize
in interfaceBaseAnnotator
- Parameters:
aContext
- Provides access to external resources that may be used by this annotator. This includes configuration parameters, logging and instrumentation services, and access to external analysis resources.- Throws:
AnnotatorInitializationException
- if the annotator cannot initialize itself.AnnotatorConfigurationException
- if the configuration specified for this annotator is invalid.- See Also:
-
typeSystemInit
public void typeSystemInit(TypeSystem aTypeSystem) throws AnnotatorInitializationException, AnnotatorConfigurationException Deprecated.The only thing this implementation does is store the TypeSystem so that it can be accessed by thegetTypeSystem()
method, and also so that it can be passed back to thetypeSystemInit(TypeSystem)
method by the default implementation ofreconfigure()
.- Specified by:
typeSystemInit
in interfaceBaseAnnotator
- Parameters:
aTypeSystem
- the new type system- Throws:
AnnotatorInitializationException
- if the annotator cannot initialize itself.AnnotatorConfigurationException
- if the configuration specified for this annotator is invalid.- See Also:
-
destroy
public void destroy()Deprecated.This default implementation does nothing.- Specified by:
destroy
in interfaceBaseAnnotator
- See Also:
-
reconfigure
Deprecated.This default implementation callsdestroy()
followed byinitialize(AnnotatorContext)
andtypeSystemInit(TypeSystem)
. ThetypeSystemInit
method will be passed the last known TypeSystem.- Specified by:
reconfigure
in interfaceBaseAnnotator
- Throws:
AnnotatorConfigurationException
- if the configuration specified for this annotator is invalid.AnnotatorInitializationException
- if the annotator fails to reinitialize itself based on the new configuration.- See Also:
-
getContext
Deprecated.Gets theAnnotatorContext
to be used by this Annotator. TheAnnotatorContext
provides access to external resources that may be used by this annotator. This includes configuration parameters, logging and instrumentation services, and access to text analysis resources.- Returns:
- the Annotator Context
-
getTypeSystem
Deprecated.Gets theTypeSystem
that was passed to the most recent call totypeSystemInit(TypeSystem)
.- Returns:
- the Annotator Context
-
finalize
Deprecated.
-