org.semanticweb.elk.owl.interfaces
Interface ElkAnnotationAxiom

All Superinterfaces:
ElkAxiom, ElkObject
All Known Subinterfaces:
ElkAnnotationAssertionAxiom, ElkAnnotationPropertyDomainAxiom, ElkAnnotationPropertyRangeAxiom, ElkSubAnnotationPropertyOfAxiom

public interface ElkAnnotationAxiom
extends ElkAxiom

Corresponds to an Annotation Axiom in the OWL 2 specification. Annotation axioms do not have any logical meaning and can be safely ignored during reasoning. A (dummy) implementation of annotation axioms is required to handle them more gracefully during loading of OWL 2 ontologies.

Author:
"Yevgeny Kazakov"

Method Summary
<O> O
accept(ElkAnnotationAxiomVisitor<O> visitor)
          Accept an ElkAnnotationAxiomVisitor.
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkAxiom
accept
 
Methods inherited from interface org.semanticweb.elk.owl.interfaces.ElkObject
accept
 

Method Detail

accept

<O> O accept(ElkAnnotationAxiomVisitor<O> visitor)
Accept an ElkAnnotationAxiomVisitor.

Parameters:
visitor - the visitor that can work with this axiom type
Returns:
the output of the visitor


Copyright © 2011-2013 Department of Computer Science, University of Oxford. All Rights Reserved.