net.sf.saxon.instruct
Class AttributeSet

java.lang.Object
  |
  +--net.sf.saxon.instruct.AttributeSet

public class AttributeSet
extends java.lang.Object

The compiled form of an xsl:attribute-set element in the stylesheet.


Constructor Summary
AttributeSet()
           
 
Method Summary
protected static void expand(AttributeSet[] asets, Controller controller)
          Expand an array of attribute sets
 void expand(Controller controller)
           
 void initialize(AttributeSet[] useAttributeSets, Block body, boolean needsStackFrame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AttributeSet

public AttributeSet()
Method Detail

initialize

public void initialize(AttributeSet[] useAttributeSets,
                       Block body,
                       boolean needsStackFrame)

expand

public void expand(Controller controller)
            throws javax.xml.transform.TransformerException
javax.xml.transform.TransformerException

expand

protected static void expand(AttributeSet[] asets,
                             Controller controller)
                      throws javax.xml.transform.TransformerException
Expand an array of attribute sets

Parameters:
asets - the attribute sets to be expanded
controller - the run-time context to use
Throws:
javax.xml.transform.TransformerException