|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.semanticweb.owl.util.OWLEntityCollector
de.dfleischhacker.uni.thesis.utils.ontology.nominals.NominalAxiomTranscriber
public class NominalAxiomTranscriber
Class used to transcribe nominal axioms. Kindly provided by Christian Meilicke. Adapted for use in the semantic precision and recall calculator by getting rid of some unneeded dependencies to other classes.
Constructor Summary | |
---|---|
NominalAxiomTranscriber()
|
Method Summary | |
---|---|
java.util.ArrayList<org.semanticweb.owl.model.OWLAxiom> |
rebuild(org.semanticweb.owl.model.OWLAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLDataPropertyDomainAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLDisjointClassesAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLDisjointUnionAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLEquivalentClassesAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLObjectPropertyDomainAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLObjectPropertyRangeAxiom axiom)
|
void |
rebuild(org.semanticweb.owl.model.OWLSubClassAxiom axiom)
|
void |
setFactory(org.semanticweb.owl.model.OWLDataFactory factory)
|
void |
setLocalOntology(Ontology ontology)
|
void |
setOntologyCore(org.semanticweb.owl.model.OWLOntology ontology)
|
void |
visit(org.semanticweb.owl.model.OWLClass c)
|
void |
visit(org.semanticweb.owl.model.OWLObjectAllRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectComplementOf desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectExactCardinalityRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectIntersectionOf desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectMaxCardinalityRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectMinCardinalityRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectOneOf desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectSelfRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectSomeRestriction desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectUnionOf desc)
|
void |
visit(org.semanticweb.owl.model.OWLObjectValueRestriction desc)
|
Methods inherited from class org.semanticweb.owl.util.OWLEntityCollector |
---|
getObjects, reset, setCollectClasses, setCollectDataProperties, setCollectDataTypes, setCollectIndividuals, setCollectObjectProperties, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public NominalAxiomTranscriber()
Method Detail |
---|
public void setLocalOntology(Ontology ontology)
public void setOntologyCore(org.semanticweb.owl.model.OWLOntology ontology)
public void setFactory(org.semanticweb.owl.model.OWLDataFactory factory)
public java.util.ArrayList<org.semanticweb.owl.model.OWLAxiom> rebuild(org.semanticweb.owl.model.OWLAxiom axiom) throws TranscriptionException
TranscriptionException
public void rebuild(org.semanticweb.owl.model.OWLSubClassAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLEquivalentClassesAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLDisjointUnionAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLDisjointClassesAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLDataPropertyDomainAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLObjectPropertyDomainAxiom axiom)
public void rebuild(org.semanticweb.owl.model.OWLObjectPropertyRangeAxiom axiom)
public void visit(org.semanticweb.owl.model.OWLObjectIntersectionOf desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectUnionOf desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectComplementOf desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectSomeRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectAllRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectMinCardinalityRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectExactCardinalityRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectMaxCardinalityRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLClass c)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in interface org.semanticweb.owl.model.OWLEntityVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectOneOf desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectValueRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
public void visit(org.semanticweb.owl.model.OWLObjectSelfRestriction desc)
visit
in interface org.semanticweb.owl.model.OWLDescriptionVisitor
visit
in class org.semanticweb.owl.util.OWLEntityCollector
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |