LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SwApplet_Impl Class Reference

#include <SwAppletImpl.hxx>

Collaboration diagram for SwApplet_Impl:

Public Member Functions

 SwApplet_Impl (SfxItemPool &rPool)
 SwApplet_Impl (SfxItemSet const &rSet)
 ~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
SfxItemSetGetItemSet ()
const OUString & GetAltText () const
void SetAltText (const OUString &rAlt)

Static Public Member Functions

static SwHtmlOptType GetOptionType (const OUString &rName, bool bApplet)

Private Attributes

css::uno::Reference< css::embed::XEmbeddedObject > m_xApplet
SvCommandList m_aCommandList
SfxItemSet m_aItemSet
OUString m_sAlt

Detailed Description

Definition at line 39 of file SwAppletImpl.hxx.

Constructor & Destructor Documentation

SwApplet_Impl::SwApplet_Impl ( SfxItemPool rPool)

Definition at line 111 of file SwAppletImpl.cxx.

SwApplet_Impl::SwApplet_Impl ( SfxItemSet const &  rSet)

Definition at line 49 of file SwAppletImpl.hxx.

SwApplet_Impl::~SwApplet_Impl ( )

Definition at line 172 of file SwAppletImpl.cxx.

Member Function Documentation

void SwApplet_Impl::CreateApplet ( const OUString &  rCode,
const OUString &  rName,
bool  bMayScript,
const OUString &  rCodeBase,
std::u16string_view  rBaseURL 
void SwApplet_Impl::FinishApplet ( )

Definition at line 175 of file SwAppletImpl.cxx.

References SvCommandList::FillSequence(), m_aCommandList, and m_xApplet.

const OUString& SwApplet_Impl::GetAltText ( ) const

Definition at line 61 of file SwAppletImpl.hxx.

References m_sAlt.

const css::uno::Reference< css::embed::XEmbeddedObject >& SwApplet_Impl::GetApplet ( ) const

Definition at line 59 of file SwAppletImpl.hxx.

References m_xApplet.

Referenced by SwXMLTextImportHelper::createAndInsertApplet().

SfxItemSet& SwApplet_Impl::GetItemSet ( )

Definition at line 60 of file SwAppletImpl.hxx.

References m_aItemSet.

Referenced by SwXMLTextImportHelper::createAndInsertApplet().

SwHtmlOptType SwApplet_Impl::GetOptionType ( const OUString &  rName,
bool  bApplet 
void SwApplet_Impl::SetAltText ( const OUString &  rAlt)

Definition at line 62 of file SwAppletImpl.hxx.

Member Data Documentation

SvCommandList SwApplet_Impl::m_aCommandList

Definition at line 42 of file SwAppletImpl.hxx.

Referenced by FinishApplet().

SfxItemSet SwApplet_Impl::m_aItemSet

Definition at line 43 of file SwAppletImpl.hxx.

Referenced by GetItemSet().

OUString SwApplet_Impl::m_sAlt

Definition at line 44 of file SwAppletImpl.hxx.

Referenced by GetAltText().

css::uno::Reference< css::embed::XEmbeddedObject > SwApplet_Impl::m_xApplet

Definition at line 41 of file SwAppletImpl.hxx.

Referenced by CreateApplet(), FinishApplet(), and GetApplet().

The documentation for this class was generated from the following files: