Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.6

Main Page | Class Hierarchy | Alphabetical List | Class List | File List | Class Members | File Members | Related Pages

ElemExtensionCall Class Reference

Inheritance diagram for ElemExtensionCall:

ElemLiteralResult ElemUse ElemTemplateElement PrefixResolver List of all members.

Public Member Functions


Constructor & Destructor Documentation

ElemExtensionCall::ElemExtensionCall StylesheetConstructionContext constructionContext,
Stylesheet stylesheetTree,
const XalanDOMChar name,
const AttributeListType atts,
int  lineNumber,
int  columnNumber,
ExtensionNSHandler ns
 

Construct an object corresponding to calling an XSL extension.

Parameters:
constructionContext context for construction of object
stylesheetTree stylesheet containing element
name name of element
atts list of attributes for element
lineNumber line number in document
columnNumber column number in document
ns handler for the extension


Member Function Documentation

bool ElemExtensionCall::elementAvailable StylesheetExecutionContext executionContext  )  const
 

virtual void ElemExtensionCall::execute StylesheetExecutionContext executionContext  )  const [virtual]
 

Execute the element's primary function.

Subclasses of this function may recursively execute down the element tree.

Parameters:
executionContext The current execution context

Reimplemented from ElemLiteralResult.


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++ XSLT Processor Version 1.6
Copyright © 2000, 2001, 2002, 2003 The Apache Software Foundation. All Rights Reserved.