LibreOffice Module sw (master) 1
|
#include <SwAppletImpl.hxx>
Public Member Functions | |
SwApplet_Impl (SfxItemPool &rPool) | |
SwApplet_Impl (SfxItemSet aSet) | |
~SwApplet_Impl () | |
void | CreateApplet (const OUString &rCode, const OUString &rName, bool bMayScript, const OUString &rCodeBase, std::u16string_view rBaseURL) |
void | FinishApplet () |
const css::uno::Reference< css::embed::XEmbeddedObject > & | GetApplet () const |
SfxItemSet & | GetItemSet () |
const OUString & | GetAltText () const |
void | SetAltText (const OUString &rAlt) |
Static Public Member Functions | |
static SwHtmlOptType | GetOptionType (std::u16string_view rName, bool bApplet) |
Private Attributes | |
css::uno::Reference< css::embed::XEmbeddedObject > | m_xApplet |
SvCommandList | m_aCommandList |
SfxItemSet | m_aItemSet |
OUString | m_sAlt |
Definition at line 40 of file SwAppletImpl.hxx.
SwApplet_Impl::SwApplet_Impl | ( | SfxItemPool & | rPool | ) |
Definition at line 112 of file SwAppletImpl.cxx.
|
inline |
Definition at line 50 of file SwAppletImpl.hxx.
SwApplet_Impl::~SwApplet_Impl | ( | ) |
Definition at line 173 of file SwAppletImpl.cxx.
void SwApplet_Impl::CreateApplet | ( | const OUString & | rCode, |
const OUString & | rName, | ||
bool | bMayScript, | ||
const OUString & | rCodeBase, | ||
std::u16string_view | rBaseURL | ||
) |
Definition at line 117 of file SwAppletImpl.cxx.
References aName, comphelper::EmbeddedObjectContainer::CreateEmbeddedObject(), INetURLObject::GetMainURL(), m_xApplet, INetURLObject::NONE, INetURLObject::removeSegment(), SO3_APPLET_CLASSID, and svt::EmbeddedObjectRef::TryRunningState().
Referenced by SwXMLTextImportHelper::createAndInsertApplet().
void SwApplet_Impl::FinishApplet | ( | ) |
Definition at line 176 of file SwAppletImpl.cxx.
References SvCommandList::FillSequence(), m_aCommandList, and m_xApplet.
|
inline |
Definition at line 62 of file SwAppletImpl.hxx.
References m_sAlt.
|
inline |
Definition at line 60 of file SwAppletImpl.hxx.
References m_xApplet.
Referenced by SwXMLTextImportHelper::createAndInsertApplet().
|
inline |
Definition at line 61 of file SwAppletImpl.hxx.
References m_aItemSet.
Referenced by SwXMLTextImportHelper::createAndInsertApplet().
|
static |
Definition at line 37 of file SwAppletImpl.cxx.
References o3tl::equalsIgnoreAsciiCase(), IGNORE, nType, OOO_STRING_SVTOOLS_HTML_O_align, OOO_STRING_SVTOOLS_HTML_O_alt, OOO_STRING_SVTOOLS_HTML_O_class, OOO_STRING_SVTOOLS_HTML_O_code, OOO_STRING_SVTOOLS_HTML_O_codebase, OOO_STRING_SVTOOLS_HTML_O_height, OOO_STRING_SVTOOLS_HTML_O_hspace, OOO_STRING_SVTOOLS_HTML_O_id, OOO_STRING_SVTOOLS_HTML_O_mayscript, OOO_STRING_SVTOOLS_HTML_O_name, OOO_STRING_SVTOOLS_HTML_O_src, OOO_STRING_SVTOOLS_HTML_O_style, OOO_STRING_SVTOOLS_HTML_O_type, OOO_STRING_SVTOOLS_HTML_O_vspace, OOO_STRING_SVTOOLS_HTML_O_width, OOO_STRING_SW_HTML_O_Hidden, PARAM, SIZE, TAG, and u.
Referenced by SwXMLTextParagraphExport::_exportTextEmbedded(), and OutHTML_FrameFormatOLENode().
|
inline |
Definition at line 63 of file SwAppletImpl.hxx.
References m_sAlt.
|
private |
Definition at line 43 of file SwAppletImpl.hxx.
Referenced by FinishApplet().
|
private |
Definition at line 44 of file SwAppletImpl.hxx.
Referenced by GetItemSet().
|
private |
Definition at line 45 of file SwAppletImpl.hxx.
Referenced by GetAltText(), and SetAltText().
|
private |
Definition at line 42 of file SwAppletImpl.hxx.
Referenced by CreateApplet(), FinishApplet(), and GetApplet().