ch.uzh.ifi.attempto.acewiki.owl
Interface OWLOntoElement

All Known Subinterfaces:
ACEOWLOntoElement
All Known Implementing Classes:
AbstractOWLOntoElement, NounConcept, OfRelation, OWLConcept, OWLIndividual, OWLRelation, ProperNameIndividual, TrAdjRelation, VerbRelation

public interface OWLOntoElement

This interface represents an ontology element that has a representation in OWL.

Author:
Tobias Kuhn

Method Summary
 org.semanticweb.owlapi.model.IRI getIRI()
          Returns the IRI of the ontology element.
 org.semanticweb.owlapi.model.OWLDeclarationAxiom getOWLDeclaration()
          This method returns an OWL axiom that declares the given ontology element.
 org.semanticweb.owlapi.model.OWLLogicalEntity getOWLRepresentation()
          This method returns an OWL object for the given ontology element.
 

Method Detail

getIRI

org.semanticweb.owlapi.model.IRI getIRI()
Returns the IRI of the ontology element. This IRI is a concatenation of the ontology IRI and the IRI suffix of the ontology element.

Returns:
The IRI.

getOWLRepresentation

org.semanticweb.owlapi.model.OWLLogicalEntity getOWLRepresentation()
This method returns an OWL object for the given ontology element.

Returns:
An OWL object.

getOWLDeclaration

org.semanticweb.owlapi.model.OWLDeclarationAxiom getOWLDeclaration()
This method returns an OWL axiom that declares the given ontology element.

Returns:
An OWL declaration axiom.


Copyright 2008-2012, AceWiki developers