LibreOffice Module framework (master) 1
|
#include <statusbardocumenthandler.hxx>
Public Member Functions | |
OWriteStatusBarDocumentHandler (const css::uno::Reference< css::container::XIndexAccess > &rStatusBarItems, const css::uno::Reference< css::xml::sax::XDocumentHandler > &rWriteDocHandler) | |
~OWriteStatusBarDocumentHandler () | |
void | WriteStatusBarDocument () |
Private Member Functions | |
void | WriteStatusBarItem (const OUString &rCommandURL, sal_Int16 nOffset, sal_Int16 nStyle, sal_Int16 nWidth) |
Private Attributes | |
css::uno::Reference< css::container::XIndexAccess > | m_aStatusBarItems |
css::uno::Reference< css::xml::sax::XDocumentHandler > | m_xWriteDocumentHandler |
css::uno::Reference< css::xml::sax::XAttributeList > | m_xEmptyList |
OUString | m_aXMLStatusBarNS |
OUString | m_aXMLXlinkNS |
OUString | m_aAttributeURL |
Definition at line 102 of file statusbardocumenthandler.hxx.
framework::OWriteStatusBarDocumentHandler::OWriteStatusBarDocumentHandler | ( | const css::uno::Reference< css::container::XIndexAccess > & | rStatusBarItems, |
const css::uno::Reference< css::xml::sax::XDocumentHandler > & | rWriteDocHandler | ||
) |
Definition at line 454 of file statusbardocumenthandler.cxx.
References m_aXMLStatusBarNS, m_aXMLXlinkNS, m_xEmptyList, XMLNS_STATUSBAR_PREFIX, and XMLNS_XLINK_PREFIX.
framework::OWriteStatusBarDocumentHandler::~OWriteStatusBarDocumentHandler | ( | ) |
Definition at line 465 of file statusbardocumenthandler.cxx.
void framework::OWriteStatusBarDocumentHandler::WriteStatusBarDocument | ( | ) |
css::xml::sax::SAXException | |
css::uno::RuntimeException |
Definition at line 469 of file statusbardocumenthandler.cxx.
References Any, ATTRIBUTE_XMLNS_STATUSBAR, ATTRIBUTE_XMLNS_XLINK, ELEMENT_NS_STATUSBAR, framework::ExtractStatusbarItemParameters(), m_aStatusBarItems, m_xWriteDocumentHandler, STATUSBAR_DOCTYPE, STATUSBAR_OFFSET, WriteStatusBarItem(), XMLNS_STATUSBAR, and XMLNS_XLINK.
Referenced by framework::StatusBarConfiguration::StoreStatusBar().
|
private |
css::xml::sax::SAXException | |
css::uno::RuntimeException |
Definition at line 528 of file statusbardocumenthandler.cxx.
References ATTRIBUTE_ALIGN, ATTRIBUTE_ALIGN_CENTER, ATTRIBUTE_ALIGN_LEFT, ATTRIBUTE_ALIGN_RIGHT, ATTRIBUTE_AUTOSIZE, ATTRIBUTE_BOOLEAN_FALSE, ATTRIBUTE_BOOLEAN_TRUE, ATTRIBUTE_MANDATORY, ATTRIBUTE_OFFSET, ATTRIBUTE_OWNERDRAW, ATTRIBUTE_STYLE, ATTRIBUTE_STYLE_FLAT, ATTRIBUTE_STYLE_OUT, ATTRIBUTE_URL, ATTRIBUTE_WIDTH, ELEMENT_NS_STATUSBARITEM, m_aAttributeURL, m_aXMLStatusBarNS, m_aXMLXlinkNS, m_xWriteDocumentHandler, and STATUSBAR_OFFSET.
Referenced by WriteStatusBarDocument().
|
private |
Definition at line 128 of file statusbardocumenthandler.hxx.
Referenced by WriteStatusBarItem().
|
private |
Definition at line 123 of file statusbardocumenthandler.hxx.
Referenced by WriteStatusBarDocument().
|
private |
Definition at line 126 of file statusbardocumenthandler.hxx.
Referenced by OWriteStatusBarDocumentHandler(), and WriteStatusBarItem().
|
private |
Definition at line 127 of file statusbardocumenthandler.hxx.
Referenced by OWriteStatusBarDocumentHandler(), and WriteStatusBarItem().
|
private |
Definition at line 125 of file statusbardocumenthandler.hxx.
Referenced by OWriteStatusBarDocumentHandler().
|
private |
Definition at line 124 of file statusbardocumenthandler.hxx.
Referenced by WriteStatusBarDocument(), and WriteStatusBarItem().