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

#include <fltshell.hxx>

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

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 231 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
overridevirtual

Implements SfxPoolItem.

Definition at line 1037 of file fltshell.cxx.

References SwFltBookmark().

long SwFltBookmark::GetHandle ( ) const
inline

Definition at line 250 of file fltshell.hxx.

const OUString& SwFltBookmark::GetName ( ) const
inline

Definition at line 251 of file fltshell.hxx.

Referenced by SwWW8ReferencedFltEndStack::SetAttrInDoc().

const OUString& SwFltBookmark::GetValSys ( ) const
inline

Definition at line 252 of file fltshell.hxx.

Referenced by SwFltControlStack::SetAttrInDoc().

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

Implements SfxPoolItem.

Definition at line 1031 of file fltshell.cxx.

References maName, and mnHandle.

Member Data Documentation

OUString SwFltBookmark::maName
private

Definition at line 236 of file fltshell.hxx.

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

OUString const SwFltBookmark::maVal
private

Definition at line 237 of file fltshell.hxx.

bool const SwFltBookmark::mbIsTOCBookmark
private

Definition at line 238 of file fltshell.hxx.

long const SwFltBookmark::mnHandle
private

Definition at line 235 of file fltshell.hxx.

Referenced by operator==().


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