All Packages Class Hierarchy This Package Previous Next Index
Interface com.kvisco.xsl.Expr
- public interface Expr
Simple interface for XSL Expressions
- Author:
- Keith Visco
-
BOOLEAN
-
-
NODE_SET
-
-
NUMBER
-
-
PRIMARY
-
-
STRING
-
-
evaluate(Node, ProcessorState)
- Evaluates this Expr using the given context Node and ProcessorState
-
getExprType()
- Returns the type of Expr this Expr represents
-
toString()
-
PRIMARY
public static final short PRIMARY
BOOLEAN
public static final short BOOLEAN
NODE_SET
public static final short NODE_SET
NUMBER
public static final short NUMBER
STRING
public static final short STRING
getExprType
public abstract short getExprType()
- Returns the type of Expr this Expr represents
- Returns:
- the type of Expr this Expr represents
evaluate
public abstract ExprResult evaluate(Node context,
ProcessorState ps) throws InvalidExprException
- Evaluates this Expr using the given context Node and ProcessorState
- Parameters:
- context - the current context Node
- ps - the ProcessorState that contains the current processing
environment
- Returns:
- the ExprResult
toString
public abstract String toString()
All Packages Class Hierarchy This Package Previous Next Index