Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.8

Main Page | Directories | 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.8
Copyright © 1999-2004 The Apache Software Foundation. All Rights Reserved.