|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgate.util.AbstractFeatureBearer
gate.creole.AbstractResource
gate.creole.AbstractProcessingResource
gate.creole.AbstractLanguageAnalyser
gate.creole.gazetteer.AbstractGazetteer
AbstractGazetteer This class implements the common-for-all methods of the Gazetteer interface
Field Summary |
Constructor Summary | |
AbstractGazetteer()
|
Method Summary | |
void |
addGazetteerListener(GazetteerListener gl)
Registers a Gazetteer Listener |
void |
fireGazetteerEvent(GazetteerEvent ge)
fires a Gazetteer Event |
String |
getAnnotationSetName()
Gets the AnnotationSet that will be used at the next run for the newly produced annotations. |
Boolean |
getCaseSensitive()
Gets the current case sensitivity |
String |
getEncoding()
|
FeatureMap |
getFeatures()
Get the feature set |
LinearDefinition |
getLinearDefinition()
Gets the linear definition of this gazetteer. |
URL |
getListsURL()
Gets the url of the lists.def file |
MappingDefinition |
getMappingDefinition()
Gets the mapping definition of this gazetteer,if such |
Boolean |
getWholeWordsOnly()
Gets the value for the #wholeWordsOnly parameter. |
void |
reInit()
Reinitialises the processing resource. |
void |
setAnnotationSetName(String newAnnotationSetName)
Sets the AnnotationSet that will be used at the next run for the newly produced annotations. |
void |
setCaseSensitive(Boolean newCaseSensitive)
Triggers case sensitive |
void |
setEncoding(String newEncoding)
|
void |
setFeatures(FeatureMap features)
Set the feature set |
void |
setListsURL(URL newListsURL)
Sets the url of the lists.def file |
void |
setMappingDefinition(MappingDefinition mapping)
Sets the mapping definition if such to this gazetteer |
void |
setWholeWordsOnly(Boolean wholeWordsOnly)
Sets the value for the #wholeWordsOnly parameter. |
Methods inherited from class gate.creole.AbstractLanguageAnalyser |
getCorpus, getDocument, setCorpus, setDocument |
Methods inherited from class gate.creole.AbstractProcessingResource |
addProgressListener, addStatusListener, cleanup, execute, init, interrupt, isInterrupted, 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 |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface gate.creole.gazetteer.Gazetteer |
add, lookup, remove |
Methods inherited from interface gate.LanguageAnalyser |
getCorpus, getDocument, setCorpus, setDocument |
Methods inherited from interface gate.Resource |
cleanup, getParameterValue, init, setParameterValue, setParameterValues |
Methods inherited from interface gate.util.NameBearer |
getName, setName |
Methods inherited from interface gate.Executable |
execute, interrupt, isInterrupted |
Constructor Detail |
public AbstractGazetteer()
Method Detail |
public void setAnnotationSetName(String newAnnotationSetName)
setAnnotationSetName
in interface Gazetteer
newAnnotationSetName
- the annotation set name for
the annotations that are going to be producedpublic String getAnnotationSetName()
getAnnotationSetName
in interface Gazetteer
public void setEncoding(String newEncoding)
setEncoding
in interface Gazetteer
public String getEncoding()
getEncoding
in interface Gazetteer
public URL getListsURL()
Gazetteer
getListsURL
in interface Gazetteer
public void setListsURL(URL newListsURL)
Gazetteer
setListsURL
in interface Gazetteer
newListsURL
- the url of the lists.def file to be setpublic void setCaseSensitive(Boolean newCaseSensitive)
Gazetteer
setCaseSensitive
in interface Gazetteer
newCaseSensitive
- turn on or off case sensitivitypublic Boolean getCaseSensitive()
Gazetteer
getCaseSensitive
in interface Gazetteer
public void setMappingDefinition(MappingDefinition mapping)
Gazetteer
setMappingDefinition
in interface Gazetteer
mapping
- a mapping definitionpublic MappingDefinition getMappingDefinition()
Gazetteer
getMappingDefinition
in interface Gazetteer
public LinearDefinition getLinearDefinition()
getLinearDefinition
in interface Gazetteer
public FeatureMap getFeatures()
FeatureBearer
getFeatures
in interface FeatureBearer
getFeatures
in class AbstractFeatureBearer
public void setFeatures(FeatureMap features)
FeatureBearer
setFeatures
in interface FeatureBearer
setFeatures
in class AbstractFeatureBearer
public void reInit() throws ResourceInstantiationException
ProcessingResource
reInit
in interface ProcessingResource
reInit
in class AbstractProcessingResource
ResourceInstantiationException
public void fireGazetteerEvent(GazetteerEvent ge)
fireGazetteerEvent
in interface Gazetteer
ge
- Gazetteer Event to be firedpublic void addGazetteerListener(GazetteerListener gl)
addGazetteerListener
in interface Gazetteer
gl
- Gazetteer Listener to be registeredpublic Boolean getWholeWordsOnly()
#wholeWordsOnly
parameter.
public void setWholeWordsOnly(Boolean wholeWordsOnly)
#wholeWordsOnly
parameter.
wholeWordsOnly
- a Boolean value.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |