001 package org.nlp2rdf.ontology;
002
003 import com.hp.hpl.jena.ontology.OntModel;
004 import com.hp.hpl.jena.ontology.OntModelSpec;
005
006 /**
007 * @author Sebastian Hellmann
008 */
009 public interface OntologyLoader {
010
011 public OntModel loadOntology(String ontologyUri, OntModelSpec spec);
012
013 public OntModel loadOntology(String ontologyUri);
014
015 /**
016 * Recursively loads any imported models. They will be included as Jena submodels
017 *
018 * @param model
019 */
020
021 public void loadImports(OntModel model);
022 }