cdqa.iterator
Class DRWIterator

java.lang.Object
  extended by cdqa.iterator.Iterator
      extended by cdqa.iterator.DRIterator
          extended by cdqa.iterator.DRWIterator

public class DRWIterator
extends DRIterator


Nested Class Summary
 
Nested classes/interfaces inherited from class cdqa.iterator.Iterator
Iterator.IteratorManager
 
Field Summary
(package private)  Iterator fw
           
(package private)  java.util.ArrayList with
           
 
Fields inherited from class cdqa.iterator.DRIterator
forestName, it, peer, rep, type
 
Fields inherited from class cdqa.iterator.Iterator
current, initValue, NULL
 
Constructor Summary
DRWIterator(Iterator it, Iterator fw, Iterator p, IRepository rep, java.util.ArrayList with, java.lang.Integer i)
           
 
Method Summary
 void addLinks(org.w3c.dom.Element node, org.w3c.dom.Element cloned)
           
 void postInit()
           
 void preClose()
           
 XObject pumpNext()
           
 void setForest()
           
 
Methods inherited from class cdqa.iterator.DRIterator
addLink, appendIfNotExist, getCurrent, getForestName
 
Methods inherited from class cdqa.iterator.Iterator
aggreg, all, and, asBooleanIterator, close, constant, constant, constant, constant, constant, debugPrint, empty, exist, init, init, join, join, list, ljoin, ljoin, map, mapL, mapL, mapL, mTOm, next, not, or, rjoin, rjoin, scan, scan, theFalseIterator, theTrueIterator, toPrintWriter
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

with

java.util.ArrayList with

fw

Iterator fw
Constructor Detail

DRWIterator

public DRWIterator(Iterator it,
                   Iterator fw,
                   Iterator p,
                   IRepository rep,
                   java.util.ArrayList with,
                   java.lang.Integer i)
Method Detail

postInit

public void postInit()
Overrides:
postInit in class DRIterator

preClose

public void preClose()
Overrides:
preClose in class DRIterator

pumpNext

public final XObject pumpNext()
Overrides:
pumpNext in class DRIterator

setForest

public void setForest()

addLinks

public void addLinks(org.w3c.dom.Element node,
                     org.w3c.dom.Element cloned)