ExtendedDocumentHandlerAdapter provides a base class for simple decorators to XExtendedDocumentHandlers.
More...
#include <documenthandleradapter.hxx>
|
virtual void SAL_CALL | startDocument () override |
|
virtual void SAL_CALL | endDocument () override |
|
virtual void SAL_CALL | startElement (const OUString &aName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) override |
|
virtual void SAL_CALL | endElement (const OUString &aName) override |
|
virtual void SAL_CALL | characters (const OUString &aChars) override |
|
virtual void SAL_CALL | ignorableWhitespace (const OUString &aWhitespaces) override |
|
virtual void SAL_CALL | processingInstruction (const OUString &aTarget, const OUString &aData) override |
|
virtual void SAL_CALL | setDocumentLocator (const css::uno::Reference< css::xml::sax::XLocator > &xLocator) override |
|
virtual void SAL_CALL | startCDATA () override |
|
virtual void SAL_CALL | endCDATA () override |
|
virtual void SAL_CALL | comment (const OUString &sComment) override |
|
virtual void SAL_CALL | unknown (const OUString &sString) override |
|
virtual void SAL_CALL | allowLineBreak () override |
|
|
css::uno::Reference< css::xml::sax::XExtendedDocumentHandler > | m_handler |
|
ExtendedDocumentHandlerAdapter provides a base class for simple decorators to XExtendedDocumentHandlers.
It forwards all method calls to a delegate. An inheriting class only needs to override the methods it actually wants to modify.
Definition at line 109 of file documenthandleradapter.hxx.
◆ ExtendedDocumentHandlerAdapter()
sax::ExtendedDocumentHandlerAdapter::ExtendedDocumentHandlerAdapter |
( |
| ) |
|
|
inlineprotected |
◆ ~ExtendedDocumentHandlerAdapter()
virtual sax::ExtendedDocumentHandlerAdapter::~ExtendedDocumentHandlerAdapter |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ allowLineBreak()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::allowLineBreak |
( |
| ) |
|
|
inlineoverridevirtual |
◆ characters()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::characters |
( |
const OUString & |
aChars | ) |
|
|
inlineoverridevirtual |
◆ comment()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::comment |
( |
const OUString & |
sComment | ) |
|
|
inlineoverridevirtual |
◆ endCDATA()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::endCDATA |
( |
| ) |
|
|
inlineoverridevirtual |
◆ endDocument()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::endDocument |
( |
| ) |
|
|
inlineoverridevirtual |
◆ endElement()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::endElement |
( |
const OUString & |
aName | ) |
|
|
inlineoverridevirtual |
◆ getDelegate()
const css::uno::Reference< css::xml::sax::XExtendedDocumentHandler > & sax::ExtendedDocumentHandlerAdapter::getDelegate |
( |
| ) |
const |
|
inlineprotected |
◆ ignorableWhitespace()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::ignorableWhitespace |
( |
const OUString & |
aWhitespaces | ) |
|
|
inlineoverridevirtual |
◆ processingInstruction()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::processingInstruction |
( |
const OUString & |
aTarget, |
|
|
const OUString & |
aData |
|
) |
| |
|
inlineoverridevirtual |
◆ setDelegate()
void sax::ExtendedDocumentHandlerAdapter::setDelegate |
( |
const css::uno::Reference< css::xml::sax::XExtendedDocumentHandler > & |
delegate | ) |
|
|
inlineprotected |
◆ setDocumentLocator()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::setDocumentLocator |
( |
const css::uno::Reference< css::xml::sax::XLocator > & |
xLocator | ) |
|
|
inlineoverridevirtual |
◆ startCDATA()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::startCDATA |
( |
| ) |
|
|
inlineoverridevirtual |
◆ startDocument()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::startDocument |
( |
| ) |
|
|
inlineoverridevirtual |
◆ startElement()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::startElement |
( |
const OUString & |
aName, |
|
|
const css::uno::Reference< css::xml::sax::XAttributeList > & |
xAttribs |
|
) |
| |
|
inlineoverridevirtual |
◆ unknown()
virtual void SAL_CALL sax::ExtendedDocumentHandlerAdapter::unknown |
( |
const OUString & |
sString | ) |
|
|
inlineoverridevirtual |
◆ m_handler
css::uno::Reference< css::xml::sax::XExtendedDocumentHandler > sax::ExtendedDocumentHandlerAdapter::m_handler |
|
private |
Definition at line 210 of file documenthandleradapter.hxx.
Referenced by allowLineBreak(), characters(), comment(), endCDATA(), endDocument(), endElement(), getDelegate(), ignorableWhitespace(), processingInstruction(), setDelegate(), setDocumentLocator(), startCDATA(), startDocument(), startElement(), and unknown().
The documentation for this class was generated from the following file: