Class OWLOntologyImportsClosureSetProvider

java.lang.Object
org.semanticweb.owlapi.util.OWLOntologyImportsClosureSetProvider
All Implemented Interfaces:
Serializable, HasGetOntologies, OWLOntologySetProvider

public class OWLOntologyImportsClosureSetProvider extends Object implements OWLOntologySetProvider
An OWLOntologySetProvider which provides a set of ontologies which correspond to the imports closure of a given ontology. Note that the set of provided ontologies will be updated if the imports closure gets updated.
Since:
2.0.0
Author:
Matthew Horridge, The University Of Manchester, Bio-Health Informatics Group
See Also:
  • Constructor Details

    • OWLOntologyImportsClosureSetProvider

      public OWLOntologyImportsClosureSetProvider(OWLOntologyManager manager, OWLOntology rootOntology)
      Constructs an OWLOntologySetProvider which provides a set containing the imports closure of a given ontology.
      Parameters:
      manager - The manager which should be used to determine the imports closure.
      rootOntology - The ontology which is the "root" of the imports closure.
  • Method Details