Class XSLTTransformParameterSpec

java.lang.Object
javax.xml.crypto.dsig.spec.XSLTTransformParameterSpec
All Implemented Interfaces:
AlgorithmParameterSpec, TransformParameterSpec

public final class XSLTTransformParameterSpec extends Object implements TransformParameterSpec
Parameters for the XSLT Transform Algorithm. The parameters include a namespace-qualified stylesheet element.

An XSLTTransformParameterSpec is instantiated with a mechanism-dependent (ex: DOM) stylesheet element. For example:

   DOMStructure stylesheet = new DOMStructure(element)
   XSLTTransformParameterSpec spec = new XSLTransformParameterSpec(stylesheet);
 
where element is an Element containing the namespace-qualified stylesheet element.

Since:
1.6
See Also:
Transform
  • Constructor Details

    • XSLTTransformParameterSpec

      public XSLTTransformParameterSpec(XMLStructure stylesheet)
      Creates an XSLTTransformParameterSpec with the specified stylesheet.
      Parameters:
      stylesheet - the XSLT stylesheet to be used
      Throws:
      NullPointerException - if stylesheet is null
  • Method Details

    • getStylesheet

      public XMLStructure getStylesheet()
      Returns the stylesheet.
      Returns:
      the stylesheet