public interface SimPreProcessor
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Clean the current instance, i.e.
|
org.semanticweb.owlapi.model.OWLObjectProperty |
getAboxProperty() |
org.semanticweb.owlapi.model.OWLOntology |
getInputOntology() |
org.semanticweb.owlapi.model.OWLClassExpression |
getLowestCommonSubsumer(org.semanticweb.owlapi.model.OWLClassExpression a,
org.semanticweb.owlapi.model.OWLClassExpression b)
Returns the LCS of a and b.
|
org.semanticweb.owlapi.model.OWLOntology |
getOutputOntology() |
org.semanticweb.owlapi.reasoner.OWLReasoner |
getReasoner() |
Set<org.semanticweb.owlapi.model.OWLClass> |
getViewClasses(org.semanticweb.owlapi.model.OWLClass c)
The pre-processor may generate view classes.
|
void |
preprocess()
Generate output ontology
|
void |
setInputOntology(org.semanticweb.owlapi.model.OWLOntology inputOntology)
sets the input ontology.
|
void |
setOutputOntology(org.semanticweb.owlapi.model.OWLOntology outputOntology)
sets the output ontology.
|
void |
setOWLPrettyPrinter(OWLPrettyPrinter owlpp) |
void |
setReasoner(org.semanticweb.owlapi.reasoner.OWLReasoner reasoner)
Sets the reasoner.
|
void |
setReasonerFactory(org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory)
Sets the reasoner factory.
|
void |
setSimProperties(Properties simProperties) |
void preprocess()
Set<org.semanticweb.owlapi.model.OWLClass> getViewClasses(org.semanticweb.owlapi.model.OWLClass c)
c - org.semanticweb.owlapi.model.OWLOntology getInputOntology()
void setInputOntology(org.semanticweb.owlapi.model.OWLOntology inputOntology)
inputOntology - org.semanticweb.owlapi.model.OWLOntology getOutputOntology()
void setOutputOntology(org.semanticweb.owlapi.model.OWLOntology outputOntology)
outputOntology - void setReasonerFactory(org.semanticweb.owlapi.reasoner.OWLReasonerFactory reasonerFactory)
reasonerFactory - org.semanticweb.owlapi.reasoner.OWLReasoner getReasoner()
dispose()void setReasoner(org.semanticweb.owlapi.reasoner.OWLReasoner reasoner)
reasoner - dispose()org.semanticweb.owlapi.model.OWLClassExpression getLowestCommonSubsumer(org.semanticweb.owlapi.model.OWLClassExpression a,
org.semanticweb.owlapi.model.OWLClassExpression b)
a - b - void setOWLPrettyPrinter(OWLPrettyPrinter owlpp)
void setSimProperties(Properties simProperties)
org.semanticweb.owlapi.model.OWLObjectProperty getAboxProperty()
void dispose()
getReasoner()Copyright © 2010–2015. All rights reserved.