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
ElemVariable Class Reference
-
Id: ElemVariable.hpp,v 1.11 2001/02/12 02:34:53 dbertoni Exp
.
More...
#include <ElemVariable.hpp>
Inheritance diagram for ElemVariable
[legend]Collaboration diagram for ElemVariable:
[legend]List of all members.Public Methods
- ElemVariable ( StylesheetConstructionContext& constructionContext, Stylesheet& stylesheetTree, const AttributeList& atts, int lineNumber, int columnNumber, int xslToken = Constants::ELEMNAME_VARIABLE)
- Construct an object corresponding to an "xsl:variable" element. More...
- virtual ~ElemVariable ()
- bool isTopLevel () const
- Determines if this is a top level variable. More...
- void setTopLevel (bool bTopLevel)
- Sets whether this is a top level variable. More...
- const QName& getName () const
- Retrieve the object name. More...
- virtual const XalanDOMString& getElementName () const
- virtual void execute ( StylesheetExecutionContext& executionContext, XalanNode* sourceTree, XalanNode* sourceNode, const QName& mode) const
- Execute the element's primary function. More...
- const XObjectPtr getValue ( StylesheetExecutionContext& executionContext, XalanNode* sourceTree, XalanNode* sourceNode) const
Protected Attributes
Detailed Description
-
Id: ElemVariable.hpp,v 1.11 2001/02/12 02:34:53 dbertoni Exp
.
-
State: Exp
-
Author(s):
-
Myriam Midy (Myriam_Midy @lotus.com
Constructor & Destructor Documentation
|
Construct an object corresponding to an "xsl:variable" element.
-
Parameters:
-
constructionContext
|
context for construction of object |
stylesheetTree
|
stylesheet containing element |
atts
|
list of attributes for element |
lineNumber
|
line number in document |
columnNumber
|
column number in document |
|
virtual ElemVariable::~ElemVariable (
|
) [virtual]
|
|
Member Function Documentation
|
Execute the element's primary function.
Subclasses of this function may recursively execute down the element tree. -
Parameters:
-
executionContext
|
The current execution context |
sourceTree
|
input source tree |
sourceNode
|
current context node |
mode
|
current mode |
Reimplemented from ElemTemplateElement.
Reimplemented in ElemParam. |
virtual const XalanDOMString& ElemVariable::getElementName (
|
) const [virtual]
|
|
const QName & ElemVariable::getName (
|
) const []
|
|
|
Retrieve the object name.
-
Returns:
-
qualified name of object
|
bool ElemVariable::isTopLevel (
|
) const []
|
|
|
Determines if this is a top level variable.
-
Returns:
-
true if it is a top level variable
|
void ElemVariable::setTopLevel (
|
bool bTopLevel ) []
|
|
|
Sets whether this is a top level variable.
-
Parameters:
-
bTopLevel
|
value of flag to set |
|
Member Data Documentation
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.
|
|