Set the output properties for the transformation. These
properties will override properties set in the Templates
with xsl:output.
If argument to this function is null, any properties
previously set are removed, and the value will revert to the value
defined in the templates object.
Pass a qualified property key name as a two-part string, the namespace
URI enclosed in curly braces ({}), followed by the local name. If the
name has a null URL, the String only contain the local name. An
application can safely check for a non-null URI by testing to see if the
first character of the name is a '{' character.
For example, if a URI and local name were obtained from an element
defined with <xyz:foo
xmlns:xyz="http://xyz.foo.com/yada/baz.html"/>,
then the qualified name would be "{http://xyz.foo.com/yada/baz.html}foo".
Note that no prefix is used.
An
IllegalArgumentException
is thrown if any of the
argument keys are not recognized and are not namespace qualified.
Parameters:
-
oformat - A set of output properties that will be
used to override any of the same properties in affect
for the transformation.
Throws:
-
IllegalArgumentException - When keys are not recognized and
are not namespace qualified.
See Also:
OutputKeys
,
Properties
,