LibreOffice Module sw (master)  1
Public Member Functions | Private Attributes | List of all members
SwFltBookmark Class Reference

#include <fltshell.hxx>

Inheritance diagram for SwFltBookmark:
Collaboration diagram for SwFltBookmark:

Public Member Functions

 SwFltBookmark (const OUString &rNa, const OUString &rVa, long nHand, const bool bIsTOCBookmark=false)
virtual bool operator== (const SfxPoolItem &) const override
virtual SfxPoolItemClone (SfxItemPool *=nullptr) const override
long GetHandle () const
const OUString & GetName () const
const OUString & GetValSys () const
bool IsTOCBookmark () 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 bool GetPresentation (SfxItemPresentation ePresentation, MapUnit eCoreMetric, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const
virtual void ScaleMetrics (long lMult, long lDiv)
virtual bool HasMetrics () const
virtual bool QueryValue (css::uno::Any &rVal, sal_uInt8 nMemberId=0) const
virtual bool PutValue (const css::uno::Any &rVal, sal_uInt8 nMemberId)
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

Private Attributes

long const mnHandle
OUString maName
OUString const maVal
bool const mbIsTOCBookmark

Additional Inherited Members

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

Detailed Description

Definition at line 245 of file fltshell.hxx.

Constructor & Destructor Documentation

SwFltBookmark::SwFltBookmark ( const OUString &  rNa,
const OUString &  rVa,
long  nHand,
const bool  bIsTOCBookmark = false 

Member Function Documentation

SfxPoolItem * SwFltBookmark::Clone ( SfxItemPool = nullptr) const

Implements SfxPoolItem.

Definition at line 1036 of file fltshell.cxx.

References SwFltBookmark().

long SwFltBookmark::GetHandle ( ) const

Definition at line 264 of file fltshell.hxx.

const OUString& SwFltBookmark::GetName ( ) const

Definition at line 265 of file fltshell.hxx.

Referenced by SwWW8ReferencedFltEndStack::SetAttrInDoc().

const OUString& SwFltBookmark::GetValSys ( ) const

Definition at line 266 of file fltshell.hxx.

Referenced by SwFltControlStack::SetAttrInDoc().

bool SwFltBookmark::IsTOCBookmark ( ) const
bool SwFltBookmark::operator== ( const SfxPoolItem rItem) const

Implements SfxPoolItem.

Definition at line 1030 of file fltshell.cxx.

References maName, and mnHandle.

Member Data Documentation

OUString SwFltBookmark::maName

Definition at line 250 of file fltshell.hxx.

Referenced by operator==(), and SwFltBookmark().

OUString const SwFltBookmark::maVal

Definition at line 251 of file fltshell.hxx.

bool const SwFltBookmark::mbIsTOCBookmark

Definition at line 252 of file fltshell.hxx.

long const SwFltBookmark::mnHandle

Definition at line 249 of file fltshell.hxx.

Referenced by operator==().

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