jd.xml.xslt.template
Class AttributeSet

java.lang.Object
  extended byjd.xml.xslt.template.Template
      extended byjd.xml.xslt.template.AttributeSet

public class AttributeSet
extends Template

A template class.

 <xsl:attribute-set
      name = qname (req)
      use-attribute-sets = qnames>
      <!-- Content: xsl:attribute* -->
 </xsl:attribute-set>
 


Constructor Summary
AttributeSet(String name)
          Create a AttributeSet.
 
Method Summary
 void accept(TemplateVisitor visitor)
           
 void add(AttributeSet set)
          Add another attribute set to the set.
 void add(CreateAttribute attribute)
          Add a CreateAttribute object to the set.
 String getName()
          Return the name.
 void instantiate(XsltContext context, ResultBuilder resultBuilder)
          Instantiate the template.
 
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

AttributeSet

public AttributeSet(String name)
Create a AttributeSet.

Method Detail

getName

public String getName()
Return the name.


accept

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

add

public void add(CreateAttribute attribute)
Add a CreateAttribute object to the set.


add

public void add(AttributeSet set)
Add another attribute set to the set.


instantiate

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

Specified by:
instantiate in class Template