Executable, FeatureBearer, NameBearer, Resource, Serializable
All Known Subinterfaces:
ControllerAwarePR, Gazetteer, LanguageAnalyser, OntoGazetteer
All Known Implementing Classes:
AbstractController, AbstractCoreferencer, AbstractGazetteer, AbstractLanguageAnalyser, AbstractOntoGazetteer, AbstractProcessingResource, ANNIETransducer, AnnotationDeletePR, AnnotationSetTransfer, ConditionalSerialAnalyserController, ConditionalSerialController, Coreferencer, DefaultGazetteer, DefaultTokeniser, DumpingPR, FlexibleGazetteer, GazetteerListsCollector, HashGazetteer, Morph, NominalCoref, OntoGazetteerImpl, OrthoMatcher, POSTagger, PronominalCoref, RealtimeCorpusController, RegexSentenceSplitter, SampleOrthoMatcher, SentenceSplitter, SerialAnalyserController, SerialController, SharedDefaultGazetteer, SimpleTokeniser, Transducer, VPChunker
extends Resource, Executable
Models all sorts of processing resources.
run() doesn't throw exceptions, we
check() that will re-throw any exception
that was caught when
run() was invoked.
Reinitialises the processing resource. After calling this method the
resource should be in the state it is after calling init.
If the resource depends on external resources (such as rules files) then
the resource will re-read those resources. If the data used to create
the resource has changed since the resource has been created then the
resource will change too after calling reInit().