org.exolab.adaptx.xslt
Class AttributeValueTemplate
java.lang.Object
org.exolab.adaptx.xslt.AttributeValueTemplate
public class AttributeValueTemplate
extends java.lang.Object
A representation of an Attribute Value Template
$Revision: 3633 $ $Date: 2003-03-01 02:38:44 -0500 (Sat, 01 Mar 2003) $
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
|
AttributeValueTemplate
public AttributeValueTemplate()
Creates an empty AttributeValueTemplate
AttributeValueTemplate
public AttributeValueTemplate(String attValue)
Creates an AttributeValueTemplate using the given String
attValue
- the String to create the AttributeValueTemplate from
addExpr
public void addExpr(XPathExpression expr)
Adds the given Expr to this AttributeValueTemplate.
evaluate
public String evaluate(XPathContext xcontext)
throws XSLException
Returns the value of this AttributeValueTemplate when evaluated using
the given context Node.
removeExpr
public void removeExpr(XPathExpression expr)
Removes the given Expr from this AttributeValueTemplate
expr
- the Expr to remove
toString
public String toString()
Returns the String representation of this AttributeValueTemplate
- the String representation of this AttributeValueTemplate