org.planx.xmlstore.references
Class RelativeDualReference<D,R>

java.lang.Object
  extended by org.planx.xmlstore.references.RelativeReference<R>
      extended by org.planx.xmlstore.references.RelativeDualReference<D,R>
All Implemented Interfaces:
Reference

public class RelativeDualReference<D,R>
extends RelativeReference<R>
implements Reference

Author:
Thomas Ambus

Constructor Summary
RelativeDualReference(D ref, R root)
           
RelativeDualReference(D ref, RelativeDualReference<D,R> parent, int childIndex)
           
RelativeDualReference(D ref, R root, int childIndex)
           
 
Method Summary
 D getDirect()
           
 RelativeDualReference<D,R> getParent()
           
 String toString()
           
 
Methods inherited from class org.planx.xmlstore.references.RelativeReference
equals, getIndex, getPath, getRoot, hashCode, isRoot
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RelativeDualReference

public RelativeDualReference(D ref,
                             R root)

RelativeDualReference

public RelativeDualReference(D ref,
                             R root,
                             int childIndex)

RelativeDualReference

public RelativeDualReference(D ref,
                             RelativeDualReference<D,R> parent,
                             int childIndex)
Method Detail

getDirect

public D getDirect()

getParent

public RelativeDualReference<D,R> getParent()

toString

public String toString()
Overrides:
toString in class RelativeReference<R>


Copyright © 2004-2005 Plan-X. All Rights Reserved.