org.semanticweb.elk.owl.implementation
Class ElkSubAnnotationPropertyOfAxiomImpl

java.lang.Object
  extended by org.semanticweb.elk.owl.implementation.ElkObjectImpl
      extended by org.semanticweb.elk.owl.implementation.ElkSubAnnotationPropertyOfAxiomImpl
All Implemented Interfaces:
ElkAnnotationAxiom, ElkAxiom, ElkObject, ElkSubAnnotationPropertyOfAxiom

public class ElkSubAnnotationPropertyOfAxiomImpl
extends ElkObjectImpl
implements ElkSubAnnotationPropertyOfAxiom

ELK implementation of ElkSubAnnotationPropertyOfAxiom.

Author:
Yevgeny Kazakov, Markus Kroetzsch

Field Summary
protected  ElkAnnotationProperty subAnnotationProperty
           
protected  ElkAnnotationProperty superAnnotationProperty
           
 
Method Summary
<O> O
accept(ElkAnnotationAxiomVisitor<O> visitor)
           
<O> O
accept(ElkAxiomVisitor<O> visitor)
           
<O> O
accept(ElkObjectVisitor<O> visitor)
           
 ElkAnnotationProperty getSubAnnotationProperty()
           
 ElkAnnotationProperty getSuperAnnotationProperty()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

subAnnotationProperty

protected final ElkAnnotationProperty subAnnotationProperty

superAnnotationProperty

protected final ElkAnnotationProperty superAnnotationProperty
Method Detail

getSubAnnotationProperty

public ElkAnnotationProperty getSubAnnotationProperty()
Specified by:
getSubAnnotationProperty in interface ElkSubAnnotationPropertyOfAxiom

getSuperAnnotationProperty

public ElkAnnotationProperty getSuperAnnotationProperty()
Specified by:
getSuperAnnotationProperty in interface ElkSubAnnotationPropertyOfAxiom

toString

public String toString()
Overrides:
toString in class Object

accept

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

accept

public <O> O accept(ElkAnnotationAxiomVisitor<O> visitor)
Specified by:
accept in interface ElkAnnotationAxiom

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.