LibreOffice Module sw (master) 1
Public Member Functions | Static Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
SwXTextEmbeddedObject Class Referencefinal

#include <unoframe.hxx>

Inheritance diagram for SwXTextEmbeddedObject:
[legend]
Collaboration diagram for SwXTextEmbeddedObject:
[legend]

Public Member Functions

virtual css::uno::Reference< css::lang::XComponent > SAL_CALL getEmbeddedObject () override
 
virtual css::uno::Reference< css::embed::XEmbeddedObject > SAL_CALL getExtendedControlOverEmbeddedObject () override
 
virtual ::sal_Int64 SAL_CALL getAspect () override
 
virtual void SAL_CALL setAspect (::sal_Int64 _aspect) override
 
virtual css::uno::Reference< css::graphic::XGraphic > SAL_CALL getReplacementGraphic () override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::container::XNameReplace > SAL_CALL getEvents () override
 

Static Public Member Functions

static rtl::Reference< SwXTextEmbeddedObjectCreateXTextEmbeddedObject (SwDoc &rDoc, SwFrameFormat *pFrameFormat)
 

Private Member Functions

virtual ~SwXTextEmbeddedObject () override
 
 SwXTextEmbeddedObject (SwDoc *pDoc)
 
 SwXTextEmbeddedObject (SwFrameFormat &rFormat)
 

Private Attributes

css::uno::Reference< css::util::XModifyListener > m_xOLEListener
 

Friends

class SwXFrame
 

Detailed Description

Definition at line 268 of file unoframe.hxx.

Constructor & Destructor Documentation

◆ ~SwXTextEmbeddedObject()

SwXTextEmbeddedObject::~SwXTextEmbeddedObject ( )
overrideprivatevirtual

Definition at line 3496 of file unoframe.cxx.

◆ SwXTextEmbeddedObject() [1/2]

SwXTextEmbeddedObject::SwXTextEmbeddedObject ( SwDoc pDoc)
private

Definition at line 3484 of file unoframe.cxx.

◆ SwXTextEmbeddedObject() [2/2]

SwXTextEmbeddedObject::SwXTextEmbeddedObject ( SwFrameFormat rFormat)
private

Definition at line 3490 of file unoframe.cxx.

Member Function Documentation

◆ CreateXTextEmbeddedObject()

rtl::Reference< SwXTextEmbeddedObject > SwXTextEmbeddedObject::CreateXTextEmbeddedObject ( SwDoc rDoc,
SwFrameFormat pFrameFormat 
)
static

◆ getAspect()

sal_Int64 SAL_CALL SwXTextEmbeddedObject::getAspect ( )
override

◆ getEmbeddedObject()

uno::Reference< lang::XComponent > SwXTextEmbeddedObject::getEmbeddedObject ( )
overridevirtual

Definition at line 3506 of file unoframe.cxx.

References getExtendedControlOverEmbeddedObject().

◆ getEvents()

uno::Reference< container::XNameReplace > SAL_CALL SwXTextEmbeddedObject::getEvents ( )
overridevirtual

Definition at line 3617 of file unoframe.cxx.

◆ getExtendedControlOverEmbeddedObject()

uno::Reference< embed::XEmbeddedObject > SAL_CALL SwXTextEmbeddedObject::getExtendedControlOverEmbeddedObject ( )
overridevirtual

◆ getImplementationName()

OUString SwXTextEmbeddedObject::getImplementationName ( )
overridevirtual

Definition at line 3597 of file unoframe.cxx.

◆ getReplacementGraphic()

uno::Reference< graphic::XGraphic > SAL_CALL SwXTextEmbeddedObject::getReplacementGraphic ( )
overridevirtual

◆ getSupportedServiceNames()

uno::Sequence< OUString > SwXTextEmbeddedObject::getSupportedServiceNames ( )
overridevirtual

Definition at line 3607 of file unoframe.cxx.

◆ setAspect()

void SAL_CALL SwXTextEmbeddedObject::setAspect ( ::sal_Int64  _aspect)
overridevirtual

◆ supportsService()

sal_Bool SwXTextEmbeddedObject::supportsService ( const OUString &  ServiceName)
overridevirtual

Definition at line 3602 of file unoframe.cxx.

References cppu::supportsService().

Friends And Related Function Documentation

◆ SwXFrame

friend class SwXFrame
friend

Definition at line 272 of file unoframe.hxx.

Member Data Documentation

◆ m_xOLEListener

css::uno::Reference<css::util::XModifyListener> SwXTextEmbeddedObject::m_xOLEListener
private

Definition at line 270 of file unoframe.hxx.

Referenced by getExtendedControlOverEmbeddedObject().


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