cdqa.dom
Class Cloner

java.lang.Object
  extended by cdqa.dom.Cloner

final class Cloner
extends java.lang.Object

a utility class providing services to clone DOM nodes


Field Summary
(package private)  org.w3c.dom.Document doc
           
(package private)  java.lang.String name
           
(package private)  org.w3c.dom.Node startNode
           
 
Constructor Summary
Cloner()
           
 
Method Summary
 org.w3c.dom.Attr cloneAttribute(org.w3c.dom.Attr a)
           
 org.w3c.dom.Node cloneElement(org.w3c.dom.Node n)
           
 org.w3c.dom.Node cloneNode(org.w3c.dom.Node n)
           
 org.w3c.dom.Node cloneTextNode(org.w3c.dom.Node n)
           
 org.w3c.dom.Node execute()
           
 void setParameters(org.w3c.dom.Document doc, org.w3c.dom.Node startNode, java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

doc

org.w3c.dom.Document doc

startNode

org.w3c.dom.Node startNode

name

java.lang.String name
Constructor Detail

Cloner

Cloner()
Method Detail

setParameters

public void setParameters(org.w3c.dom.Document doc,
                          org.w3c.dom.Node startNode,
                          java.lang.String name)

execute

public org.w3c.dom.Node execute()

cloneNode

public org.w3c.dom.Node cloneNode(org.w3c.dom.Node n)

cloneElement

public org.w3c.dom.Node cloneElement(org.w3c.dom.Node n)

cloneAttribute

public org.w3c.dom.Attr cloneAttribute(org.w3c.dom.Attr a)

cloneTextNode

public org.w3c.dom.Node cloneTextNode(org.w3c.dom.Node n)