Xalan-C++ API Documentation
Xalan-C++ API Documentation
The Xalan C++ XSL Transformer Version 1.1
Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members
AVT Class Reference
Class to hold an Attribute Value Template.
More...
#include <AVT.hpp>
Collaboration diagram for AVT:
[legend]List of all members.Public Types
Public Methods
- AVT ( const Locator* locator, const XalanDOMChar* name, const XalanDOMChar* type, const XalanDOMChar* stringedValue, const PrefixResolver& resolver, StylesheetConstructionContext& constructionContext)
- 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...
- const XalanDOMString& getPrefix () const
- Retrieve the prefix of the name of the Attribute Value Template, if any. More...
- const XalanDOMString& getType () const
- Retrieve the type of the Attribute Value Template. More...
- const XalanDOMString& getSimpleValue () const
- Retrieve the "simple" value. More...
- void evaluate ( XalanDOMString& buf, XalanNode* contextNode, const PrefixResolver& prefixResolver, XPathExecutionContext& executionContext) const
Detailed Description
Class to hold an Attribute Value Template.
Member Typedef Documentation
typedef std::vector<const AVTPart*> AVT::AVTPartPtrVectorType
|
|
Constructor & Destructor Documentation
|
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:
-
ownerElement
|
the Locator for the AVT. May be null. |
name
|
name of AVT |
type
|
type of AVT |
stringedValue
|
string value to parse |
resolver
|
resolver for namespace resolution |
constructionContext
|
context for construction of AVT |
|
virtual AVT::~AVT (
|
) [virtual]
|
|
Member Function Documentation
|
Retrieve the name of the Attribute Value Template.
-
Returns:
-
name of AVT
|
|
Retrieve the prefix of the name of the Attribute Value Template, if any.
-
Returns:
-
The prefix part of the AVT's name
|
|
Retrieve the "simple" value.
-
Returns:
-
The "simple" value of the AVT.
|
|
Retrieve the type of the Attribute Value Template.
-
Returns:
-
type of AVT
|
The documentation for this class was generated from the following file:
Interpreting class diagrams
Doxygen and
GraphViz are used to generate this API documentation from the Xalan-C header files.
Xalan-C++ XSL Transformer Version 1.1
Copyright © 2000, 2001 The Apache Software Foundation. All Rights Reserved.
|
|