gate.creole
Class GazetteerListsCollector
java.lang.Object
gate.util.AbstractFeatureBearer
gate.creole.AbstractResource
gate.creole.AbstractProcessingResource
gate.creole.AbstractLanguageAnalyser
gate.creole.GazetteerListsCollector
- All Implemented Interfaces:
- ANNIEConstants, Executable, LanguageAnalyser, ProcessingResource, Resource, FeatureBearer, NameBearer, Serializable
public class GazetteerListsCollector
- extends AbstractLanguageAnalyser
- See Also:
- Serialized Form
Fields inherited from interface gate.creole.ANNIEConstants |
ANNOTATION_COREF_FEATURE_NAME, DATE_ANNOTATION_TYPE, DATE_POSTED_ANNOTATION_TYPE, DOCUMENT_COREF_FEATURE_NAME, JOB_ID_ANNOTATION_TYPE, 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, fireProcessFinished, fireProgressChanged, fireStatusChanged, init, interrupt, isInterrupted, reInit, removeProgressListener, removeStatusListener |
Methods inherited from class gate.creole.AbstractResource |
checkParameterValues, getBeanInfo, getName, getParameterValue, getParameterValue, removeResourceListeners, setName, setParameterValue, setParameterValue, setParameterValues, setParameterValues, setResourceListeners |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GazetteerListsCollector
public GazetteerListsCollector()
execute
public void execute()
throws ExecutionException
- Description copied from class:
AbstractProcessingResource
- Run the resource. It doesn't make sense not to override
this in subclasses so the default implementation signals an
exception.
- Specified by:
execute
in interface Executable
- Overrides:
execute
in class AbstractProcessingResource
- Throws:
ExecutionException
setMarkupASName
public void setMarkupASName(String newMarkupASName)
getMarkupASName
public String getMarkupASName()
getAnnotationTypes
public List getAnnotationTypes()
- get the types of the annotation
setAnnotationTypes
public void setAnnotationTypes(List newType)
- set the types of the annotations
getGazetteer
public Gazetteer getGazetteer()
setGazetteer
public void setGazetteer(Gazetteer theGaz)
setTheLanguage
public void setTheLanguage(String language)
getTheLanguage
public String getTheLanguage()
collectLists
protected void collectLists(AnnotationSet annots,
String annotType)
printStats
protected void printStats()
alreadyPresentInGazetteer
protected boolean alreadyPresentInGazetteer(String token)
- The idea is to have this method check if an item
is already present in the gazetteer under this type,
and if so, not to add it. It is not implemented for now.