|
LibreOffice Module xmloff (master) 1
|
#include <EventOASISTContext.hxx>
Public Member Functions | |
| XMLEventOASISTransformerContext (XMLTransformerBase &rTransformer, const OUString &rQName) | |
| virtual | ~XMLEventOASISTransformerContext () override |
| virtual void | StartElement (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) override |
Public Member Functions inherited from XMLRenameElemTransformerContext | |
| XMLRenameElemTransformerContext (XMLTransformerBase &rTransformer, const OUString &rQName, sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken) | |
| XMLRenameElemTransformerContext (XMLTransformerBase &rTransformer, const OUString &rQName, sal_uInt16 nPrefix, ::xmloff::token::XMLTokenEnum eToken, sal_uInt16 nAPrefix, ::xmloff::token::XMLTokenEnum eAToken, ::xmloff::token::XMLTokenEnum eVToken) | |
| virtual | ~XMLRenameElemTransformerContext () override |
| virtual void | StartElement (const css::uno::Reference< css::xml::sax::XAttributeList > &xAttrList) override |
| virtual void | EndElement () override |
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 () |
Static Public Member Functions | |
| static XMLTransformerOASISEventMap_Impl * | CreateFormEventMap () |
| static XMLTransformerOASISEventMap_Impl * | CreateEventMap () |
| static void | FlushEventMap (XMLTransformerOASISEventMap_Impl *p) |
| static OUString | GetEventName (sal_uInt16 nPrefix, const OUString &rName, XMLTransformerOASISEventMap_Impl &rMap, XMLTransformerOASISEventMap_Impl *pMap2) |
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) |
Additional Inherited Members | |
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 |
Protected Attributes inherited from salhelper::SimpleReferenceObject | |
| oslInterlockedCount | m_nCount |
Definition at line 26 of file EventOASISTContext.hxx.
| XMLEventOASISTransformerContext::XMLEventOASISTransformerContext | ( | XMLTransformerBase & | rTransformer, |
| const OUString & | rQName | ||
| ) |
Definition at line 74 of file EventOASISTContext.cxx.
|
overridevirtual |
Definition at line 82 of file EventOASISTContext.cxx.
|
static |
Definition at line 87 of file EventOASISTContext.cxx.
References aTransformerEventMap.
Referenced by Oasis2OOoTransformer::GetEventName().
|
static |
Definition at line 93 of file EventOASISTContext.cxx.
References aFormTransformerEventMap.
Referenced by Oasis2OOoTransformer::GetEventName().
|
static |
Definition at line 98 of file EventOASISTContext.cxx.
References p.
Referenced by Oasis2OOoTransformer::~Oasis2OOoTransformer().
|
static |
Definition at line 104 of file EventOASISTContext.cxx.
Referenced by Oasis2OOoTransformer::GetEventName(), and StartElement().
|
overridevirtual |
Reimplemented from XMLRenameElemTransformerContext.
Definition at line 167 of file EventOASISTContext.cxx.
References aName, o3tl::equalsIgnoreAsciiCase(), XMLTransformerBase::GetAncestorContext(), GetEventName(), SvXMLNamespaceMap::GetKeyByAttrName(), XMLTransformerBase::GetNamespaceMap(), XMLTransformerContext::GetTransformer(), XMLTransformerBase::GetUserDefinedActions(), xmloff::token::GetXMLToken(), XMLTransformerContext::HasNamespace(), i, idx, OASIS_EVENT_ACTIONS, ParseURL(), XMLTransformerBase::RemoveNamespacePrefix(), SAL_INFO, SAL_WARN, SAL_WARN_IF, XMLRenameElemTransformerContext::StartElement(), xmloff::token::XML_APPLICATION, XML_ATACTION_COPY, XML_ATACTION_EVENT_NAME, XML_ATACTION_HREF, XML_ATACTION_MACRO_NAME, XML_ATACTION_REMOVE_NAMESPACE_PREFIX, xmloff::token::XML_DOCUMENT, xmloff::token::XML_LANGUAGE, xmloff::token::XML_LIBRARY, xmloff::token::XML_LOCATION, xmloff::token::XML_MACRO_NAME, XML_NAMESPACE_FORM, and XML_NAMESPACE_SCRIPT.