org.semanticweb.owl.inference
Interface MonitorableOWLReasoner
- All Superinterfaces:
- OWLClassReasoner, OWLConsistencyChecker, OWLIndividualReasoner, OWLPropertyReasoner, OWLReasoner, OWLReasonerBase, OWLSatisfiabilityChecker
- All Known Implementing Classes:
- MonitorableOWLReasonerAdapter
public interface MonitorableOWLReasoner
- extends OWLReasoner
Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 18-Mar-2007
An OWLReasoner
whose classification progress
can be monitored.
Methods inherited from interface org.semanticweb.owl.inference.OWLReasonerBase |
classify, clearOntologies, dispose, getLoadedOntologies, isClassified, isDefined, isDefined, isDefined, isDefined, isRealised, loadOntologies, realise, unloadOntologies |
Methods inherited from interface org.semanticweb.owl.inference.OWLPropertyReasoner |
getAncestorProperties, getAncestorProperties, getDescendantProperties, getDescendantProperties, getDomains, getDomains, getEquivalentProperties, getEquivalentProperties, getInverseProperties, getRanges, getRanges, getSubProperties, getSubProperties, getSuperProperties, getSuperProperties, isAntiSymmetric, isFunctional, isFunctional, isInverseFunctional, isIrreflexive, isReflexive, isSymmetric, isTransitive |
setProgressMonitor
void setProgressMonitor(ProgressMonitor progressMonitor)
getCurrentEntity
OWLEntity getCurrentEntity()
- Gets the entity which is currently being classified.
- Returns:
- The entity being classified, or
null
if
the reasoner is in a stage where no entities are being classified.