edu.stanford.smi.protegex.owl.jena.parser
Interface UnresolvedImportHandler

All Known Implementing Classes:
DefaultUnresolvedImportHandler, UnresolvedImportUIHandler

public interface UnresolvedImportHandler

User: matthewhorridge
The University Of Manchester
Medical Informatics Group
Date: Sep 21, 2005

matthew.horridge@cs.man.ac.uk
www.cs.man.ac.uk/~horridgm


Method Summary
 Repository handleUnresolvableImport(OWLModel model, TripleStore tripleStore, URI ontologyName)
          Used by the ProtegeOWLParser to obtain an ontology repository that contains the specified ontology.
 

Method Detail

handleUnresolvableImport

public Repository handleUnresolvableImport(OWLModel model,
                                           TripleStore tripleStore,
                                           URI ontologyName)
Used by the ProtegeOWLParser to obtain an ontology repository that contains the specified ontology.

Parameters:
model - The OWLModel
tripleStore - The triple store that the triples from the ontology will be inserted into.
ontologyName - The name of the ontology that the system is attempting to import.
Returns:
A Repository containing the ontology, or, null if the missing ontology cannot be found and the loading process should be aborted.