org.semanticweb.elk.owl.implementation
Class ElkDeclarationAxiomImpl

java.lang.Object
  extended by org.semanticweb.elk.owl.implementation.ElkObjectImpl
      extended by org.semanticweb.elk.owl.implementation.ElkDeclarationAxiomImpl
All Implemented Interfaces:
ElkAxiom, ElkDeclarationAxiom, ElkObject

public class ElkDeclarationAxiomImpl
extends ElkObjectImpl
implements ElkDeclarationAxiom

Corresponds to a Declaration Axiom in the OWL 2 specification.

Author:
Yevgeny Kazakov, Markus Kroetzsch

Field Summary
protected  ElkEntity entity
           
 
Method Summary
<O> O
accept(ElkAxiomVisitor<O> visitor)
           
<O> O
accept(ElkObjectVisitor<O> visitor)
           
 ElkEntity getEntity()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

entity

protected final ElkEntity entity
Method Detail

getEntity

public ElkEntity getEntity()
Specified by:
getEntity in interface ElkDeclarationAxiom

accept

public <O> O accept(ElkAxiomVisitor<O> visitor)
Specified by:
accept in interface ElkAxiom

accept

public <O> O accept(ElkObjectVisitor<O> visitor)
Specified by:
accept in interface ElkObject


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