|
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