Protege 4.1.0

org.protege.editor.owl.model.hierarchy
Class OWLHierarchyManagerImpl

java.lang.Object
  extended by org.protege.editor.owl.model.hierarchy.OWLHierarchyManagerImpl
All Implemented Interfaces:
Disposable, OWLHierarchyManager

public class OWLHierarchyManagerImpl
extends Object
implements OWLHierarchyManager

Author: drummond
http://www.cs.man.ac.uk/~drummond/

The University Of Manchester
Bio Health Informatics Group
Date: Nov 27, 2008


Field Summary
 
Fields inherited from interface org.protege.editor.owl.model.hierarchy.OWLHierarchyManager
ID
 
Constructor Summary
OWLHierarchyManagerImpl(OWLModelManager mngr)
           
 
Method Summary
 void dispose()
           
 OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLClass> getInferredOWLClassHierarchyProvider()
           
 OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLObjectProperty> getInferredOWLObjectPropertyHierarchyProvider()
           
 OWLAnnotationPropertyHierarchyProvider getOWLAnnotationPropertyHierarchyProvider()
           
 OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLClass> getOWLClassHierarchyProvider()
          This returns the class hierarchy provider whose hierarchy is generated from told information about the active ontologies.
 OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyHierarchyProvider()
           
 IndividualsByTypeHierarchyProvider getOWLIndividualsByTypeHierarchyProvider()
           
 OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLObjectProperty> getOWLObjectPropertyHierarchyProvider()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLHierarchyManagerImpl

public OWLHierarchyManagerImpl(OWLModelManager mngr)
Method Detail

getOWLClassHierarchyProvider

public OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLClass> getOWLClassHierarchyProvider()
Description copied from interface: OWLHierarchyManager
This returns the class hierarchy provider whose hierarchy is generated from told information about the active ontologies.

Specified by:
getOWLClassHierarchyProvider in interface OWLHierarchyManager

getInferredOWLClassHierarchyProvider

public OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLClass> getInferredOWLClassHierarchyProvider()
Specified by:
getInferredOWLClassHierarchyProvider in interface OWLHierarchyManager

getOWLObjectPropertyHierarchyProvider

public OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLObjectProperty> getOWLObjectPropertyHierarchyProvider()
Specified by:
getOWLObjectPropertyHierarchyProvider in interface OWLHierarchyManager

getOWLDataPropertyHierarchyProvider

public OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLDataProperty> getOWLDataPropertyHierarchyProvider()
Specified by:
getOWLDataPropertyHierarchyProvider in interface OWLHierarchyManager

getOWLAnnotationPropertyHierarchyProvider

public OWLAnnotationPropertyHierarchyProvider getOWLAnnotationPropertyHierarchyProvider()
Specified by:
getOWLAnnotationPropertyHierarchyProvider in interface OWLHierarchyManager

getOWLIndividualsByTypeHierarchyProvider

public IndividualsByTypeHierarchyProvider getOWLIndividualsByTypeHierarchyProvider()
Specified by:
getOWLIndividualsByTypeHierarchyProvider in interface OWLHierarchyManager

getInferredOWLObjectPropertyHierarchyProvider

public OWLObjectHierarchyProvider<org.semanticweb.owlapi.model.OWLObjectProperty> getInferredOWLObjectPropertyHierarchyProvider()
Specified by:
getInferredOWLObjectPropertyHierarchyProvider in interface OWLHierarchyManager

dispose

public void dispose()
             throws Exception
Specified by:
dispose in interface Disposable
Throws:
Exception

Protege 4.1.0

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