![JAR search and dependency download from the Maven repository](/logo.png)
gate.creole.gazetteer.OntoGazetteer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of annie Show documentation
Show all versions of annie Show documentation
ANNIE is a general purpose information extraction system that
provides the building blocks of many other GATE applications.
/*
* OntoGazetteer.java
*
* Copyright (c) 2002, The University of Sheffield.
*
* This file is part of GATE (see http://gate.ac.uk/), and is free
* software, licenced under the GNU Library General Public License,
* Version 2, June1991.
*
* A copy of this licence is included in the distribution in the file
* licence.html, and is also available at http://gate.ac.uk/gate/licence.html.
*
* borislav popov 02/2002
*
*/
package gate.creole.gazetteer;
/**OntoGazetteer
*
* A gazetter that exploits a linear gazetter to generate annotations
* according to a mapping definition between lists and ontology classes*/
public interface OntoGazetteer extends Gazetteer {
/**Sets name of the gazzetteer
* @param name the name to be set */
public void setGazetteerName(String name) ;
/** Gets the name of the gazetteer
* @return the name of the gazetteer */
public String getGazetteerName();
/**Gets the linear gazetteer associated with this onto gazetteer
* @return the linear gazetteer */
public Gazetteer getGazetteer();
/**Associates a linear gazetteer with an onto gazetteer
* @param gaze the linear gazetteer to be associated with this onto gazetteer */
public void setGazetteer(Gazetteer gaze);
/**Sets the url of the mapping definition
* @param url the url of the mapping definition */
public void setMappingURL(java.net.URL url) ;
/**Gets the url of the mapping definition
* @return the url of the mapping definition */
public java.net.URL getMappingURL() ;
} // interface OntoGazetteer
© 2015 - 2025 Weber Informatics LLC | Privacy Policy