22#include <com/sun/star/beans/PropertyValue.hpp>
32using ::com::sun::star::beans::PropertyValue;
34constexpr OUStringLiteral
gsURL(u
"Script");
46 const OUString& rEventQName,
47 const Sequence<PropertyValue> & rValues,
56 for(
const auto& rValue : rValues)
58 if (
gsURL == rValue.Name)
61 rValue.Value >>= sTmp;
72 bUseWhitespace,
false);
constexpr OUStringLiteral gsURL(u"Script")
const SvXMLNamespaceMap & GetNamespaceMap() const
void AddAttribute(sal_uInt16 nPrefix, const OUString &rName, const OUString &rValue)
OUString GetQNameByKey(sal_uInt16 nKey, const OUString &rLocalName, bool bCache=true) const
virtual ~XMLScriptExportHandler() override
virtual void Export(SvXMLExport &rExport, const OUString &rEventName, const css::uno::Sequence< css::beans::PropertyValue > &rValues, bool bUseWhitespace) override
Handling of tokens in XML:
const OUString & GetXMLToken(enum XMLTokenEnum eToken)
return the OUString representation for eToken
constexpr sal_uInt16 XML_NAMESPACE_XLINK
constexpr sal_uInt16 XML_NAMESPACE_OOO
constexpr sal_uInt16 XML_NAMESPACE_SCRIPT