|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.xml.utils.UnImplNode | +--org.apache.xalan.templates.ElemTemplateElement | +--org.apache.xalan.templates.ElemUse | +--org.apache.xalan.templates.ElemCopy
**For advanced use only** Implement xsl:copy.
Constructor Summary | |
ElemCopy()
|
Method Summary | |
void |
execute(TransformerImpl transformer,
Node sourceNode,
QName mode)
The xsl:copy element provides an easy way of copying the current node. |
java.lang.String |
getNodeName()
Return the node name. |
int |
getXSLToken()
Get an int constant identifying the type of element. |
Methods inherited from class org.apache.xalan.templates.ElemUse |
getUseAttributeSets,
setUseAttributeSets,
setUseAttributeSets |
Methods inherited from class java.lang.Object |
equals,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public ElemCopy()
Method Detail |
public int getXSLToken()
Constants
public java.lang.String getNodeName()
public void execute(TransformerImpl transformer, Node sourceNode, QName mode) throws TransformerException
The namespace nodes of the current node are automatically copied as well, but the attributes and children of the node are not automatically copied. The content of the xsl:copy element is a template for the attributes and children of the created node; the content is instantiated only for nodes of types that can have attributes or children (i.e. root nodes and element nodes).
The root node is treated specially because the root node of the result tree is created implicitly. When the current node is the root node, xsl:copy will not create a root node, but will just use the content template.
transformer
- non-null reference to the the current transform-time state.sourceNode
- non-null reference to the current source node.mode
- reference, which may be null, to the current mode.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |