org.semanticweb.elk.owlapi
Class ElkEntityConverter

java.lang.Object
  extended by org.semanticweb.elk.owlapi.ElkEntityConverter
All Implemented Interfaces:
ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

public final class ElkEntityConverter
extends Object
implements ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

Converter from ElkEntities to OWL API entities.

Author:
Markus Kroetzsch

Method Summary
static ElkEntityConverter getInstance()
           
 org.semanticweb.owlapi.model.OWLEntity visit(ElkAnnotationProperty elkAnnotationProperty)
           
 org.semanticweb.owlapi.model.OWLClass visit(ElkClass elkClass)
           
 org.semanticweb.owlapi.model.OWLEntity visit(ElkDataProperty elkDataProperty)
           
 org.semanticweb.owlapi.model.OWLEntity visit(ElkDatatype elkDatatype)
           
 org.semanticweb.owlapi.model.OWLNamedIndividual visit(ElkNamedIndividual elkNamedIndividual)
           
 org.semanticweb.owlapi.model.OWLObjectProperty visit(ElkObjectProperty elkObjectProperty)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static ElkEntityConverter getInstance()

visit

public org.semanticweb.owlapi.model.OWLEntity visit(ElkAnnotationProperty elkAnnotationProperty)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

visit

public org.semanticweb.owlapi.model.OWLClass visit(ElkClass elkClass)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

visit

public org.semanticweb.owlapi.model.OWLEntity visit(ElkDataProperty elkDataProperty)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

visit

public org.semanticweb.owlapi.model.OWLEntity visit(ElkDatatype elkDatatype)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

visit

public org.semanticweb.owlapi.model.OWLNamedIndividual visit(ElkNamedIndividual elkNamedIndividual)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>

visit

public org.semanticweb.owlapi.model.OWLObjectProperty visit(ElkObjectProperty elkObjectProperty)
Specified by:
visit in interface ElkEntityVisitor<org.semanticweb.owlapi.model.OWLEntity>


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