jd.xml.xslt.template
Class Copy

java.lang.Object
  extended byjd.xml.xslt.template.Template
      extended byjd.xml.xslt.template.CopyBase
          extended byjd.xml.xslt.template.Copy

public class Copy
extends CopyBase

A template for the definitions:

 <xsl:copy
  use-attribute-sets = qnames>
  <!-- Content: template -->
 </xsl:copy>
 


Constructor Summary
Copy(AttributeSet[] sets, Template template)
          Create the Copy object.
 
Method Summary
 void accept(TemplateVisitor visitor)
           
 void instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 
Methods inherited from class jd.xml.xslt.template.CopyBase
copySimpleNode
 
Methods inherited from class jd.xml.xslt.template.Template
addChild, addNext, allowTailRecursion, getNext, getParent, instantiate, instantiate, toString, transferRelations
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Copy

public Copy(AttributeSet[] sets,
            Template template)
Create the Copy object.

Method Detail

accept

public void accept(TemplateVisitor visitor)
Specified by:
accept in class Template

instantiate

public void instantiate(XsltContext context,
                        ResultBuilder resultBuilder)
Instantiate the template.

Specified by:
instantiate in class Template