org.semanticweb.elk.owl.visitors
Class AbstractElkEntityVisitor<O>

java.lang.Object
  extended by org.semanticweb.elk.owl.visitors.AbstractElkEntityVisitor<O>
Type Parameters:
O - the output type of the visitor
All Implemented Interfaces:
ElkEntityVisitor<O>

public abstract class AbstractElkEntityVisitor<O>
extends Object
implements ElkEntityVisitor<O>

The default visitor, does nothing

Author:
Pavel Klinov pavel.klinov@uni-ulm.de, "Yevgeny Kazakov"

Constructor Summary
AbstractElkEntityVisitor()
           
 
Method Summary
 O visit(ElkAnnotationProperty elkAnnotationProperty)
           
 O visit(ElkClass elkClass)
           
 O visit(ElkDataProperty elkDataProperty)
           
 O visit(ElkDatatype elkDatatype)
           
 O visit(ElkNamedIndividual elkNamedIndividual)
           
 O visit(ElkObjectProperty elkObjectProperty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractElkEntityVisitor

public AbstractElkEntityVisitor()
Method Detail

visit

public O visit(ElkAnnotationProperty elkAnnotationProperty)
Specified by:
visit in interface ElkEntityVisitor<O>

visit

public O visit(ElkClass elkClass)
Specified by:
visit in interface ElkEntityVisitor<O>

visit

public O visit(ElkDataProperty elkDataProperty)
Specified by:
visit in interface ElkEntityVisitor<O>

visit

public O visit(ElkDatatype elkDatatype)
Specified by:
visit in interface ElkEntityVisitor<O>

visit

public O visit(ElkNamedIndividual elkNamedIndividual)
Specified by:
visit in interface ElkEntityVisitor<O>

visit

public O visit(ElkObjectProperty elkObjectProperty)
Specified by:
visit in interface ElkEntityVisitor<O>


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