LibreOffice Module sd (master) 1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
SdGenericDrawPage Class Reference

#include <unopage.hxx>

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

Public Member Functions

 SdGenericDrawPage (SdXImpressDocument *pModel, SdPage *pInPage, const SvxItemPropertySet *pSet)
 
virtual ~SdGenericDrawPage () noexcept override
 
bool isValid () const
 
SdPageGetPage () const
 
SdXImpressDocumentGetModel () const
 
virtual sal_Int64 SAL_CALL getSomething (const css::uno::Sequence< sal_Int8 > &aIdentifier) override
 
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
 
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
 
virtual void SAL_CALL release () noexcept override
 
css::uno::Any SAL_CALL queryAggregation (css::uno::Type const &rType) override
 
virtual css::uno::Reference< css::drawing::XShape > SAL_CALL combine (const css::uno::Reference< css::drawing::XShapes > &xShapes) override
 
virtual void SAL_CALL split (const css::uno::Reference< css::drawing::XShape > &xGroup) override
 
virtual css::uno::Reference< css::drawing::XShape > SAL_CALL bind (const css::uno::Reference< css::drawing::XShapes > &xShapes) override
 
virtual void SAL_CALL unbind (const css::uno::Reference< css::drawing::XShape > &xShape) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL setPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Sequence< css::uno::Any > &aValues) override
 
virtual css::uno::Sequence< css::uno::Any > SAL_CALL getPropertyValues (const css::uno::Sequence< OUString > &aPropertyNames) override
 
