|
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().