net.sf.saxon.trans
public class DecimalFormatManager extends Object implements Serializable
| Constructor Summary | |
|---|---|
| DecimalFormatManager()
create a DecimalFormatManager and initialise variables | |
| Method Summary | |
|---|---|
| void | fixupDefaultDefault()
Method called at the end of stylesheet compilation to fix up any format-number() calls
to the "default default" decimal format |
| DecimalSymbols | getDefaultDecimalFormat()
Get the default decimal-format. |
| DecimalSymbols | getNamedDecimalFormat(String uri, String localName)
Get a named decimal-format registered using setNamedDecimalFormat |
| void | registerUsage(String uri, String localName, FormatNumber2 call)
Register a format-number() function call that uses a particular decimal format. |
| void | setDefaultDecimalFormat(DecimalSymbols dfs, int precedence)
Register the default decimal-format.
|
| static void | setDefaults(DecimalSymbols d)
Set up the XSLT-defined default attributes in a DecimalFormatSymbols |
| void | setNamedDecimalFormat(String uri, String localName, DecimalSymbols dfs, int precedence)
Set a named decimal format.
|
Parameters: uri The URI of the name of the decimal format localName The local part of the name of the decimal format
Returns: the DecimalFormatSymbols object corresponding to the named locale, if any or null if not set.
Parameters: uri The URI of the name of the decimal format localName The local part of the name of the decimal format