org.semanticweb.elk.owl.implementation
Class ElkAnonymousIndividualImpl

java.lang.Object
  extended by org.semanticweb.elk.owl.implementation.ElkObjectImpl
      extended by org.semanticweb.elk.owl.implementation.ElkAnonymousIndividualImpl
All Implemented Interfaces:
ElkAnnotationSubject, ElkAnnotationValue, ElkAnonymousIndividual, ElkIndividual, ElkObject

public class ElkAnonymousIndividualImpl
extends ElkObjectImpl
implements ElkAnonymousIndividual

Corresponds to an Anonymous Individuals in the OWL 2 specification.

Author:
Markus Kroetzsch

Field Summary
protected  String nodeId
           
 
Method Summary
<O> O
accept(ElkIndividualVisitor<O> visitor)
           
<O> O
accept(ElkObjectVisitor<O> visitor)
           
 String getNodeId()
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

nodeId

protected final String nodeId
Method Detail

getNodeId

public String getNodeId()
Specified by:
getNodeId in interface ElkAnonymousIndividual

toString

public String toString()
Overrides:
toString in class Object

accept

public <O> O accept(ElkIndividualVisitor<O> visitor)
Specified by:
accept in interface ElkIndividual

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.