gate.creole.splitter
Class SentenceSplitter
java.lang.Object
|
+--gate.util.AbstractFeatureBearer
|
+--gate.creole.AbstractResource
|
+--gate.creole.AbstractProcessingResource
|
+--gate.creole.AbstractLanguageAnalyser
|
+--gate.creole.splitter.SentenceSplitter
- All Implemented Interfaces:
- Executable, FeatureBearer, LanguageAnalyser, NameBearer, ProcessingResource, Resource, Serializable
- public class SentenceSplitter
- extends AbstractLanguageAnalyser
A sentence splitter. This is module similar to a
gate.creole.nerc.Nerc
in the fact that it conatins a tokeniser, a
gazetteer and a Jape grammar. This class is used so we can have a different
entry in the creole.xml file describing the default resources and to add
some minor processing after running the components in order to extract the
results in a usable form.
- See Also:
- Serialized Form
Methods inherited from class gate.creole.AbstractResource |
checkParameterValues, getName, getParameterValue, getParameterValue, removeResourceListeners, setName, setParameterValue, setParameterValue, setParameterValues, setParameterValues, setResourceListeners |
SentenceSplitter
public SentenceSplitter()
init
public Resource init()
throws ResourceInstantiationException
- Description copied from interface:
Resource
- Initialise this resource, and return it.
- Overrides:
init
in class AbstractProcessingResource
execute
public void execute()
throws ExecutionException
- Description copied from interface:
Executable
- Starts the execution of this executable
- Overrides:
execute
in class AbstractProcessingResource
interrupt
public void interrupt()
- Notifies all the PRs in this controller that they should stop their
execution as soon as possible.
- Overrides:
interrupt
in class AbstractProcessingResource
setTransducerURL
public void setTransducerURL(URL newTransducerURL)
getTransducerURL
public URL getTransducerURL()
setEncoding
public void setEncoding(String newEncoding)
getEncoding
public String getEncoding()
setGazetteerListsURL
public void setGazetteerListsURL(URL newGazetteerListsURL)
getGazetteerListsURL
public URL getGazetteerListsURL()
setInputASName
public void setInputASName(String newInputASName)
getInputASName
public String getInputASName()
setOutputASName
public void setOutputASName(String newOutputASName)
getOutputASName
public String getOutputASName()