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.