LibreOffice Module svx (master)  1
Public Member Functions | Static Public Member Functions | Private Attributes | List of all members
SvxDashListItem Class Referencefinal

#include <drawitem.hxx>

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

Public Member Functions

 SvxDashListItem ()
 
 SvxDashListItem (XDashListRef const &pList, sal_uInt16 nWhich)
 
 SvxDashListItem (const SvxDashListItem &)
 
virtual bool GetPresentation (SfxItemPresentation ePres, MapUnit eCoreMetric, MapUnit ePresMetric, OUString &rText, const IntlWrapper &) const override
 
virtual bool operator== (const SfxPoolItem &) const override
 
virtual SfxPoolItemClone (SfxItemPool *pPool=nullptr) const override
 
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const override
 
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId) override
 
const XDashListRefGetDashList () const
 
- Public Member Functions inherited from SfxPoolItem
void AddRef (sal_uInt32 n=1) const
 
virtual ~SfxPoolItem ()
 
void SetWhich (sal_uInt16 nId)
 
sal_uInt16 Which () const
 
bool operator!= (const SfxPoolItem &rItem) const
 
virtual bool operator< (const SfxPoolItem &) const
 
virtual bool IsSortable () const
 
virtual void ScaleMetrics (long lMult, long lDiv)
 
virtual bool HasMetrics () const
 
std::unique_ptr< SfxPoolItemCloneSetWhich (sal_uInt16 nNewWhich) const
 
std::unique_ptr< T > CloneSetWhich (TypedWhichId< T > nId) const
 
sal_uInt32 GetRefCount () const
 
SfxItemKind GetKind () const
 
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
 
virtual bool IsVoidItem () const
 

Static Public Member Functions

static SfxPoolItemCreateDefault ()
 

Private Attributes

XDashListRef pDashList
 

Additional Inherited Members

- Protected Member Functions inherited from SfxPoolItem
 SfxPoolItem (sal_uInt16 nWhich=0)
 
 SfxPoolItem (const SfxPoolItem &rCopy)
 

Detailed Description

Definition at line 149 of file drawitem.hxx.

Constructor & Destructor Documentation

SvxDashListItem::SvxDashListItem ( )

Definition at line 271 of file drawitem.cxx.

Referenced by Clone(), and CreateDefault().

SvxDashListItem::SvxDashListItem ( XDashListRef const &  pList,
sal_uInt16  nWhich 
)

Definition at line 275 of file drawitem.cxx.

SvxDashListItem::SvxDashListItem ( const SvxDashListItem rItem)

Definition at line 281 of file drawitem.cxx.

Member Function Documentation

SfxPoolItem * SvxDashListItem::Clone ( SfxItemPool pPool = nullptr) const
overridevirtual

Implements SfxPoolItem.

Definition at line 305 of file drawitem.cxx.

References SvxDashListItem().

SfxPoolItem * SvxDashListItem::CreateDefault ( )
static

Definition at line 32 of file drawitem.cxx.

References SvxDashListItem().

const XDashListRef& SvxDashListItem::GetDashList ( ) const
inline

Definition at line 171 of file drawitem.hxx.

Referenced by SvxLineBox::FillControl(), and SvxLineBox::Select().

bool SvxDashListItem::GetPresentation ( SfxItemPresentation  ePres,
MapUnit  eCoreMetric,
MapUnit  ePresMetric,
OUString &  rText,
const IntlWrapper  
) const
overridevirtual

Reimplemented from SfxPoolItem.

Definition at line 288 of file drawitem.cxx.

bool SvxDashListItem::operator== ( const SfxPoolItem rItem) const
overridevirtual

Implements SfxPoolItem.

Definition at line 299 of file drawitem.cxx.

References pDashList.

virtual bool SvxDashListItem::PutValue ( const css::uno::Any &  rVal,
sal_uInt8  nMemberId 
)
overridevirtual

Reimplemented from SfxPoolItem.

virtual bool SvxDashListItem::QueryValue ( css::uno::Any &  rVal,
sal_uInt8  nMemberId = 0 
) const
overridevirtual

Reimplemented from SfxPoolItem.

Member Data Documentation

XDashListRef SvxDashListItem::pDashList
private

Definition at line 151 of file drawitem.hxx.

Referenced by operator==().


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