Hi Niko,
One might approximate the "required" attribute in XSLT 1.0 like so:
<xsl:template name="etc">
<xsl:param name="i-am-required">
<xsl:message terminate="yes">
Parameter i-am-required not provided!
</xsl:message>
</xsl:param>
</xsl:template>
You might. There's nothing in XSLT 1.0 that says that the default
value of a parameter must not be evaluated if a value is supplied for
that parameter, so it's a little risky, but I'm sure most processors
will do as expected.
Cheers,
Jeni
---
Jeni Tennison
http://www.jenitennison.com/
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list