All Downloads are FREE. Search and download functionalities are using the official Maven repository.

gate.creole.gazetteer.OntoGazetteer Maven / Gradle / Ivy

Go to download

ANNIE is a general purpose information extraction system that provides the building blocks of many other GATE applications.

There is a newer version: 9.1
Show newest version
/*
 * 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