gate.creole
Class AbstractLanguageAnalyser
java.lang.Object
|
+--gate.util.AbstractFeatureBearer
|
+--gate.creole.AbstractResource
|
+--gate.creole.AbstractProcessingResource
|
+--gate.creole.AbstractLanguageAnalyser
- All Implemented Interfaces:
- ANNIEConstants, Executable, FeatureBearer, LanguageAnalyser, NameBearer, ProcessingResource, Resource, Serializable
- Direct Known Subclasses:
- AbstractGazetteer, AnnotationDeletePR, AnnotationSetTransfer, APFormatExporter, Coreferencer, DefaultTokeniser, DumpingPR, OrthoMatcher, POSTagger, PronominalCoref, RDFFormatExporter, SentenceSplitter, SimpleTokeniser, Transducer
- public abstract class AbstractLanguageAnalyser
- extends AbstractProcessingResource
- implements LanguageAnalyser
A parent implementation of language analysers with some default code.
- See Also:
- Serialized Form
Field Summary |
protected Corpus |
corpus
The corpus property for this analyser. |
protected Document |
document
The document property for this analyser. |
Fields inherited from interface gate.creole.ANNIEConstants |
ANNOTATION_COREF_FEATURE_NAME, DATE_ANNOTATION_TYPE, DOCUMENT_COREF_FEATURE_NAME, LOCATION_ANNOTATION_TYPE, LOOKUP_ANNOTATION_TYPE, LOOKUP_CLASS_FEATURE_NAME, LOOKUP_MAJOR_TYPE_FEATURE_NAME, LOOKUP_MINOR_TYPE_FEATURE_NAME, LOOKUP_ONTOLOGY_FEATURE_NAME, MONEY_ANNOTATION_TYPE, ORGANIZATION_ANNOTATION_TYPE, PERSON_ANNOTATION_TYPE, PERSON_GENDER_FEATURE_NAME, PR_NAMES, SENTENCE_ANNOTATION_TYPE, SPACE_TOKEN_ANNOTATION_TYPE, TOKEN_ANNOTATION_TYPE, TOKEN_CATEGORY_FEATURE_NAME, TOKEN_KIND_FEATURE_NAME, TOKEN_LENGTH_FEATURE_NAME, TOKEN_ORTH_FEATURE_NAME, TOKEN_STRING_FEATURE_NAME |
Methods inherited from class gate.creole.AbstractProcessingResource |
addProgressListener, addStatusListener, cleanup, execute, fireProcessFinished, fireProgressChanged, fireStatusChanged, init, interrupt, isInterrupted, reInit, removeProgressListener, removeStatusListener |
Methods inherited from class gate.creole.AbstractResource |
checkParameterValues, getName, getParameterValue, getParameterValue, removeResourceListeners, setName, setParameterValue, setParameterValue, setParameterValues, setParameterValues, setResourceListeners |
Methods inherited from class java.lang.Object |
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait |
document
protected Document document
- The document property for this analyser.
corpus
protected Corpus corpus
- The corpus property for this analyser.
AbstractLanguageAnalyser
public AbstractLanguageAnalyser()
setDocument
public void setDocument(Document document)
- Set the document property for this analyser.
- Specified by:
setDocument
in interface LanguageAnalyser
getDocument
public Document getDocument()
- Get the document property for this analyser.
- Specified by:
getDocument
in interface LanguageAnalyser
setCorpus
public void setCorpus(Corpus corpus)
- Set the corpus property for this analyser.
- Specified by:
setCorpus
in interface LanguageAnalyser
getCorpus
public Corpus getCorpus()
- Get the corpus property for this analyser.
- Specified by:
getCorpus
in interface LanguageAnalyser