owltools.mooncat
Class PropertyViewOntologyBuilder
java.lang.Object
owltools.mooncat.PropertyViewOntologyBuilder
public class PropertyViewOntologyBuilder
- extends Object
Constructor Summary |
PropertyViewOntologyBuilder(org.semanticweb.owlapi.model.OWLDataFactory owlDataFactory,
org.semanticweb.owlapi.model.OWLOntologyManager owlOntologyManager,
org.semanticweb.owlapi.model.OWLOntology sourceOntology,
org.semanticweb.owlapi.model.OWLOntology unitsOntology,
org.semanticweb.owlapi.model.OWLObjectProperty viewProperty)
|
PropertyViewOntologyBuilder(org.semanticweb.owlapi.model.OWLOntology sourceOntology,
org.semanticweb.owlapi.model.OWLOntology unitsOntology,
org.semanticweb.owlapi.model.OWLObjectProperty viewProperty)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PropertyViewOntologyBuilder
public PropertyViewOntologyBuilder(org.semanticweb.owlapi.model.OWLOntology sourceOntology,
org.semanticweb.owlapi.model.OWLOntology unitsOntology,
org.semanticweb.owlapi.model.OWLObjectProperty viewProperty)
PropertyViewOntologyBuilder
public PropertyViewOntologyBuilder(org.semanticweb.owlapi.model.OWLDataFactory owlDataFactory,
org.semanticweb.owlapi.model.OWLOntologyManager owlOntologyManager,
org.semanticweb.owlapi.model.OWLOntology sourceOntology,
org.semanticweb.owlapi.model.OWLOntology unitsOntology,
org.semanticweb.owlapi.model.OWLObjectProperty viewProperty)
getAssertedViewOntology
public org.semanticweb.owlapi.model.OWLOntology getAssertedViewOntology()
setAssertedViewOntology
public void setAssertedViewOntology(org.semanticweb.owlapi.model.OWLOntology assertedViewOntology)
getInferredViewOntology
public org.semanticweb.owlapi.model.OWLOntology getInferredViewOntology()
setInferredViewOntology
public void setInferredViewOntology(org.semanticweb.owlapi.model.OWLOntology inferredViewOntology)
getViewEntities
public Set<org.semanticweb.owlapi.model.OWLEntity> getViewEntities()
setViewEntities
public void setViewEntities(Set<org.semanticweb.owlapi.model.OWLEntity> viewEntities)
addViewEntities
public void addViewEntities(Set<org.semanticweb.owlapi.model.OWLEntity> newEntities)
getViewRootClass
public org.semanticweb.owlapi.model.OWLClass getViewRootClass()
buildViewOntology
public void buildViewOntology(org.semanticweb.owlapi.model.IRI voIRI,
org.semanticweb.owlapi.model.IRI ivoIRI)
throws org.semanticweb.owlapi.model.OWLOntologyCreationException
- Parameters:
voIRI
-
- Throws:
org.semanticweb.owlapi.model.OWLOntologyCreationException
buildInferredViewOntology
public void buildInferredViewOntology(org.semanticweb.owlapi.reasoner.OWLReasoner reasoner)
- Parameters:
reasoner
-
makeViewClassIRI
public org.semanticweb.owlapi.model.IRI makeViewClassIRI(org.semanticweb.owlapi.model.OWLClass c)
- Parameters:
c
-
- Returns:
getAnyLabel
public String getAnyLabel(org.semanticweb.owlapi.model.OWLEntity c)
Copyright © 2010-2012. All Rights Reserved.