cdqa.iterator
Class CreateUpdateIterator
java.lang.Object
cdqa.iterator.Iterator
cdqa.iterator.CreateUpdateIterator
public class CreateUpdateIterator
- extends Iterator
CreateUpdateIterator based on Iterator class
- Author:
- simonkm
Method Summary |
void |
deleteNode(org.w3c.dom.Node nwhere,
org.w3c.dom.Node nwhat,
org.w3c.dom.Document dwhere)
|
(package private) XString |
firstString(Iterator i)
|
org.w3c.dom.Document |
getDocument()
|
void |
insertAttribute(org.w3c.dom.Node nwhere,
org.w3c.dom.Attr awhat,
org.w3c.dom.Document dwhere)
|
void |
insertElement(org.w3c.dom.Node nwhere,
org.w3c.dom.Element ewhat,
org.w3c.dom.Document dwhere)
|
void |
insertNode(org.w3c.dom.Node nwhere,
org.w3c.dom.Node nwhat,
org.w3c.dom.Document dwhere)
|
void |
insertText(org.w3c.dom.Node nwhere,
org.w3c.dom.Text twhat,
org.w3c.dom.Document dwhere)
|
void |
postInit()
|
void |
preClose()
|
XObject |
pumpNext()
|
void |
setDocument(org.w3c.dom.Document doc)
|
Methods inherited from class cdqa.iterator.Iterator |
aggreg, all, and, asBooleanIterator, close, constant, constant, constant, constant, constant, debugPrint, empty, exist, getCurrent, 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 |
from
Iterator from
cond
Iterator cond
select
Iterator select
v
java.util.ArrayList v
o
java.util.ArrayList o
location
java.util.Hashtable location
repository
IRepository repository
doc
org.w3c.dom.Document doc
logger
java.util.logging.Logger logger
CreateUpdateIterator
public CreateUpdateIterator(Iterator from,
Iterator cond,
Iterator select,
java.util.ArrayList v,
java.util.ArrayList o,
java.util.Hashtable location,
IRepository repository)
postInit
public void postInit()
- Specified by:
postInit
in class Iterator
preClose
public void preClose()
- Specified by:
preClose
in class Iterator
firstString
XString firstString(Iterator i)
- Parameters:
i
-
- Returns:
pumpNext
public XObject pumpNext()
- Specified by:
pumpNext
in class Iterator
insertNode
public void insertNode(org.w3c.dom.Node nwhere,
org.w3c.dom.Node nwhat,
org.w3c.dom.Document dwhere)
insertAttribute
public void insertAttribute(org.w3c.dom.Node nwhere,
org.w3c.dom.Attr awhat,
org.w3c.dom.Document dwhere)
insertElement
public void insertElement(org.w3c.dom.Node nwhere,
org.w3c.dom.Element ewhat,
org.w3c.dom.Document dwhere)
insertText
public void insertText(org.w3c.dom.Node nwhere,
org.w3c.dom.Text twhat,
org.w3c.dom.Document dwhere)
deleteNode
public void deleteNode(org.w3c.dom.Node nwhere,
org.w3c.dom.Node nwhat,
org.w3c.dom.Document dwhere)
setDocument
public void setDocument(org.w3c.dom.Document doc)
getDocument
public org.w3c.dom.Document getDocument()