virtual void SAL_CALL addPropertiesChangeListener (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertiesChangeListener (const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual void SAL_CALL firePropertiesChangeEvent (const css::uno::Sequence< OUString > &aPropertyNames, const css::uno::Reference< css::beans::XPropertiesChangeListener > &xListener) override
 
virtual css::uno::Reference< css::container::XNameAccess > SAL_CALL getLinks () override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 
virtual css::uno::Reference< css::animations::XAnimationNode > SAL_CALL getAnimationNode () override
 
virtual css::uno::Reference< css::office::XAnnotation > SAL_CALL createAndInsertAnnotation () override
 
virtual void SAL_CALL removeAnnotation (const css::uno::Reference< css::office::XAnnotation > &annotation) override
 
virtual css::uno::Reference< css::office::XAnnotationEnumeration > SAL_CALL createAnnotationEnumeration () 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
 
- Public Member Functions inherited from SdUnoSearchReplaceShape
 SdUnoSearchReplaceShape (css::drawing::XDrawPage *xPage) noexcept
 this class implements a search or replace operation on a given page or a given sdrobj More...
 
virtual ~SdUnoSearchReplaceShape () noexcept
 
virtual css::uno::Reference< css::util::XReplaceDescriptor > SAL_CALL createReplaceDescriptor () override
 
virtual sal_Int32 SAL_CALL replaceAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::util::XSearchDescriptor > SAL_CALL createSearchDescriptor () override
 
virtual css::uno::Reference< css::container::XIndexAccess > SAL_CALL findAll (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL findFirst (const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 
virtual css::uno::Reference< css::uno::XInterface > SAL_CALL findNext (const css::uno::Reference< css::uno::XInterface > &xStartAt, const css::uno::Reference< css::util::XSearchDescriptor > &xDesc) override
 

Static Public Member Functions

static const css::uno::Sequence< sal_Int8 > & getUnoTunnelId () noexcept
 
- 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

virtual void setBackground (const css::uno::Any &rValue)
 
virtual void getBackground (css::uno::Any &rValue)
 
OUString getBookmarkURL () const
 
void setBookmarkURL (std::u16string_view rURL)
 
void SetLeftBorder (sal_Int32 nValue)
 
void SetRightBorder (sal_Int32 nValue)
 
void SetUpperBorder (sal_Int32 nValue)
 
void SetLowerBorder (sal_Int32 nValue)
 
void SetWidth (sal_Int32 nWidth)
 
void SetHeight (sal_Int32 nHeight)
 
bool IsImpressDocument () const
 
virtual void disposing () noexcept override
 
css::uno::Any getNavigationOrder ()
 
void setNavigationOrder (const css::uno::Any &rValue)
 
void throwIfDisposed () const
 
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 Member Functions inherited from SdUnoSearchReplaceShape
css::uno::Reference< css::text::XTextRange > Search (const css::uno::Reference< css::text::XTextRange > &xText, SdUnoSearchReplaceDescriptor *pDescr)
 
bool Search (const OUString &rText, sal_Int32 &nStartPos, sal_Int32 &nEndPos, SdUnoSearchReplaceDescriptor *pDescr) noexcept
 
css::uno::Reference< css::drawing::XShape > GetNextShape (const css::uno::Reference< css::container::XIndexAccess > &xShapes, const css::uno::Reference< css::drawing::XShape > &xCurrentShape) noexcept
 this method returns the shape that follows xCurrentShape in the shape collection xShapes. More...
 
css::uno::Reference< css::drawing::XShape > GetCurrentShape () const noexcept
 

Private Member Functions

void UpdateModel ()
 

Private Attributes

SdXImpressDocumentmpDocModel
 
SdrModelmpSdrModel
 
bool mbIsImpressDocument
 
sal_Int16 mnTempPageNumber
 
const SvxItemPropertySetmpPropSet
 

Friends

class SdXImpressDocument
 

Additional Inherited Members

- Static Protected Member Functions inherited from SdUnoSearchReplaceShape
static ESelection GetSelection (const css::uno::Reference< css::text::XTextRange > &xTextRange) noexcept
 
static css::uno::Reference< css::drawing::XShape > GetShape (const css::uno::Reference< css::text::XTextRange > &xTextRange) noexcept
 
- Protected Attributes inherited from SvxDrawPage
cppu::OBroadcastHelper mrBHelper
 
SdrPagempPage
 
SdrModelmpModel
 
std::unique_ptr< SdrViewmpView
 

Detailed Description

Definition at line 43 of file unopage.hxx.

Constructor & Destructor Documentation

◆ SdGenericDrawPage()

SdGenericDrawPage::SdGenericDrawPage ( SdXImpressDocument pModel,
SdPage pInPage,
const SvxItemPropertySet pSet 
)

◆ ~SdGenericDrawPage()

SdGenericDrawPage::~SdGenericDrawPage ( )
overridevirtualnoexcept

Definition at line 355 of file unopage.cxx.

Member Function Documentation

◆ addPropertiesChangeListener()

void SAL_CALL SdGenericDrawPage::addPropertiesChangeListener ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener 
)
overridevirtual

Definition at line 1395 of file unopage.cxx.

◆ addPropertyChangeListener()

void SAL_CALL SdGenericDrawPage::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 1346 of file unopage.cxx.

◆ addVetoableChangeListener()

void SAL_CALL SdGenericDrawPage::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 1348 of file unopage.cxx.

◆ bind()

Reference< drawing::XShape > SAL_CALL SdGenericDrawPage::bind ( const css::uno::Reference< css::drawing::XShapes > &  xShapes)
overridevirtual

◆ combine()

Reference< drawing::XShape > SAL_CALL SdGenericDrawPage::combine ( const css::uno::Reference< css::drawing::XShapes > &  xShapes)
overridevirtual

◆ createAndInsertAnnotation()

Reference< XAnnotation > SAL_CALL SdGenericDrawPage::createAndInsertAnnotation ( )
overridevirtual

Definition at line 2527 of file unopage.cxx.

References SdPage::createAnnotation(), and GetPage().

◆ createAnnotationEnumeration()

Reference< XAnnotationEnumeration > SAL_CALL SdGenericDrawPage::createAnnotationEnumeration ( )
overridevirtual

Definition at line 2542 of file unopage.cxx.

References sd::createAnnotationEnumeration(), and GetPage().

◆ CreateSdrObject_()

rtl::Reference< SdrObject > SdGenericDrawPage::CreateSdrObject_ ( const css::uno::Reference< css::drawing::XShape > &  xShape)
overridevirtual

◆ CreateShape()

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

◆ disposing()

void SdGenericDrawPage::disposing ( )
overrideprotectedvirtualnoexcept

Reimplemented from SvxDrawPage.

Definition at line 1891 of file unopage.cxx.

References SvxDrawPage::disposing(), and mpDocModel.

◆ firePropertiesChangeEvent()

void SAL_CALL SdGenericDrawPage::firePropertiesChangeEvent ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener 
)
overridevirtual

Definition at line 1403 of file unopage.cxx.

◆ getAnimationNode()

Reference< XAnimationNode > SAL_CALL SdGenericDrawPage::getAnimationNode ( )
overridevirtual

Definition at line 1898 of file unopage.cxx.

References SdPage::getAnimationNode(), SvxDrawPage::mpPage, and throwIfDisposed().

◆ getBackground()

void SdGenericDrawPage::getBackground ( css::uno::Any &  rValue)
protectedvirtual
Exceptions
std::exception

Reimplemented in SdDrawPage, and SdMasterPage.

Definition at line 1558 of file unopage.cxx.

Referenced by getPropertyValue().

◆ getBookmarkURL()

OUString SdGenericDrawPage::getBookmarkURL ( ) const
protected

Definition at line 1563 of file unopage.cxx.

References SdDrawPage::getPageApiNameFromUiName(), and SvxDrawPage::mpPage.

Referenced by getPropertyValue().

◆ getLinks()

Reference< container::XNameAccess > SAL_CALL SdGenericDrawPage::getLinks ( )
overridevirtual

Definition at line 1548 of file unopage.cxx.

◆ GetModel()

SdXImpressDocument * SdGenericDrawPage::GetModel ( ) const

◆ getNavigationOrder()

Any SdGenericDrawPage::getNavigationOrder ( )
protected

Definition at line 2649 of file unopage.cxx.

References Any, and GetPage().

Referenced by getPropertyValue().

◆ GetPage()

SdPage * SdGenericDrawPage::GetPage ( ) const
inline

◆ getPropertySetInfo()

Reference< beans::XPropertySetInfo > SAL_CALL SdGenericDrawPage::getPropertySetInfo ( )
overridevirtual

◆ getPropertyValue()

Any SAL_CALL SdGenericDrawPage::getPropertyValue ( const OUString &  PropertyName)
overridevirtual

Definition at line 1008 of file unopage.cxx.

References aName, Any, aSeq, aURL, bVisible, COL_WHITE(), ConvertGDIMetaFileToWMF(), VCLUnoHelper::CreateBitmap(), model::theme::createXTheme(), SdPage::getAlienAttributes(), getBackground(), BitmapEx::GetBitmap(), getBookmarkURL(), SvMemoryStream::GetData(), SdDrawDocument::GetDocSh(), SdPage::GetFadeEffect(), SdPage::getHeaderFooterSettings(), SdrModel::GetLayerAdmin(), SdrLayerAdmin::GetLayerID(), SdrPage::GetLeftBorder(), SdrPage::GetLowerBorder(), SdrModel::GetMasterPageCount(), GetName(), getNavigationOrder(), SdPage::GetOrientation(), GetPage(), SdrPage::GetPageBackgroundColor(), SdrPage::GetPageNum(), SfxObjectShell::GetPreviewMetaFile(), SvxItemPropertySet::getPropertyMapEntry(), SdrPage::GetRightBorder(), SdDrawDocument::GetSdPage(), SdDrawDocument::GetSdPageCount(), SdrPage::getSdrModelFromSdrPage(), SdrPage::getSdrPageProperties(), SdPage::GetSoundFile(), SdrPageProperties::GetTheme(), SdPage::GetTime(), GetTime(), SdPage::getTransitionDirection(), SdPage::getTransitionDuration(), SdPage::getTransitionFadeColor(), SdPage::getTransitionSubtype(), SdPage::getTransitionType(), SdrPage::GetUpperBorder(), SdrPage::IsBackgroundFullSize(), Color::IsDark(), SdPage::IsExcluded(), SdPage::IsLoopSound(), SdrLayerIDSet::IsSet(), sd::HeaderFooterSettings::mbDateTimeIsFixed, sd::HeaderFooterSettings::mbDateTimeVisible, sd::HeaderFooterSettings::mbFooterVisible, sd::HeaderFooterSettings::mbHeaderVisible, sd::HeaderFooterSettings::mbSlideNumberVisible, mnTempPageNumber, mpPropSet, SfxItemPropertyMapEntry::nWID, SdDrawDocument::SetSelected(), Standard, sUNO_LayerName_background, sUNO_LayerName_background_objects, SvStream::Tell(), throwIfDisposed(), SdrPage::TRG_GetMasterPageVisibleLayers(), WID_NAVORDER, WID_PAGE_BACKFULL, WID_PAGE_BOTTOM, WID_PAGE_HEIGHT, WID_PAGE_ISDARK, WID_PAGE_LEFT, WID_PAGE_NUMBER, WID_PAGE_ORIENT, WID_PAGE_RIGHT, WID_PAGE_THEME, WID_PAGE_TOP, WID_PAGE_USERATTRIBS, WID_PAGE_WIDTH, SvmWriter::Write(), WriteDIB(), and x.

◆ getPropertyValues()

Sequence< Any > SAL_CALL SdGenericDrawPage::getPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames)
overridevirtual

Definition at line 1374 of file unopage.cxx.

References Any, and nCount.

◆ getSomething()

sal_Int64 SAL_CALL SdGenericDrawPage::getSomething ( const css::uno::Sequence< sal_Int8 > &  aIdentifier)
overridevirtual

Definition at line 334 of file unopage.cxx.

References comphelper::getSomethingImpl().

◆ getSupportedServiceNames()

Sequence< OUString > SAL_CALL SdGenericDrawPage::getSupportedServiceNames ( )
overridevirtual

◆ getUnoTunnelId()

const css::uno::Sequence< sal_Int8 > & SdGenericDrawPage::getUnoTunnelId ( )
staticnoexcept

Definition at line 328 of file unopage.cxx.

References comphelper::UnoIdInit::getSeq().

◆ IsImpressDocument()

bool SdGenericDrawPage::IsImpressDocument ( ) const
protected

◆ isValid()

bool SdGenericDrawPage::isValid ( ) const
inline

Definition at line 97 of file unopage.hxx.

References SvxDrawPage::mpModel, and SvxDrawPage::mpPage.

Referenced by SdDrawPage::setMasterPage().

◆ queryAggregation()

css::uno::Any SdGenericDrawPage::queryAggregation ( css::uno::Type const &  rType)
overridevirtual

◆ queryInterface()

Any SAL_CALL SdGenericDrawPage::queryInterface ( const css::uno::Type &  rType)
overridevirtual

Reimplemented in SdDrawPage, and SdMasterPage.

Definition at line 515 of file unopage.cxx.

References Any.

Referenced by SdDrawPage::queryInterface(), and SdMasterPage::queryInterface().

◆ release()

void SdGenericDrawPage::release ( )
overridevirtualnoexcept

Reimplemented from SvxDrawPage.

Reimplemented in SdDrawPage, and SdMasterPage.

Definition at line 1884 of file unopage.cxx.

◆ removeAnnotation()

void SAL_CALL SdGenericDrawPage::removeAnnotation ( const css::uno::Reference< css::office::XAnnotation > &  annotation)
overridevirtual

Definition at line 2537 of file unopage.cxx.

References GetPage(), and SdPage::removeAnnotation().

◆ removePropertiesChangeListener()

void SAL_CALL SdGenericDrawPage::removePropertiesChangeListener ( const css::uno::Reference< css::beans::XPropertiesChangeListener > &  xListener)
overridevirtual

Definition at line 1399 of file unopage.cxx.

◆ removePropertyChangeListener()

void SAL_CALL SdGenericDrawPage::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 1347 of file unopage.cxx.

◆ removeVetoableChangeListener()

void SAL_CALL SdGenericDrawPage::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 1349 of file unopage.cxx.

◆ setBackground()

void SdGenericDrawPage::setBackground ( const css::uno::Any &  rValue)
protectedvirtual
Exceptions
css::lang::IllegalArgumentException

Reimplemented in SdDrawPage, and SdMasterPage.

Definition at line 1553 of file unopage.cxx.

Referenced by setPropertyValue().

◆ setBookmarkURL()

void SdGenericDrawPage::setBookmarkURL ( std::u16string_view  rURL)
protected

Definition at line 1579 of file unopage.cxx.

References SdDrawPage::getUiNameFromPageApiName(), SvxDrawPage::mpPage, and nIndex.

Referenced by setPropertyValue().

◆ SetHeight()

void SdGenericDrawPage::SetHeight ( sal_Int32  nHeight)
protected

◆ SetLeftBorder()

void SdGenericDrawPage::SetLeftBorder ( sal_Int32  nValue)
protected

◆ SetLowerBorder()

void SdGenericDrawPage::SetLowerBorder ( sal_Int32  nValue)
protected

◆ setNavigationOrder()

void SdGenericDrawPage::setNavigationOrder ( const css::uno::Any &  rValue)
protected

◆ setPropertyValue()

void SAL_CALL SdGenericDrawPage::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual

Definition at line 580 of file unopage.cxx.

References aURL, bVisible, model::Theme::FromAny(), SdPage::getHeaderFooterSettings(), SdrModel::GetLayerAdmin(), SdrLayerAdmin::GetLayerID(), SdrModel::GetMasterPageCount(), SdDrawDocument::GetMasterSdPage(), SdDrawDocument::GetMasterSdPageCount(), GetModel(), SdPage::GetOrientation(), GetPage(), SdPage::GetPageKind(), SvxItemPropertySet::getPropertyMapEntry(), SdDrawDocument::GetSdPage(), SdDrawDocument::GetSdPageCount(), SdrPage::getSdrModelFromSdrPage(), SdrPage::getSdrPageProperties(), Handout, i, sd::HeaderFooterSettings::maDateTimeText, sd::HeaderFooterSettings::maFooterText, sd::HeaderFooterSettings::maHeaderText, sd::HeaderFooterSettings::mbDateTimeIsFixed, sd::HeaderFooterSettings::mbDateTimeVisible, sd::HeaderFooterSettings::mbFooterVisible, sd::HeaderFooterSettings::mbHeaderVisible, sd::HeaderFooterSettings::mbSlideNumberVisible, sd::HeaderFooterSettings::meDateFormat, sd::HeaderFooterSettings::meTimeFormat, mnTempPageNumber, mpPropSet, nValue, SfxItemPropertyMapEntry::nWID, SdrLayerIDSet::Set(), SdPage::SetAutoLayout(), setBackground(), SdrPage::SetBackgroundFullSize(), setBookmarkURL(), SdPage::SetExcluded(), SdPage::SetFadeEffect(), SdPage::setHeaderFooterSettings(), SetHeight(), SetLeftBorder(), SdPage::SetLoopSound(), SetLowerBorder(), SdXImpressDocument::SetModified(), setNavigationOrder(), SdPage::SetOrientation(), SdPage::SetPresChange(), SetRightBorder(), SdPage::SetSound(), SdPage::SetSoundFile(), SdPage::SetStopSound(), SdrPageProperties::SetTheme(), SdPage::SetTime(), SdPage::setTransitionDirection(), SdPage::setTransitionDuration(), SdPage::setTransitionFadeColor(), SdPage::setTransitionSubtype(), SdPage::setTransitionType(), SetUpperBorder(), SetWidth(), sUNO_LayerName_background, sUNO_LayerName_background_objects, throwIfDisposed(), SdrPage::TRG_GetMasterPageVisibleLayers(), SdrPage::TRG_SetMasterPageVisibleLayers(), WID_NAVORDER, WID_PAGE_BACKFULL, WID_PAGE_BOTTOM, WID_PAGE_HEIGHT, WID_PAGE_ISDARK, WID_PAGE_LEFT, WID_PAGE_NUMBER, WID_PAGE_ORIENT, WID_PAGE_RIGHT, WID_PAGE_THEME, WID_PAGE_TOP, WID_PAGE_USERATTRIBS, and WID_PAGE_WIDTH.

Referenced by setPropertyValues().

◆ setPropertyValues()

void SAL_CALL SdGenericDrawPage::setPropertyValues ( const css::uno::Sequence< OUString > &  aPropertyNames,
const css::uno::Sequence< css::uno::Any > &  aValues 
)
overridevirtual

Definition at line 1352 of file unopage.cxx.

References Any, nCount, pValues, and setPropertyValue().

◆ SetRightBorder()

void SdGenericDrawPage::SetRightBorder ( sal_Int32  nValue)
protected

◆ SetUpperBorder()

void SdGenericDrawPage::SetUpperBorder ( sal_Int32  nValue)
protected

◆ SetWidth()

void SdGenericDrawPage::SetWidth ( sal_Int32  nWidth)
protected

◆ split()

void SAL_CALL SdGenericDrawPage::split ( const css::uno::Reference< css::drawing::XShape > &  xGroup)
overridevirtual

◆ throwIfDisposed()

void SdGenericDrawPage::throwIfDisposed ( ) const
protected

◆ unbind()

void SAL_CALL SdGenericDrawPage::unbind ( const css::uno::Reference< css::drawing::XShape > &  xShape)
overridevirtual

◆ UpdateModel()

void SdGenericDrawPage::UpdateModel ( )
private

Friends And Related Function Documentation

◆ SdXImpressDocument

friend class SdXImpressDocument
friend

Definition at line 64 of file unopage.hxx.

Member Data Documentation

◆ mbIsImpressDocument

bool SdGenericDrawPage::mbIsImpressDocument
private

Definition at line 57 of file unopage.hxx.

Referenced by IsImpressDocument(), SdGenericDrawPage(), and UpdateModel().

◆ mnTempPageNumber

sal_Int16 SdGenericDrawPage::mnTempPageNumber
private

Definition at line 58 of file unopage.hxx.

Referenced by getPropertyValue(), and setPropertyValue().

◆ mpDocModel

SdXImpressDocument* SdGenericDrawPage::mpDocModel
private

Definition at line 55 of file unopage.hxx.

Referenced by disposing(), GetModel(), SdGenericDrawPage(), throwIfDisposed(), and UpdateModel().

◆ mpPropSet

const SvxItemPropertySet* SdGenericDrawPage::mpPropSet
private

Definition at line 59 of file unopage.hxx.

Referenced by getPropertySetInfo(), getPropertyValue(), and setPropertyValue().

◆ mpSdrModel

SdrModel* SdGenericDrawPage::mpSdrModel
private

Definition at line 56 of file unopage.hxx.

Referenced by GetModel(), IsImpressDocument(), SdGenericDrawPage(), and UpdateModel().


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