FileDocCategorySizeDatePackage
XSLTTransformParameterSpec.javaAPI DocJava SE 6 API1684Tue Jun 10 00:27:06 BST 2008javax.xml.crypto.dsig.spec

XSLTTransformParameterSpec

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 {@link org.w3c.dom.Element} containing the namespace-qualified stylesheet element.
author
Sean Mullan
author
JSR 105 Expert Group
since
1.6
see
Transform

Fields Summary
private XMLStructure
stylesheet
Constructors Summary
public XSLTTransformParameterSpec(XMLStructure stylesheet)
Creates an XSLTTransformParameterSpec with the specified stylesheet.

param
stylesheet the XSLT stylesheet to be used
throws
NullPointerException if stylesheet is null

	if (stylesheet == null) {
	    throw new NullPointerException();
	}
	this.stylesheet = stylesheet;
    
Methods Summary
public javax.xml.crypto.XMLStructuregetStylesheet()
Returns the stylesheet.

return
the stylesheet

	return stylesheet;