Class OWL2DLProfile

java.lang.Object
org.semanticweb.owlapi.profiles.OWL2DLProfile
All Implemented Interfaces:
HasIRI, OWLProfile

public class OWL2DLProfile extends Object implements OWLProfile
Author:
Matthew Horridge, The University of Manchester, Information Management Group
  • Constructor Details

    • OWL2DLProfile

      public OWL2DLProfile()
  • Method Details

    • checkOntology

      public OWLProfileReport checkOntology(OWLOntology ontology)
      Description copied from interface: OWLProfile
      Checks an ontology and its import closure to see if it is within this profile.
      Specified by:
      checkOntology in interface OWLProfile
      Parameters:
      ontology - The ontology to be checked.
      Returns:
      An OWLProfileReport that describes whether or not the ontology is within this profile.
    • getIRI

      public IRI getIRI()
      Description copied from interface: HasIRI
      Gets the IRI of this object.
      Specified by:
      getIRI in interface HasIRI
      Returns:
      The IRI of this object
    • getName

      public String getName()
      Description copied from interface: OWLProfile
      Gets the name of the profile.
      Specified by:
      getName in interface OWLProfile
      Returns:
      A string that represents the name of the profile