org.semanticweb.elk.owlapi
Class OwlOntologyLoader

java.lang.Object
  extended by org.semanticweb.elk.loading.AbstractAxiomLoader
      extended by org.semanticweb.elk.owlapi.OwlOntologyLoader
All Implemented Interfaces:
AxiomLoader

public class OwlOntologyLoader
extends AbstractAxiomLoader
implements AxiomLoader

An AxiomLoader that loads a given OWLOntology through OwlConverter.

Author:
"Yevgeny Kazakov"

Constructor Summary
OwlOntologyLoader(org.semanticweb.owlapi.model.OWLOntology owlOntology, ProgressMonitor progressMonitor)
           
 
Method Summary
 void dispose()
           
 boolean isLoadingFinished()
           
 void load(ElkAxiomProcessor axiomInserter, ElkAxiomProcessor axiomDeleter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OwlOntologyLoader

public OwlOntologyLoader(org.semanticweb.owlapi.model.OWLOntology owlOntology,
                         ProgressMonitor progressMonitor)
Method Detail

load

public void load(ElkAxiomProcessor axiomInserter,
                 ElkAxiomProcessor axiomDeleter)
          throws ElkLoadingException
Specified by:
load in interface AxiomLoader
Specified by:
load in class AbstractAxiomLoader
Throws:
ElkLoadingException

isLoadingFinished

public boolean isLoadingFinished()
Specified by:
isLoadingFinished in interface AxiomLoader
Specified by:
isLoadingFinished in class AbstractAxiomLoader

dispose

public void dispose()
Specified by:
dispose in interface AxiomLoader
Overrides:
dispose in class AbstractAxiomLoader


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.