org.apache.xalan.templates

Class FuncFormatNumb

public class FuncFormatNumb extends Function3Args

Execute the FormatNumber() function.

UNKNOWN: advanced

Method Summary
voidcheckNumberArgs(int argNum)
Overide the superclass method to allow one or two arguments.
XObjectexecute(XPathContext xctxt)
Execute the function.
voidwarn(XPathContext xctxt, String msg, Object[] args)
Warn the user of a problem.

Method Detail

checkNumberArgs

public void checkNumberArgs(int argNum)
Overide the superclass method to allow one or two arguments.

Parameters: argNum Number of arguments passed in

Throws: WrongNumberArgsException

execute

public XObject execute(XPathContext xctxt)
Execute the function. The function must return a valid object.

Parameters: xctxt The current execution context.

Returns: A valid XObject.

Throws: javax.xml.transform.TransformerException

warn

public void warn(XPathContext xctxt, String msg, Object[] args)
Warn the user of a problem.

Parameters: xctxt The XPath runtime state. msg Warning message key args Arguments to be used in warning message

Throws: XSLProcessorException thrown if the active ProblemListener and XPathContext decide the error condition is severe enough to halt processing. javax.xml.transform.TransformerException

Copyright B) 2006 Apache XML Project. All Rights Reserved.