All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.kvisco.xsl.functions.TextFunctionCall

com.kvisco.xsl.functions.FunctionCall
   |
   +----com.kvisco.xsl.functions.TextFunctionCall

public class TextFunctionCall
extends FunctionCall
implements NodeExpr
A class that represents the XSL text() function call

Author:
Keith Visco

Constructor Index

 o TextFunctionCall()
Creates a new TextFunctionCall

Method Index

 o evaluate(Node, ProcessorState)
Evalutes this FunctionCall using the given Node as the context.
 o getNodeExprType()
 o matches(Node, Node, ProcessorState)
Determines if the given node is matched by this MatchExpr with respect to the given context node.
 o matches(Node, Node, ProcessorState)
Determines if the given node is matched by this NodeExpr within the given context

Constructors

 o TextFunctionCall
 public TextFunctionCall()
Creates a new TextFunctionCall

Methods

 o evaluate
 public ExprResult evaluate(Node context,
                            ProcessorState ps) throws InvalidExprException
Evalutes this FunctionCall using the given Node as the context. This method will always return a BooleanResult

 o getNodeExprType
 public short getNodeExprType()
 o matches
 public boolean matches(Node node,
                        Node context,
                        ProcessorState ps) throws InvalidExprException
Determines if the given node is matched by this NodeExpr within the given context


All Packages  Class Hierarchy  This Package  Previous  Next  Index