All Packages Class Hierarchy This Package Previous Next Index
Interface com.kvisco.xsl.NodeExpr
- public interface NodeExpr
Represents a NodeExpr
- Author:
- Keith Visco
-
ATTRIBUTE_EXPR
-
-
COMMENT_EXPR
-
-
ELEMENT_EXPR
-
-
ID_EXPR
-
-
IDENTITY_EXPR
-
-
PARENT_EXPR
-
-
PI_EXPR
-
-
TEXT_EXPR
-
-
WILDCARD_EXPR
-
-
getNodeExprType()
- Returns the type of this NodeExpr
-
matches(Node, Node, ProcessorState)
- Determines if the given node is matched by this MatchExpr with
respect to the given context node.
ATTRIBUTE_EXPR
public static final short ATTRIBUTE_EXPR
ELEMENT_EXPR
public static final short ELEMENT_EXPR
ID_EXPR
public static final short ID_EXPR
IDENTITY_EXPR
public static final short IDENTITY_EXPR
PARENT_EXPR
public static final short PARENT_EXPR
TEXT_EXPR
public static final short TEXT_EXPR
COMMENT_EXPR
public static final short COMMENT_EXPR
PI_EXPR
public static final short PI_EXPR
WILDCARD_EXPR
public static final short WILDCARD_EXPR
getNodeExprType
public abstract short getNodeExprType()
- Returns the type of this NodeExpr
- Returns:
- the type of this NodeExpr
matches
public abstract boolean matches(Node node,
Node context,
ProcessorState ps) throws InvalidExprException
- Determines if the given node is matched by this MatchExpr with
respect to the given context node.
- Parameters:
- node - the node to determine a match for
- context - the Node which represents the current context
- ps - the current ProcessorState
- Returns:
- true if the given node is matched by this MatchExpr
All Packages Class Hierarchy This Package Previous Next Index