org.protege.editor.owl.model.hierarchy
Class OWLAnnotationPropertyHierarchyProvider
java.lang.Object
org.protege.editor.owl.model.hierarchy.AbstractOWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLAnnotationProperty>
org.protege.editor.owl.model.hierarchy.OWLAnnotationPropertyHierarchyProvider
- All Implemented Interfaces:
- Disposable, OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLAnnotationProperty>
public class OWLAnnotationPropertyHierarchyProvider
- extends AbstractOWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLAnnotationProperty>
Author: drummond
http://www.cs.man.ac.uk/~drummond/
The University Of Manchester
Bio Health Informatics Group
Date: Apr 23, 2009
|
Method Summary |
boolean |
containsReference(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
|
void |
dispose()
|
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getChildren(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
|
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getEquivalents(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
|
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getParents(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
|
Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> |
getRoots()
Gets the objects that represent the roots of the hierarchy. |
void |
setOntologies(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
Sets the ontologies that this hierarchy provider should use
in order to determine the hierarchy. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
OWLAnnotationPropertyHierarchyProvider
public OWLAnnotationPropertyHierarchyProvider(org.semanticweb.owlapi.model.OWLOntologyManager owlOntologyManager)
getRoots
public Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getRoots()
- Description copied from interface:
OWLObjectHierarchyProvider
- Gets the objects that represent the roots of the hierarchy.
setOntologies
public final void setOntologies(Set<org.semanticweb.owlapi.model.OWLOntology> ontologies)
- Description copied from interface:
OWLObjectHierarchyProvider
- Sets the ontologies that this hierarchy provider should use
in order to determine the hierarchy.
containsReference
public boolean containsReference(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
getChildren
public Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getChildren(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
getEquivalents
public Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getEquivalents(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
getParents
public Set<org.semanticweb.owlapi.model.OWLAnnotationProperty> getParents(org.semanticweb.owlapi.model.OWLAnnotationProperty object)
dispose
public void dispose()
- Specified by:
dispose in interface Disposable- Specified by:
dispose in interface OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLAnnotationProperty>- Overrides:
dispose in class AbstractOWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLAnnotationProperty>
Submit a bug report or feature request
For further API reference and developer documentation, see Protege 4 Developer Documentation.
Copyright © 2010 Stanford Center for Biomedical Informatics Research