org.exolab.adaptx.xslt
public class AttributeValueTemplate extends Object
Version: $Revision: 3633 $ $Date: 2003-03-01 02:38:44 -0500 (Sat, 01 Mar 2003) $
| Constructor Summary | |
|---|---|
| AttributeValueTemplate()
Creates an empty AttributeValueTemplate
| |
| AttributeValueTemplate(String attValue)
Creates an AttributeValueTemplate using the given String | |
| Method Summary | |
|---|---|
| void | addExpr(XPathExpression expr)
Adds the given Expr to this AttributeValueTemplate. |
| String | evaluate(XPathContext xcontext)
Returns the value of this AttributeValueTemplate when evaluated using
the given context Node.
|
| void | removeExpr(XPathExpression expr)
Removes the given Expr from this AttributeValueTemplate |
| String | toString()
Returns the String representation of this AttributeValueTemplate |
Parameters: attValue the String to create the AttributeValueTemplate from
Throws: InvalidExprException
Parameters: Expr the Expr to add to this AttributeValueTemplate
Parameters: node the context Node to evaluate this AttributeValueTemplate with context the XPathContext to use during evaluation.
Parameters: expr the Expr to remove
Returns: the String representation of this AttributeValueTemplate