net.sf.saxon.style
public class XSLOutput extends StyleElement
Method Summary | |
---|---|
void | checkAndPut(String property, String value, Properties props, HashMap precedences)
Add an output property to the list of properties after checking that it is consistent
with other properties |
Expression | compile(Executable exec) |
protected void | gatherOutputProperties(Properties details, HashMap precedences)
Validate the properties,
and return the values as additions to a supplied Properties object. |
int | getOutputFingerprint()
Get the name of the xsl:output declaration |
void | prepareAttributes() |
static String | prepareCharacterMaps(StyleElement element, String useCharacterMaps, Properties details)
Process the use-character-maps attribute |
void | validate() |
Returns: the name, as a namepool fingerprint; or -1 for an unnamed output declaration
Parameters: details The existing output properties
Returns: the augmented value of the use-character-maps attribute in Clark notation
Throws: XPathException if the value is invalid