public class OWLAxiomSearchTree extends SearchTree<org.semanticweb.owlapi.model.OWLAxiom>
| Modifier and Type | Field and Description |
|---|---|
protected VariableTypeVisitorEx<Set<? extends org.semanticweb.owlapi.model.OWLObject>> |
assignableValuesVisitor |
| Constructor and Description |
|---|
OWLAxiomSearchTree(ValueComputationParameters parameters) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getAllAnnotationProperties() |
protected Set<org.semanticweb.owlapi.model.OWLClass> |
getAllClasses() |
protected Set<org.semanticweb.owlapi.model.OWLLiteral> |
getAllConstants() |
protected Set<org.semanticweb.owlapi.model.OWLDataProperty> |
getAllDataProperties() |
protected Set<org.semanticweb.owlapi.model.OWLNamedIndividual> |
getAllIndividuals() |
VariableTypeVisitorEx<Set<? extends org.semanticweb.owlapi.model.OWLObject>> |
getAssignableValuesVisitor() |
protected List<org.semanticweb.owlapi.model.OWLAxiom> |
getChildren(org.semanticweb.owlapi.model.OWLAxiom node) |
protected Set<org.semanticweb.owlapi.model.OWLObjectProperty> |
getObjectProperties() |
ValueComputationParameters |
getParameters() |
protected boolean |
goalReached(org.semanticweb.owlapi.model.OWLAxiom start) |
depthFirstSearch, exhaustiveDepthFirstSearch, exhaustiveSearchTreeprotected final VariableTypeVisitorEx<Set<? extends org.semanticweb.owlapi.model.OWLObject>> assignableValuesVisitor
public OWLAxiomSearchTree(ValueComputationParameters parameters)
parameters - parameterspublic ValueComputationParameters getParameters()
protected List<org.semanticweb.owlapi.model.OWLAxiom> getChildren(org.semanticweb.owlapi.model.OWLAxiom node)
getChildren in class SearchTree<org.semanticweb.owlapi.model.OWLAxiom>protected boolean goalReached(org.semanticweb.owlapi.model.OWLAxiom start)
goalReached in class SearchTree<org.semanticweb.owlapi.model.OWLAxiom>start - nodetrue if the input OPPLOWLAxiomSearchNode
represents an OWLAxiom that is contained in one of the ontologies
managed by the ontology manager encapsulated in this
OPPLOWLAxiomSearchTree.protected Set<org.semanticweb.owlapi.model.OWLClass> getAllClasses()
protected Set<org.semanticweb.owlapi.model.OWLLiteral> getAllConstants()
protected Set<org.semanticweb.owlapi.model.OWLDataProperty> getAllDataProperties()
protected Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getAllAnnotationProperties()
protected Set<org.semanticweb.owlapi.model.OWLNamedIndividual> getAllIndividuals()
protected Set<org.semanticweb.owlapi.model.OWLObjectProperty> getObjectProperties()
public VariableTypeVisitorEx<Set<? extends org.semanticweb.owlapi.model.OWLObject>> getAssignableValuesVisitor()
Copyright © 2015 The University of Manchester. All Rights Reserved.