org.semanticweb.owl.profiles
Interface OWLProfile

All Known Implementing Classes:
ELPlusPlusProfile

public interface OWLProfile

Author: Matthew Horridge
The University Of Manchester
Bio-Health Informatics Group
Date: 16-Apr-2008


Method Summary
 OWLProfileReport checkOntology(OWLOntology ontology, OWLOntologyManager manager)
          Checks an ontology and its import closure to see if it is within this profile.
 java.lang.String getName()
          Gets the name of the profile.
 

Method Detail

getName

java.lang.String getName()
Gets the name of the profile.

Returns:
A string that represents the name of the profile

checkOntology

OWLProfileReport checkOntology(OWLOntology ontology,
                               OWLOntologyManager manager)
Checks an ontology and its import closure to see if it is within this profile.

Parameters:
ontology - The ontology to be checked.
manager - A manager which can be used to obtain the imports closure of the ontology
Returns:
An OWLProfileReport that describes whether or not the ontology is within this profile.