Package gate.creole.gazetteer

Interface Summary
Gazetteer The Gazetteer interface defines the mandatory methods of a gazetteer PR.
GazetteerListener Listener for GazetteerEvents
OntoGazetteer OntoGazetteer
A gazetter that exploits a linear gazetter to generate annotations according to a mapping definition between lists and ontology classes
 

Class Summary
AbstractGazetteer AbstractGazetteer This class implements the common-for-all methods of the Gazetteer interface
AbstractOntoGazetteer AbstratOntoGazetteer This class implemnents the methods common for all ontology-aware gazetteers.
DefaultGazetteer This component is responsible for doing lists lookup.
GazetteerEvent Gazetteer Event to be used whenever an event needs to be fired and spread among Gazetteer Listeners
GazetteerList Gazetteer List provides the means for uploading, managing and storing the data in the gazetteer list files.
LinearDefinition Represents a Linear Definition [lists.def] file
The normal usage of the class will be * construct it * setURL * load * change * store
LinearNode Linear node specifies an entry of the type : list:major:minor:language
Lookup Used to describe a type of lookup annotations.
MappingDefinition Represents a mapping definition which maps gazetteer lists to ontology classes
MappingNode Represents a single node from the mapping definition
OntoGazetteerImpl OntoGazetteerImpl
An ontology-aware gazetteer, producing additional annotations with features [class] and [ontology].
TestGazetteer  
 

Exception Summary
GazetteerException Used to signal Gazetteer specific exceptions
InvalidFormatException exception thrown when an invalid format of a file is detected