20#ifndef INCLUDED_SVL_CUSTRITM_HXX
21#define INCLUDED_SVL_CUSTRITM_HXX
43 virtual bool IsSortable()
const override {
return true; }
57 const OUString &
GetValue()
const {
return m_aValue; }
59 inline void SetValue(
const OUString & rTheValue);
64 assert(
GetRefCount() == 0 &&
"cannot modify name of pooled item");
const OUString & GetValue() const
CntUnencodedStringItem(sal_uInt16 which)
void SetValue(const OUString &rTheValue)
virtual bool IsSortable() const override
CntUnencodedStringItem(sal_uInt16 which, OUString aTheValue)
Base class for providers of defaults of SfxPoolItems.
virtual bool QueryValue(css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
virtual bool GetPresentation(SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
This virtual method allows to get a textual representation of the value for the SfxPoolItem subclasse...
sal_uInt32 GetRefCount() const
virtual bool operator==(const SfxPoolItem &) const =0
virtual bool PutValue(const css::uno::Any &rVal, sal_uInt8 nMemberId)
virtual bool operator<(const SfxPoolItem &) const
virtual SfxPoolItem * Clone(SfxItemPool *pPool=nullptr) const =0
virtual void SetValue(tools::Long nNew) override