org.semanticweb.elk.owl.interfaces
Interface ElkEntity

All Superinterfaces:
ElkObject
All Known Subinterfaces:
ElkAnnotationProperty, ElkClass, ElkDataProperty, ElkDatatype, ElkNamedIndividual, ElkObjectProperty
All Known Implementing Classes:
PredefinedElkClass

public interface ElkEntity
extends ElkObject

Corresponds to an Entity in the OWL 2 specification.

Author:
Markus Kroetzsch

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

Method Detail

getIri

ElkIri getIri()
Returns:
The IRI of this entity.

accept

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

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.