org.semanticweb.elk.owl.visitors
Interface ElkAssertionAxiomVisitor<O>

Type Parameters:
O - the output type of the visitor
All Known Subinterfaces:
ElkAxiomVisitor<O>, ElkObjectVisitor<O>
All Known Implementing Classes:
OwlObjectNameVisitor

public interface ElkAssertionAxiomVisitor<O>

Visitor pattern interface for instances of ElkAssertionAxiom.

Author:
Markus Kroetzsch, "Yevgeny Kazakov"

Method Summary
 O visit(ElkClassAssertionAxiom elkClassAssertionAxiom)
           
 O visit(ElkDataPropertyAssertionAxiom elkDataPropertyAssertionAxiom)
           
 O visit(ElkDifferentIndividualsAxiom elkDifferentIndividualsAxiom)
           
 O visit(ElkNegativeDataPropertyAssertionAxiom elkNegativeDataPropertyAssertion)
           
 O visit(ElkNegativeObjectPropertyAssertionAxiom elkNegativeObjectPropertyAssertion)
           
 O visit(ElkObjectPropertyAssertionAxiom elkObjectPropertyAssertionAxiom)
           
 O visit(ElkSameIndividualAxiom elkSameIndividualAxiom)
           
 

Method Detail

visit

O visit(ElkClassAssertionAxiom elkClassAssertionAxiom)

visit

O visit(ElkDataPropertyAssertionAxiom elkDataPropertyAssertionAxiom)

visit

O visit(ElkDifferentIndividualsAxiom elkDifferentIndividualsAxiom)

visit

O visit(ElkNegativeDataPropertyAssertionAxiom elkNegativeDataPropertyAssertion)

visit

O visit(ElkNegativeObjectPropertyAssertionAxiom elkNegativeObjectPropertyAssertion)

visit

O visit(ElkObjectPropertyAssertionAxiom elkObjectPropertyAssertionAxiom)

visit

O visit(ElkSameIndividualAxiom elkSameIndividualAxiom)


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