org.semanticweb.owlapi.apibinding
Class OWLManager

java.lang.Object
  extended by org.semanticweb.owlapi.apibinding.OWLManager

public class OWLManager
extends java.lang.Object

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 06-Dec-2006

Provides a point of convenience for creating an OWLOntologyManager with commonly required features (such as an RDF parser for example).


Constructor Summary
OWLManager()
           
 
Method Summary
static OWLOntologyManager createOWLOntologyManager()
          Creates an OWL ontology manager that is configured with standard parsers, storeres etc.
static OWLOntologyManager createOWLOntologyManager(OWLDataFactory dataFactory)
          Creates an OWL ontology manager that is configured with standard parsers, storeres etc.
static OWLDataFactory getOWLDataFactory()
          Gets a global data factory that can be used to create OWL API objects.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OWLManager

public OWLManager()
Method Detail

createOWLOntologyManager

public static OWLOntologyManager createOWLOntologyManager()
Creates an OWL ontology manager that is configured with standard parsers, storeres etc.

Returns:
The new manager.

createOWLOntologyManager

public static OWLOntologyManager createOWLOntologyManager(OWLDataFactory dataFactory)
Creates an OWL ontology manager that is configured with standard parsers, storeres etc.

Parameters:
dataFactory - The data factory that the manager should have a reference to.
Returns:
The manager.

getOWLDataFactory

public static OWLDataFactory getOWLDataFactory()
Gets a global data factory that can be used to create OWL API objects.

Returns:
An OWLDataFactory that can be used for creating OWL API objects.