Xalan-C++ API Documentation

The Xalan C++ XSLT Processor Version 1.11


Public Member Functions

FormatterToDeprecatedXercesDOM Class Reference

This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment. More...

#include <FormatterToDeprecatedXercesDOM.hpp>

Inherits FormatterListener.

Collaboration diagram for FormatterToDeprecatedXercesDOM:
Collaboration graph
[legend]

List of all members.

Public Member Functions


Detailed Description

This class takes SAX events (in addition to some extra events that SAX doesn't handle yet) and adds the result to a document or document fragment.

It is provided as assist developers transition away from the deprecated DOM.

Deprecated:
The Xerces DOM bridge is deprecated.

Definition at line 68 of file FormatterToDeprecatedXercesDOM.hpp.


Constructor & Destructor Documentation

FormatterToDeprecatedXercesDOM::FormatterToDeprecatedXercesDOM ( DOM_Document_Type doc,
DOM_DocumentFragmentType docFrag,
DOM_ElementType currentElement 
)

Construct a FormatterToDeprecatedXercesDOM instance.

it will add the DOM nodes to the document fragment.

Deprecated:
This API is deprecated and is only provided as a transition tool
Parameters:
doc document for nodes
docFrag document fragment for nodes
currentElement current element for nodes
FormatterToDeprecatedXercesDOM::FormatterToDeprecatedXercesDOM ( DOM_Document_Type doc,
DOM_ElementType currentElement 
)

Construct a FormatterToDeprecatedXerces DOM instance.

it will add the DOM nodes to the document.

Deprecated:
This API is deprecated and is only provided as a transition tool
Parameters:
doc document for nodes
elem current element for nodes
FormatterToDeprecatedXercesDOM::FormatterToDeprecatedXercesDOM ( DOM_Document_Type doc  ) 

Construct a FormatterToDeprecatedXercesDOM instance.

it will add the DOM nodes to the document.

Deprecated:
This API is deprecated and is only provided as a transition tool
Parameters:
doc document for nodes
virtual FormatterToDeprecatedXercesDOM::~FormatterToDeprecatedXercesDOM (  )  [virtual]

Member Function Documentation

virtual void FormatterToDeprecatedXercesDOM::cdata ( const XMLCh *const   ch,
const unsigned int  length 
) [virtual]
virtual void FormatterToDeprecatedXercesDOM::characters ( const XMLCh *const   chars,
const unsigned int  length 
) [virtual]
virtual void FormatterToDeprecatedXercesDOM::charactersRaw ( const XMLCh *const   chars,
const unsigned int  length 
) [virtual]
virtual void FormatterToDeprecatedXercesDOM::comment ( const XMLCh *const   data  )  [virtual]

Called when a Comment is to be constructed.

Parameters:
data pointer to comment data
Exceptions:
SAXException 

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::endDocument (  )  [virtual]

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::endElement ( const XMLCh *const   name  )  [virtual]

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::entityReference ( const XMLCh *const   name  )  [virtual]

Receive notification of a entityReference.

Parameters:
data pointer to characters from the XML document
Exceptions:
SAXException 

Implements FormatterListener.

DOM_ElementType FormatterToDeprecatedXercesDOM::getCurrentElement (  )  const [inline]

Definition at line 190 of file FormatterToDeprecatedXercesDOM.hpp.

DOM_Document_Type FormatterToDeprecatedXercesDOM::getDocument (  )  const [inline]

Definition at line 166 of file FormatterToDeprecatedXercesDOM.hpp.

DOM_DocumentFragmentType FormatterToDeprecatedXercesDOM::getDocumentFragment (  )  const [inline]

Definition at line 178 of file FormatterToDeprecatedXercesDOM.hpp.

virtual void FormatterToDeprecatedXercesDOM::ignorableWhitespace ( const XMLCh *const   chars,
const unsigned int  length 
) [virtual]
virtual void FormatterToDeprecatedXercesDOM::processingInstruction ( const XMLCh *const   target,
const XMLCh *const   data 
) [virtual]

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::resetDocument (  )  [virtual]

Implements FormatterListener.

void FormatterToDeprecatedXercesDOM::setCurrentElement ( DOM_ElementType theElement  )  [inline]

Definition at line 196 of file FormatterToDeprecatedXercesDOM.hpp.

void FormatterToDeprecatedXercesDOM::setDocument ( DOM_Document_Type theDocument  )  [inline]

Definition at line 172 of file FormatterToDeprecatedXercesDOM.hpp.

void FormatterToDeprecatedXercesDOM::setDocumentFragment ( DOM_DocumentFragmentType theDocumentFragment  )  [inline]

Definition at line 184 of file FormatterToDeprecatedXercesDOM.hpp.

virtual void FormatterToDeprecatedXercesDOM::setDocumentLocator ( const Locator *const   locator  )  [virtual]

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::startDocument (  )  [virtual]

Implements FormatterListener.

virtual void FormatterToDeprecatedXercesDOM::startElement ( const XMLCh *const   name,
AttributeListType attrs 
) [virtual]

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

Apache Logo