All Packages Class Hierarchy This Package Previous Next Index
Class com.kvisco.xsl.ElementExpr
com.kvisco.xsl.ElementExpr
- public class ElementExpr
- implements NodeExpr
Represents an ElementExpr
- Author:
- Keith Visco (kvisco@ziplink.net)
-
ElementExpr(String)
-
-
evaluate(Node, ProcessorState)
- Evaluates this Expr using the given context Node and ProcessorState
-
getExprType()
-
-
getName()
-
-
getNodeExprType()
- Returns the type of this NodeExpr
-
matches(Node, Node, ProcessorState)
- Determines if the given node is matched by this NodeExpr
within the given context
-
matches(Node, Node, ProcessorState)
- Determines if the given node is matched by this MatchExpr with
respect to the given context node.
-
toString()
- Returns the String representation of this NodeExpr
ElementExpr
public ElementExpr(String name)
toString
public String toString()
- Returns the String representation of this NodeExpr
evaluate
public 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
getExprType
public short getExprType()
getName
public String getName()
getNodeExprType
public short getNodeExprType()
- Returns the type of this NodeExpr
- Returns:
- the type of this NodeExpr
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