LibreOffice Module sc (master) 1
Public Member Functions | List of all members
ScPageObj Class Referencefinal

#include <pageuno.hxx>

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

Public Member Functions

 ScPageObj (SdrPage *pPage)
 
virtual ~ScPageObj () noexcept override
 
virtual css::uno::Reference< css::drawing::XShape > CreateShape (SdrObject *pObj) const override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &rServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
- Public Member Functions inherited from SvxFmDrawPage
 SvxFmDrawPage (SdrPage *pPage)
 
virtual ~SvxFmDrawPage () noexcept override
 
virtual css::uno::Any SAL_CALL queryAggregation (const css::uno::Type &aType) override
 
virtual css::uno::Sequence< sal_Int8 > SAL_CALL getImplementationId () override
 
virtual css::uno::Sequence< css::uno::Type > SAL_CALL getTypes () override
 
virtual css::uno::Reference< css::container::XNameContainer > SAL_CALL getForms () override
 
virtual sal_Bool SAL_CALL hasForms () override
 
- Public Member Functions inherited from SvxDrawPage
 SvxDrawPage (SdrPage *pPage)
 
virtual ~SvxDrawPage () noexcept override
 
SdrPageGetSdrPage () const
 
rtl::Reference< SdrObjectCreateSdrObject (const css::uno::Reference< css::drawing::XShape > &xShape, bool bBeginning=false) noexcept
 
virtual rtl::Reference< SdrObjectCreateSdrObject_ (const css::uno::Reference< css::drawing::XShape > &xShape)
 
virtual css::uno::Reference< css::drawing::XShape > CreateShape (SdrObject *pObj) const
 
virtual void SAL_CALL release () noexcept override
 
virtual void SAL_CALL add (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual void SAL_CALL remove (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual void SAL_CALL addTop (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual void SAL_CALL addBottom (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual void SAL_CALL sort (const css::uno::Sequence< sal_Int32 > &sortOrder) override
 
virtual css::uno::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 
virtual sal_Int32 SAL_CALL getCount () override
 
virtual css::uno::Any SAL_CALL getByIndex (sal_Int32 Index) override
 
virtual css::uno::Reference< css::drawing::XShapeGroup > SAL_CALL group (const css::uno::Reference< css::drawing::XShapes > &xShapes) override
 
virtual void SAL_CALL ungroup (const css::uno::Reference< css::drawing::XShapeGroup > &aGroup) 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 void SAL_CALL dispose () override
 
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
 

Additional Inherited Members

- Static Public Member Functions inherited from SvxDrawPage
static void GetTypeAndInventor (SdrObjKind &rType, SdrInventor &rInventor, const OUString &aName) noexcept
 
static rtl::Reference< SvxShapeCreateShapeByTypeAndInventor (SdrObjKind nType, SdrInventor nInventor, SdrObject *pObj, SvxDrawPage *pPage=nullptr, OUString const &referer=OUString())
 
- Protected Member Functions inherited from SvxFmDrawPage
virtual rtl::Reference< SdrObjectCreateSdrObject_ (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual css::uno::Reference< css::drawing::XShape > CreateShape (SdrObject *pObj) const override
 
- Protected Member Functions inherited from SvxDrawPage
void SelectObjectsInView (const css::uno::Reference< css::drawing::XShapes > &aShapes, SdrPageView *pPageView) noexcept
 
void SelectObjectInView (const css::uno::Reference< css::drawing::XShape > &xShape, SdrPageView *pPageView) noexcept
 
virtual void disposing () noexcept
 
- Protected Attributes inherited from SvxDrawPage
cppu::OBroadcastHelper mrBHelper
 
SdrPagempPage
 
SdrModelmpModel
 
std::unique_ptr< SdrViewmpView
 

Detailed Description

Definition at line 26 of file pageuno.hxx.

Constructor & Destructor Documentation

◆ ScPageObj()

ScPageObj::ScPageObj ( SdrPage pPage)

Definition at line 27 of file pageuno.cxx.

◆ ~ScPageObj()

ScPageObj::~ScPageObj ( )
overridevirtualnoexcept

Definition at line 32 of file pageuno.cxx.

Member Function Documentation

◆ CreateShape()

uno::Reference< drawing::XShape > ScPageObj::CreateShape ( SdrObject pObj) const
overridevirtual

Reimplemented from SvxFmDrawPage.

Definition at line 36 of file pageuno.cxx.

References SvxFmDrawPage::CreateShape().

◆ getImplementationName()

OUString SAL_CALL ScPageObj::getImplementationName ( )
overridevirtual

Reimplemented from SvxDrawPage.

Definition at line 45 of file pageuno.cxx.

◆ getSupportedServiceNames()

uno::Sequence< OUString > SAL_CALL ScPageObj::getSupportedServiceNames ( )
overridevirtual

Reimplemented from SvxDrawPage.

Definition at line 55 of file pageuno.cxx.

◆ supportsService()

sal_Bool SAL_CALL ScPageObj::supportsService ( const OUString &  rServiceName)
overridevirtual

Reimplemented from SvxDrawPage.

Definition at line 50 of file pageuno.cxx.

References cppu::supportsService().


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