Allows a using package to override selected components from a used package.

Always appears as a child of xsl:use-package.

Content: ( xsl:template | xsl:function | xsl:variable | xsl:param | xsl:attribute-set )*
Permitted parent elements: xsl:use-package
Element has no attributes

Saxon availability

Available in XSLT 3.0. From Saxon 9.8, available in all editions. Implemented in Saxon-EE since Saxon 9.7. Available for all platforms.

Notes on the Saxon implementation

New in XSLT 3.0, and first fully implemented in Saxon 9.7.

Links to W3C specifications

XSLT 3.0 Specification

See also