LibreOffice Module svx (master)
1
|
#include <pageproperties.hxx>
Public Member Functions | |
PageProperties (SdrObject &rObj) | |
PageProperties (const PageProperties &rProps, SdrObject &rObj) | |
virtual | ~PageProperties () override |
virtual std::unique_ptr< BaseProperties > | Clone (SdrObject &rObj) const override |
virtual const SfxItemSet & | GetObjectItemSet () const override |
virtual SfxStyleSheet * | GetStyleSheet () const override |
virtual void | SetStyleSheet (SfxStyleSheet *pStyleSheet, bool bDontRemoveHardAttr) override |
virtual void | ClearObjectItem (const sal_uInt16 nWhich=0) override |
![]() | |
EmptyProperties (SdrObject &rObj) | |
virtual void | SetObjectItem (const SfxPoolItem &rItem) override |
virtual void | SetObjectItemDirect (const SfxPoolItem &rItem) override |
virtual void | ClearObjectItemDirect (const sal_uInt16 nWhich) override |
virtual void | SetObjectItemSet (const SfxItemSet &rSet) override |
![]() | |
BaseProperties (SdrObject &rObj) | |
virtual | ~BaseProperties () |
virtual const SfxItemSet & | GetMergedItemSet () const |
virtual void | SetMergedItemSet (const SfxItemSet &rSet, bool bClearAllItems=false) |
virtual void | SetMergedItem (const SfxPoolItem &rItem) |
virtual void | ClearMergedItem (const sal_uInt16 nWhich) |
virtual void | ForceStyleToHardAttributes () |
void | SetMergedItemSetAndBroadcast (const SfxItemSet &rSet, bool bClearAllItems=false) |
const SfxPoolItem & | GetItem (const sal_uInt16 nWhich) const |
template<class T > | |
const T & | GetItem (TypedWhichId< T > nWhich) const |
void | BroadcastItemChange (const ItemChangeBroadcaster &rChange) |
virtual sal_uInt32 | getVersion () const |
virtual void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Member Functions | |
virtual std::unique_ptr< SfxItemSet > | CreateObjectSpecificItemSet (SfxItemPool &pPool) override |
virtual void | ItemChange (const sal_uInt16 nWhich, const SfxPoolItem *pNewItem=nullptr) override |
virtual void | PostItemChange (const sal_uInt16 nWhich) override |
Additional Inherited Members | |
![]() | |
virtual bool | AllowItemChange (const sal_uInt16 nWhich, const SfxPoolItem *pNewItem=nullptr) const override |
virtual void | ItemSetChanged (const SfxItemSet &rSet) override |
![]() | |
virtual void | applyDefaultStyleSheetFromSdrModel () |
const SdrObject & | GetSdrObject () const |
SdrObject & | GetSdrObject () |
![]() | |
std::unique_ptr< SfxItemSet > | mpEmptyItemSet |
Definition at line 28 of file pageproperties.hxx.
|
explicit |
Definition at line 38 of file pageproperties.cxx.
Referenced by Clone().
sdr::properties::PageProperties::PageProperties | ( | const PageProperties & | rProps, |
SdrObject & | rObj | ||
) |
Definition at line 43 of file pageproperties.cxx.
|
overridevirtual |
Definition at line 48 of file pageproperties.cxx.
|
overridevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 93 of file pageproperties.cxx.
|
overridevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 52 of file pageproperties.cxx.
References PageProperties().
|
overrideprivatevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 32 of file pageproperties.cxx.
|
overridevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 59 of file pageproperties.cxx.
References DBG_ASSERT, sdr::properties::BaseProperties::GetSdrObject(), and sdr::properties::EmptyProperties::mpEmptyItemSet.
|
overridevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 76 of file pageproperties.cxx.
|
overrideprivatevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 71 of file pageproperties.cxx.
|
overrideprivatevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 87 of file pageproperties.cxx.
References sdr::properties::CleanupFillProperties(), sdr::properties::EmptyProperties::mpEmptyItemSet, and XATTR_FILLSTYLE().
|
overridevirtual |
Reimplemented from sdr::properties::EmptyProperties.
Definition at line 82 of file pageproperties.cxx.