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

Variable Index

 o BOOLEAN
 o NODE_SET
 o NUMBER
 o PRIMARY
 o STRING

Method Index

 o evaluate(Node, ProcessorState)
Evaluates this Expr using the given context Node and ProcessorState
 o getExprType()
Returns the type of Expr this Expr represents
 o toString()

Variables

 o PRIMARY
 public static final short PRIMARY
 o BOOLEAN
 public static final short BOOLEAN
 o NODE_SET
 public static final short NODE_SET
 o NUMBER
 public static final short NUMBER
 o STRING
 public static final short STRING

Methods

 o getExprType
 public abstract short getExprType()
Returns the type of Expr this Expr represents

Returns:
the type of Expr this Expr represents
 o 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
 o toString
 public abstract String toString()

All Packages  Class Hierarchy  This Package  Previous  Next  Index