LibreOffice Module framework (master) 1
|
#include <menudocumenthandler.hxx>
Public Member Functions | |
OReadMenuHandler (const css::uno::Reference< css::container::XIndexContainer > &rMenuContainer, const css::uno::Reference< css::lang::XSingleComponentFactory > &rContainerFactory) | |
virtual | ~OReadMenuHandler () override |
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 |
Public Member Functions inherited from framework::ReadMenuDocumentHandlerBase | |
ReadMenuDocumentHandlerBase () | |
virtual | ~ReadMenuDocumentHandlerBase () override |
virtual void SAL_CALL | startDocument () override=0 |
virtual void SAL_CALL | endDocument () override=0 |
virtual void SAL_CALL | startElement (const OUString &aName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttribs) override=0 |
virtual void SAL_CALL | endElement (const OUString &aName) override=0 |
virtual void SAL_CALL | characters (const OUString &aChars) override=0 |
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 |
Private Attributes | |
int | m_nElementDepth |
bool | m_bMenuPopupMode |
css::uno::Reference< css::container::XIndexContainer > | m_xMenuContainer |
css::uno::Reference< css::lang::XSingleComponentFactory > | m_xContainerFactory |
Additional Inherited Members | |
Protected Member Functions inherited from framework::ReadMenuDocumentHandlerBase | |
OUString | getErrorLineString () |
void | initPropertyCommon (css::uno::Sequence< css::beans::PropertyValue > &rProps, const OUString &rCommandURL, const OUString &rHelpId, const OUString &rLabel, sal_Int16 nItemStyleBits) |
Protected Attributes inherited from framework::ReadMenuDocumentHandlerBase | |
css::uno::Reference< css::xml::sax::XLocator > | m_xLocator |
css::uno::Reference< css::xml::sax::XDocumentHandler > | m_xReader |
Definition at line 134 of file menudocumenthandler.hxx.
framework::OReadMenuHandler::OReadMenuHandler | ( | const css::uno::Reference< css::container::XIndexContainer > & | rMenuContainer, |
const css::uno::Reference< css::lang::XSingleComponentFactory > & | rContainerFactory | ||
) |
Definition at line 428 of file menudocumenthandler.cxx.
|
overridevirtual |
Definition at line 438 of file menudocumenthandler.cxx.
|
overridevirtual |
Implements framework::ReadMenuDocumentHandlerBase.
Definition at line 473 of file menudocumenthandler.cxx.
|
overridevirtual |
Implements framework::ReadMenuDocumentHandlerBase.
Definition at line 446 of file menudocumenthandler.cxx.
|
overridevirtual |
Implements framework::ReadMenuDocumentHandlerBase.
Definition at line 477 of file menudocumenthandler.cxx.
References aName, Any, ELEMENT_MENUPOPUP, framework::ReadMenuDocumentHandlerBase::getErrorLineString(), m_bMenuPopupMode, m_nElementDepth, and framework::ReadMenuDocumentHandlerBase::m_xReader.
|
overridevirtual |
Implements framework::ReadMenuDocumentHandlerBase.
Definition at line 442 of file menudocumenthandler.cxx.
|
overridevirtual |
Implements framework::ReadMenuDocumentHandlerBase.
Definition at line 450 of file menudocumenthandler.cxx.
References aName, Any, ELEMENT_MENUPOPUP, framework::ReadMenuDocumentHandlerBase::getErrorLineString(), m_bMenuPopupMode, m_nElementDepth, m_xContainerFactory, m_xMenuContainer, and framework::ReadMenuDocumentHandlerBase::m_xReader.
|
private |
Definition at line 156 of file menudocumenthandler.hxx.
Referenced by endElement(), and startElement().
|
private |
Definition at line 155 of file menudocumenthandler.hxx.
Referenced by endElement(), and startElement().
|
private |
Definition at line 158 of file menudocumenthandler.hxx.
Referenced by startElement().
|
private |
Definition at line 157 of file menudocumenthandler.hxx.
Referenced by startElement().