Xalan-C++ API Reference
1.12.0
|
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 <xalanc/XercesParserLiaison/Deprecated/FormatterToDeprecatedXercesDOM.hpp>
Public Member Functions | |
FormatterToDeprecatedXercesDOM (DOM_Document_Type &doc, DOM_DocumentFragmentType &docFrag, DOM_ElementType ¤tElement) | |
Construct a FormatterToDeprecatedXercesDOM instance. More... | |
FormatterToDeprecatedXercesDOM (DOM_Document_Type &doc, DOM_ElementType ¤tElement) | |
Construct a FormatterToDeprecatedXerces DOM instance. More... | |
FormatterToDeprecatedXercesDOM (DOM_Document_Type &doc) | |
Construct a FormatterToDeprecatedXercesDOM instance. More... | |
virtual | ~FormatterToDeprecatedXercesDOM () |
virtual void | charactersRaw (const XMLCh *const chars, const unsigned int length) |
virtual void | comment (const XMLCh *const data) |
Called when a Comment is to be constructed. More... | |
virtual void | cdata (const XMLCh *const ch, const unsigned int length) |
virtual void | entityReference (const XMLCh *const name) |
Receive notification of a entityReference. More... | |
virtual void | setDocumentLocator (const Locator *const locator) |
virtual void | startDocument () |
virtual void | endDocument () |
virtual void | startElement (const XMLCh *const name, AttributeListType &attrs) |
virtual void | endElement (const XMLCh *const name) |
virtual void | characters (const XMLCh *const chars, const unsigned int length) |
virtual void | ignorableWhitespace (const XMLCh *const chars, const unsigned int length) |
virtual void | processingInstruction (const XMLCh *const target, const XMLCh *const data) |
virtual void | resetDocument () |
DOM_Document_Type | getDocument () const |
void | setDocument (DOM_Document_Type &theDocument) |
DOM_DocumentFragmentType | getDocumentFragment () const |
void | setDocumentFragment (DOM_DocumentFragmentType &theDocumentFragment) |
DOM_ElementType | getCurrentElement () const |
void | setCurrentElement (DOM_ElementType &theElement) |
Public Member Functions inherited from xalanc::FormatterListener | |
FormatterListener (eFormat theFormat) | |
virtual | ~FormatterListener () |
eFormat | getOutputFormat () const |
Get the output format for the instance. More... | |
eXMLVersion | getXMLVersion () const |
Get the version of XML the FormatterListener is generating. More... | |
bool | isXML1_1Version () const |
Determine if the version of XML output is 1.1. More... | |
const PrefixResolver * | getPrefixResolver () const |
Get the PrefixResolver for the FormatterListener. More... | |
void | setPrefixResolver (const PrefixResolver *thePrefixResolver) |
Set the PrefixResolver for the FormatterListener. More... | |
virtual void | charactersRaw (const XMLCh *const chars, const size_type length)=0 |
Receive notification of character data. More... | |
virtual void | cdata (const XMLCh *const ch, const size_type length)=0 |
Receive notification of cdata. More... | |
virtual void | characters (const XMLCh *const chars, const size_type length)=0 |
virtual void | ignorableWhitespace (const XMLCh *const chars, const size_type length)=0 |
virtual void | startElement (const XMLCh *const name, AttributeList &attrs)=0 |
virtual Writer * | getWriter () const |
virtual const XalanDOMString & | getDoctypeSystem () const |
virtual const XalanDOMString & | getDoctypePublic () const |
virtual const XalanDOMString & | getEncoding () const |
virtual const XalanDOMString & | getMediaType () const |
virtual int | getIndent () const |
Additional Inherited Members | |
Public Types inherited from xalanc::FormatterListener | |
enum | eFormat { OUTPUT_METHOD_NONE = 0, OUTPUT_METHOD_XML = 1, OUTPUT_METHOD_HTML = 2, OUTPUT_METHOD_TEXT = 3, OUTPUT_METHOD_DOM = 4, OUTPUT_METHOD_OTHER = 5 } |
enum | eXMLVersion { XML_VERSION_1_0 = 0, XML_VERSION_1_1 = 1 } |
typedef xercesc::DocumentHandler | ParentType |
typedef XalanSize_t | size_type |
Static Public Attributes inherited from xalanc::FormatterListener | |
static const XalanDOMChar | s_piTarget [] |
static const XalanDOMChar | s_piData [] |
static const XalanDOMString::size_type | s_piTargetLength |
static const XalanDOMString::size_type | s_piDataLength |
Protected Member Functions inherited from xalanc::FormatterListener | |
void | setXMLVersion (eXMLVersion theVersion) |
Set the output version during serializing. More... | |
Protected Attributes inherited from xalanc::FormatterListener | |
const PrefixResolver * | m_prefixResolver |
Static Protected Attributes inherited from xalanc::FormatterListener | |
static const XalanDOMString | s_emptyString |
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.
Definition at line 68 of file FormatterToDeprecatedXercesDOM.hpp.
xalanc::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.
doc | document for nodes |
docFrag | document fragment for nodes |
currentElement | current element for nodes |
xalanc::FormatterToDeprecatedXercesDOM::FormatterToDeprecatedXercesDOM | ( | DOM_Document_Type & | doc, |
DOM_ElementType & | currentElement | ||
) |
Construct a FormatterToDeprecatedXerces DOM instance.
it will add the DOM nodes to the document.
doc | document for nodes |
elem | current element for nodes |
xalanc::FormatterToDeprecatedXercesDOM::FormatterToDeprecatedXercesDOM | ( | DOM_Document_Type & | doc | ) |
Construct a FormatterToDeprecatedXercesDOM instance.
it will add the DOM nodes to the document.
doc | document for nodes |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
Called when a Comment is to be constructed.
data | pointer to comment data |
SAXException |
Implements xalanc::FormatterListener.
|
virtual |
Implements xalanc::FormatterListener.
|
virtual |
Implements xalanc::FormatterListener.
|
virtual |
Receive notification of a entityReference.
data | pointer to characters from the XML document |
SAXException |
Implements xalanc::FormatterListener.
|
inline |
Definition at line 190 of file FormatterToDeprecatedXercesDOM.hpp.
|
inline |
Definition at line 166 of file FormatterToDeprecatedXercesDOM.hpp.
|
inline |
Definition at line 178 of file FormatterToDeprecatedXercesDOM.hpp.
|
virtual |
|
virtual |
Implements xalanc::FormatterListener.
|
virtual |
Implements xalanc::FormatterListener.
|
inline |
Definition at line 196 of file FormatterToDeprecatedXercesDOM.hpp.
|
inline |
Definition at line 172 of file FormatterToDeprecatedXercesDOM.hpp.
|
inline |
Definition at line 184 of file FormatterToDeprecatedXercesDOM.hpp.
|
virtual |
Implements xalanc::FormatterListener.
|
virtual |
Implements xalanc::FormatterListener.
|
virtual |
Copyright © 1999-2020 The Apache Software Foundation. All Rights Reserved.
Generated on Sun May 31 2020 10:37:31 for Xalan-C++ API Reference by 1.8.17