## Xalan-C++ API Documentation

### The Xalan C++ XSLT Processor Version 1.7

Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members File Members

# ElemCopyOf Member List

This is the complete list of members for ElemCopyOf, including all inherited members.

- addToStylesheet( StylesheetConstructionContext& constructionContext, Stylesheet& theStylesheet) `[virtual]`
- appendChildElem(ElemTemplateElement* newChild) `[virtual]`
- canGenerateAttributes() const `[]`
- canGenerateAttributes(bool value) `[protected]`
- childrenToResultAttribute( StylesheetExecutionContext& executionContext, const XalanDOMString& theName) const
- childrenToResultComment(StylesheetExecutionContext& executionContext) const
- childrenToResultPI( StylesheetExecutionContext& executionContext, const XalanDOMString& theTarget) const
- childrenToString( StylesheetExecutionContext& executionContext, XalanDOMString& result) const
- childTypeAllowed(int xslToken) const `[protected, virtual]`
- disableOutputEscaping(bool value) `[protected]`
- disableOutputEscaping() const `[protected]`
- ElemCopyOf( StylesheetConstructionContext& constructionContext, Stylesheet& stylesheetTree, const AttributeListType& atts, int lineNumber, int columnNumber)
- ElemTemplateElement( StylesheetConstructionContext& constructionContext, Stylesheet& stylesheetTree, int lineNumber, int columnNumber, int xslToken)
- ElemTemplateElement( StylesheetConstructionContext& constructionContext, Stylesheet& stylesheetTree, int xslToken, const XalanDOMString& baseURI = XalanDOMString(), int lineNumber = XalanLocator::getUnknownValue(), int columnNumber = XalanLocator::getUnknownValue())
- execute(StylesheetExecutionContext& executionContext) const `[virtual]`
- executeChildren(StylesheetExecutionContext& executionContext) const `[virtual]`
- executeChildren( StylesheetExecutionContext& executionContext, XalanNode* sourceNode) const `[virtual]`
- getColumnNumber() const `[]`
- getElementName() const `[virtual]`
- getFinishedConstruction() const `[]`
- getFirstChildElem() const `[virtual]`
- getLastChildElem() const `[virtual]`
- getLineNumber() const `[]`
- getLocator() const `[virtual]`
- getNameAttribute() const `[virtual]`
- getNamespaceForPrefix(const XalanDOMString& prefix) const `[virtual]`
- getNamespaceForPrefixInternal(const XalanDOMString& prefix) const `[protected]`
- getNamespaces() const `[protected]`
- getNamespacesHandler() const `[]`
- getNextSiblingElem() const `[virtual]`
- getParentNodeElem() const `[virtual]`
- getPreviousSiblingElem() const `[virtual]`
- getStylesheet() const `[]`
- getURI() const `[virtual]`
- getXPath(unsigned int index = 0) const `[virtual]`
- getXSLToken() const `[]`
- hasChildren() const `[]`
- hasDirectTemplate() const `[]`
- hasParams() const `[]`
- hasPrefix(bool value) `[protected]`
- hasPrefix() const `[protected]`
- hasSingleTextChild() const `[]`
- hasVariables() const `[]`
- isAttrOK( const XalanDOMChar* attrName, const AttributeListType& atts, int which, StylesheetConstructionContext& constructionContext) const `[virtual]`
- isDefaultTemplate() const `[]`
- isValidNCName(const XalanDOMString& s) `[static]`
- isWhitespace() const `[virtual]`
- namespacesPostConstruction( StylesheetConstructionContext& constructionContext, const NamespacesHandler& theParentHandler, NamespacesHandler& theHandler) `[protected, virtual]`
- postConstruction( StylesheetConstructionContext& constructionContext, const NamespacesHandler& theParentHandler) `[virtual]`
- PrefixResolver()
- PrefixResolver(const PrefixResolver&)
- preserveSpace(bool value) `[protected]`
- preserveSpace() const `[protected]`
- processPrefixControl( StylesheetConstructionContext& constructionContext, const Stylesheet& stylesheetTree, const XalanDOMString& localName, const XalanDOMChar* attrValue) `[protected]`
- processSortElement( StylesheetConstructionContext& constructionContext, Stylesheet& theStylesheet, const AttributeListType& atts, const LocatorType* locator = 0) `[virtual]`
- processSpaceAttr( const XalanDOMChar* aname, const AttributeListType& atts, int which, StylesheetConstructionContext& constructionContext)
- s_emptyString `[protected, static]`
- setDefaultTemplate(bool value) `[virtual]`
- setFinishedConstruction(bool fValue) `[]`
- setFirstChildElem(ElemTemplateElement* theChild) `[virtual]`
- setNextSiblingElem(ElemTemplateElement* theSibling) `[virtual]`
- setParentNodeElem(ElemTemplateElement* theParent) `[virtual]`
- setPreviousSiblingElem(ElemTemplateElement* theSibling) `[virtual]`
- transformChild( StylesheetExecutionContext& executionContext, const ElemTemplateElement& xslInstruction, const ElemTemplateElement* theTemplate, XalanNode* child) const `[protected, virtual]`
- transformChild( StylesheetExecutionContext& executionContext, const ElemTemplateElement& xslInstruction, const ElemTemplateElement* theTemplate, XalanNode* child, XalanNode::NodeType nodeType) const `[protected, virtual]`
- ~ElemTemplateElement() `[virtual]`
- ~PrefixResolver() `[virtual]`

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