net.sf.saxon.style
Class AttributeValueTemplate
java.lang.Object
net.sf.saxon.style.AttributeValueTemplate
- public abstract class AttributeValueTemplate
- extends Object
This class represents an attribute value template. The class allows an AVT to be parsed, and
can construct an Expression that returns the effective value of the AVT.
This is an abstract class that is never instantiated, it contains static methods only.
Method Summary |
static Expression |
make(String avt,
int start,
char terminator,
StaticContext env,
Stack rangeVariables,
boolean scanOnly)
Static factory method to create an AVT from an XSLT string representation. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
make
public static Expression make(String avt,
int start,
char terminator,
StaticContext env,
Stack rangeVariables,
boolean scanOnly)
throws XPathException
- Static factory method to create an AVT from an XSLT string representation.
Also used to handle the equivalent construct (direct attribute constructors)
in XQuery.
- Throws:
XPathException