|
LibreOffice Module xmloff (master) 1
|
#include <PersAttrListTContext.hxx>
Public Member Functions | |
| XMLPersAttrListTContext (XMLTransformerBase &rTransformer, const OUString &rQName) | |
| XMLPersAttrListTContext (XMLTransformerBase &rTransformer, const OUString &rQName, sal_uInt16 nActionMap) | |
| XMLPersAttrListTContext (XMLTransformerBase &rTransformer, const OUString &rQName, sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken) | |
| XMLPersAttrListTContext (XMLTransformerBase &rTransformer, const OUString &rQName, sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken, sal_uInt16 nActionMap) | |
| virtual rtl::Reference< XMLTransformerContext > | CreateChildContext (sal_uInt16 nPrefix, const OUString &rLocalName, const OUString &rQName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) override |
| virtual void | StartElement (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) override |
| virtual void | EndElement () override |
| virtual void | Characters (const OUString &rChars) override |
| virtual bool | IsPersistent () const override |
| virtual void | Export () override |
| virtual void | ExportContent () override |
| const OUString & | GetExportQName () const |
| void | AddAttribute (sal_uInt16 nAPrefix, ::xmloff::token::XMLTokenEnum eAToken, ::xmloff::token::XMLTokenEnum eVToken) |
| void | AddAttribute (sal_uInt16 nAPrefix, ::xmloff::token::XMLTokenEnum eAToken, const OUString &rValue) |
| const css::uno::Reference< css::xml::sax::XAttributeList > & | GetAttrList () const |
Public Member Functions inherited from XMLTransformerContext | |
| const OUString & | GetQName () const |
| bool | HasQName (sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken) const |
| bool | HasNamespace (sal_uInt16 nPrefix) const |
| XMLTransformerContext (XMLTransformerBase &rTransformer, OUString aQName) | |
| virtual rtl::Reference< XMLTransformerContext > | CreateChildContext (sal_uInt16 nPrefix, const OUString &rLocalName, const OUString &rQName, const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) |
| virtual void | StartElement (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) |
| virtual void | EndElement () |
| virtual void | Characters (const OUString &rChars) |
| virtual bool | IsPersistent () const |
| virtual void | Export () |
| virtual void | ExportContent () |
Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| SimpleReferenceObject () | |
| void | acquire () |
| void | release () |
Protected Member Functions | |
| void | SetExportQName (const OUString &r) |
Protected Member Functions inherited from XMLTransformerContext | |
| XMLTransformerBase & | GetTransformer () |
| const XMLTransformerBase & | GetTransformer () const |
| void | SetQName (const OUString &rQName) |
Protected Member Functions inherited from salhelper::SimpleReferenceObject | |
| virtual | ~SimpleReferenceObject () COVERITY_NOEXCEPT_FALSE |
Private Attributes | |
| css::uno::Reference< css::xml::sax::XAttributeList > | m_xAttrList |
| OUString | m_aElemQName |
| sal_uInt16 const | m_nActionMap |
Additional Inherited Members | |
Static Public Member Functions inherited from salhelper::SimpleReferenceObject | |
| static void * | operator new (std::size_t nSize) |
| static void * | operator new (std::size_t nSize, std::nothrow_t const &rNothrow) |
| static void | operator delete (void *pPtr) |
| static void | operator delete (void *pPtr, std::nothrow_t const &rNothrow) |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
| oslInterlockedCount | m_nCount |
Definition at line 26 of file PersAttrListTContext.hxx.
| XMLPersAttrListTContext::XMLPersAttrListTContext | ( | XMLTransformerBase & | rTransformer, |
| const OUString & | rQName | ||
| ) |
Definition at line 65 of file PersAttrListTContext.cxx.
| XMLPersAttrListTContext::XMLPersAttrListTContext | ( | XMLTransformerBase & | rTransformer, |
| const OUString & | rQName, | ||
| sal_uInt16 | nActionMap | ||
| ) |
Definition at line 74 of file PersAttrListTContext.cxx.
| XMLPersAttrListTContext::XMLPersAttrListTContext | ( | XMLTransformerBase & | rTransformer, |
| const OUString & | rQName, | ||
| sal_uInt16 | nPrefix, | ||
| ::xmloff::token::XMLTokenEnum | eToken | ||
| ) |
Definition at line 84 of file PersAttrListTContext.cxx.
| XMLPersAttrListTContext::XMLPersAttrListTContext | ( | XMLTransformerBase & | rTransformer, |
| const OUString & | rQName, | ||
| sal_uInt16 | nPrefix, | ||
| ::xmloff::token::XMLTokenEnum | eToken, | ||
| sal_uInt16 | nActionMap | ||
| ) |
Definition at line 96 of file PersAttrListTContext.cxx.
| void XMLPersAttrListTContext::AddAttribute | ( | sal_uInt16 | nAPrefix, |
| ::xmloff::token::XMLTokenEnum | eAToken, | ||
| ::xmloff::token::XMLTokenEnum | eVToken | ||
| ) |
Definition at line 32 of file PersAttrListTContext.cxx.
References AddAttribute(), and xmloff::token::GetXMLToken().
Referenced by AddAttribute().
| void XMLPersAttrListTContext::AddAttribute | ( | sal_uInt16 | nAPrefix, |
| ::xmloff::token::XMLTokenEnum | eAToken, | ||
| const OUString & | rValue | ||
| ) |
Definition at line 41 of file PersAttrListTContext.cxx.
References XMLTransformerContext::GetTransformer(), xmloff::token::GetXMLToken(), and m_xAttrList.
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLPersTextContentTContext, XMLFrameOOoTransformerContext, XMLPersMixedContentTContext, XMLStyleOASISTContext, and XMLStyleOOoTContext.
Definition at line 153 of file PersAttrListTContext.cxx.
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLPersElemContentTContext, XMLEventOOoTransformerContext, XMLFrameOOoTransformerContext, XMLNotesTransformerContext, XMLStyleOASISTContext, and XMLStyleOOoTContext.
Definition at line 109 of file PersAttrListTContext.cxx.
References XMLTransformerContext::GetTransformer().
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLEventOOoTransformerContext, XMLFrameOOoTransformerContext, XMLNotesTransformerContext, XMLStyleOASISTContext, and XMLStyleOOoTContext.
Definition at line 148 of file PersAttrListTContext.cxx.
Referenced by XMLEventOOoTransformerContext::EndElement(), XMLNotesTransformerContext::EndElement(), XMLStyleOASISTContext::EndElement(), and XMLStyleOOoTContext::EndElement().
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLPropertiesTContext_Impl.
Definition at line 162 of file PersAttrListTContext.cxx.
References ExportContent(), XMLTransformerBase::GetDocHandler(), XMLTransformerContext::GetTransformer(), m_aElemQName, and m_xAttrList.
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLPersElemContentTContext, XMLPersTextContentTContext, and XMLStyleOASISTContext.
Definition at line 169 of file PersAttrListTContext.cxx.
Referenced by Export().
|
inline |
Definition at line 99 of file PersAttrListTContext.hxx.
References m_xAttrList.
Referenced by XMLChartPlotAreaOOoTContext::CreateChildContext().
|
inline |
Definition at line 88 of file PersAttrListTContext.hxx.
References m_aElemQName.
Referenced by XMLEventOOoTransformerContext::EndElement(), XMLNotesTransformerContext::EndElement(), XMLStyleOASISTContext::EndElement(), XMLStyleOOoTContext::EndElement(), XMLPropertiesTContext_Impl::Export(), XMLMergeElemTransformerContext::ExportStartElement(), XMLEventOOoTransformerContext::StartElement(), XMLNotesTransformerContext::StartElement(), XMLStyleOASISTContext::StartElement(), and XMLStyleOOoTContext::StartElement().
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLEventOOoTransformerContext, XMLFrameOOoTransformerContext, XMLNotesTransformerContext, XMLStyleOASISTContext, and XMLStyleOOoTContext.
Definition at line 157 of file PersAttrListTContext.cxx.
|
inlineprotected |
Definition at line 35 of file PersAttrListTContext.hxx.
References m_aElemQName.
Referenced by XMLNotesTransformerContext::StartElement().
|
overridevirtual |
Reimplemented from XMLTransformerContext.
Reimplemented in XMLEventOOoTransformerContext, XMLFrameOOoTransformerContext, XMLNotesTransformerContext, XMLPropertiesTContext_Impl, XMLStyleOASISTContext, and XMLStyleOOoTContext.
Definition at line 120 of file PersAttrListTContext.cxx.
References XMLTransformerContext::GetTransformer(), INVALID_ACTIONS, m_nActionMap, m_xAttrList, and XMLTransformerBase::ProcessAttrList().
Referenced by XMLEventOOoTransformerContext::StartElement(), XMLNotesTransformerContext::StartElement(), XMLStyleOASISTContext::StartElement(), XMLStyleOOoTContext::StartElement(), and XMLAxisOOoContext::StartElement().
|
private |
Definition at line 30 of file PersAttrListTContext.hxx.
Referenced by Export(), GetExportQName(), and SetExportQName().
|
private |
Definition at line 31 of file PersAttrListTContext.hxx.
Referenced by StartElement().
|
private |
Definition at line 29 of file PersAttrListTContext.hxx.
Referenced by AddAttribute(), Export(), GetAttrList(), and StartElement().