Class to hold an Attribute Value Template.
More...
#include <xalanc/XSLT/AVT.hpp>
|
| AVT (StylesheetConstructionContext &constructionContext, const Locator *locator, const XalanDOMChar *name, const XalanDOMChar *stringedValue, const PrefixResolver &resolver) |
| Construct an Attribute Value Template(AVT) by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple. More...
|
|
virtual | ~AVT () |
|
const XalanDOMString & | getName () const |
| Retrieve the name of the Attribute Value Template. More...
|
|
void | evaluate (XalanDOMString &buf, XalanNode *contextNode, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const |
| Append the value to the buffer. More...
|
|
void | evaluate (XalanDOMString &buf, const PrefixResolver &prefixResolver, XPathExecutionContext &executionContext) const |
| Append the value to the buffer. More...
|
|
Class to hold an Attribute Value Template.
Definition at line 58 of file AVT.hpp.
◆ size_type
◆ AVT()
Construct an Attribute Value Template(AVT) by parsing the string, and either constructing a vector of AVTParts, or simply hold on to the string if the AVT is simple.
- Parameters
-
constructionContext | context for construction of AVT |
locator | the Locator for the AVT. May be null. |
name | name of AVT |
stringedValue | string value to parse |
resolver | resolver for namespace resolution |
◆ ~AVT()
virtual xalanc::AVT::~AVT |
( |
| ) |
|
|
virtual |
◆ evaluate() [1/2]
Append the value to the buffer.
- Parameters
-
buf | buffer to write into |
prefixResolver | prefix resolver to use |
executionContext | execution context |
Definition at line 129 of file AVT.hpp.
References xalanc::XalanDOMString::assign().
◆ evaluate() [2/2]
Append the value to the buffer.
- Parameters
-
buf | buffer to write into |
contextNode | current context node |
prefixResolver | prefix resolver to use |
executionContext | execution context |
Definition at line 105 of file AVT.hpp.
References xalanc::XalanDOMString::assign().
◆ getName()
Retrieve the name of the Attribute Value Template.
- Returns
- name of AVT
Definition at line 91 of file AVT.hpp.
The documentation for this class was generated from the following file: