org.semanticweb.elk.owl.implementation
Class ElkSubDataPropertyOfAxiomImpl

java.lang.Object
  extended by org.semanticweb.elk.owl.implementation.ElkObjectImpl
      extended by org.semanticweb.elk.owl.implementation.ElkSubDataPropertyOfAxiomImpl
All Implemented Interfaces:
ElkAxiom, ElkDataPropertyAxiom, ElkObject, ElkSubDataPropertyOfAxiom

public class ElkSubDataPropertyOfAxiomImpl
extends ElkObjectImpl
implements ElkSubDataPropertyOfAxiom

ELK implementation of ElkSubDataPropertyOfAxiom.

Author:
Markus Kroetzsch

Field Summary
protected  ElkDataPropertyExpression subDataPropertyExpression
           
protected  ElkDataPropertyExpression superDataPropertyExpression
           
 
Method Summary
<O> O
accept(ElkAxiomVisitor<O> visitor)
           
<O> O
accept(ElkDataPropertyAxiomVisitor<O> visitor)
           
<O> O
accept(ElkObjectVisitor<O> visitor)
           
 ElkDataPropertyExpression getSubDataPropertyExpression()
           
 ElkDataPropertyExpression getSuperDataPropertyExpression()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

subDataPropertyExpression

protected final ElkDataPropertyExpression subDataPropertyExpression

superDataPropertyExpression

protected final ElkDataPropertyExpression superDataPropertyExpression
Method Detail

getSubDataPropertyExpression

public ElkDataPropertyExpression getSubDataPropertyExpression()
Specified by:
getSubDataPropertyExpression in interface ElkSubDataPropertyOfAxiom

getSuperDataPropertyExpression

public ElkDataPropertyExpression getSuperDataPropertyExpression()
Specified by:
getSuperDataPropertyExpression in interface ElkSubDataPropertyOfAxiom

accept

public <O> O accept(ElkDataPropertyAxiomVisitor<O> visitor)
Specified by:
accept in interface ElkDataPropertyAxiom

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.