public class FunctionDef1Arg extends FunctionOneArg
Constructor and Description |
---|
FunctionDef1Arg() |
Modifier and Type | Method and Description |
---|---|
boolean |
Arg0IsNodesetExpr()
Tell if the expression is a nodeset expression.
|
boolean |
canTraverseOutsideSubtree()
Tell if this expression or it's subexpressions can traverse outside
the current subtree.
|
void |
checkNumberArgs(int argNum)
Check that the number of arguments passed to this function is correct.
|
callArgVisitors, deepEquals, fixupVariables, getArg0, getExpression, setArg, setExpression
callVisitors, execute, postCompileStep
asIterator, asIteratorRaw, asNode, assertion, bool, error, execute, execute, execute, executeCharsToContentHandler, exprAddChild, exprGetChild, exprGetNumChildren, exprGetParent, exprSetParent, getColumnNumber, getExpressionOwner, getLineNumber, getPublicId, getSystemId, isNodesetExpr, isStableNumber, num, warn, xstr
public boolean Arg0IsNodesetExpr()
public void checkNumberArgs(int argNum) throws WrongNumberArgsException
checkNumberArgs
in class FunctionOneArg
argNum
- The number of arguments that is being passed to the function.WrongNumberArgsException
- if the number of arguments is not 0 or 1.public boolean canTraverseOutsideSubtree()
canTraverseOutsideSubtree
in class FunctionOneArg
Copyright © 2023 Apache XML Project. All Rights Reserved.