virtual void SetStyleSheet(SfxStyleSheet *pNewStyleSheet, bool bDontRemoveHardAttr, bool bBroadcast) override
virtual std::unique_ptr< BaseProperties > Clone(SdrObject &rObj) const override
void SetObjectItemNoBroadcast(const SfxPoolItem &rItem)
virtual const svx::ITextProvider & getTextProvider() const
Get the TextProvider related to our SdrObject.
virtual void Notify(SfxBroadcaster &rBC, const SfxHint &rHint) override
virtual void ItemChange(const sal_uInt16 nWhich, const SfxPoolItem *pNewItem=nullptr) override
virtual void ForceStyleToHardAttributes() override
virtual void ForceDefaultAttributes() override
virtual void ItemSetChanged(o3tl::span< const SfxPoolItem *const > aChangedItems, sal_uInt16 nDeletedWhich) override
virtual SfxItemSet CreateObjectSpecificItemSet(SfxItemPool &rPool) override
virtual sal_uInt32 getVersion() const override
virtual ~TextProperties() override
TextProperties(SdrObject &rObj)
This interface provides access to text object(s) in an SdrObject.