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

#include <ftninfo.hxx>

Inheritance diagram for SwEndNoteInfo:
Collaboration diagram for SwEndNoteInfo:

Public Member Functions

void ChgPageDesc (SwPageDesc *pDesc)
SwPageDescGetPageDesc (SwDoc &rDoc) const
bool KnowsPageDesc () const
bool DependsOn (const SwPageDesc *) const
void SetFootnoteTextColl (SwTextFormatColl &rColl)
SwTextFormatCollGetFootnoteTextColl () const
SwCharFormatGetCharFormat (SwDoc &rDoc) const
void SetCharFormat (SwCharFormat *)
SwCharFormatGetAnchorCharFormat (SwDoc &rDoc) const
void SetAnchorCharFormat (SwCharFormat *)
SwCharFormatGetCurrentCharFormat (const bool bAnchor) const
SwEndNoteInfooperator= (const SwEndNoteInfo &)
bool operator== (const SwEndNoteInfo &rInf) const
 SwEndNoteInfo ()
 SwEndNoteInfo (const SwEndNoteInfo &)
const OUString & GetPrefix () const
const OUString & GetSuffix () const
void SetPrefix (const OUString &rSet)
void SetSuffix (const OUString &rSet)
void UpdateFormatOrAttr ()
- Public Member Functions inherited from SwClient
 SwClient ()
 SwClient (SwClient &&) noexcept
virtual ~SwClient () override
std::optional< sw::ModifyChangedHintCheckRegistration (const SfxPoolItem *pOldValue)
void CheckRegistrationFormat (SwFormat &rOld)
const SwModifyGetRegisteredIn () const
SwModifyGetRegisteredIn ()
void EndListeningAll ()
void StartListeningToSameModifyAs (const SwClient &)
virtual bool GetInfo (SfxPoolItem &) const
- Public Member Functions inherited from sw::WriterListener
bool IsLast () const
virtual const SwCellFrameDynCastCellFrame () const
virtual const SwTabFrameDynCastTabFrame () const
virtual const SwRowFrameDynCastRowFrame () const
virtual const SwTableDynCastTable () const

Public Attributes

SvxNumberType m_aFormat
sal_uInt16 m_nFootnoteOffset

Protected Member Functions

virtual void SwClientNotify (const SwModify &, const SfxHint &) override
- Protected Member Functions inherited from SwClient
 SwClient (SwModify *pToRegisterIn)
SwModifyGetRegisteredInNonConst () const
virtual void SwClientNotify (const SwModify &, const SfxHint &rHint) override
- Protected Member Functions inherited from sw::WriterListener
 WriterListener ()
virtual ~WriterListener () COVERITY_NOEXCEPT_FALSE
virtual void SwClientNotify (const SwModify &, const SfxHint &rHint)=0

Protected Attributes

bool m_bEndNote

Private Attributes

sw::WriterMultiListener m_aDepends
OUString m_sPrefix
OUString m_sSuffix

Detailed Description

Definition at line 32 of file ftninfo.hxx.

Constructor & Destructor Documentation

◆ SwEndNoteInfo() [1/2]

SwEndNoteInfo::SwEndNoteInfo ( )

Definition at line 92 of file docftn.cxx.

References m_aFormat, SvxNumberType::SetNumberingType(), and SVX_NUM_ROMAN_LOWER.

◆ SwEndNoteInfo() [2/2]

SwEndNoteInfo::SwEndNoteInfo ( const SwEndNoteInfo rInfo)

Member Function Documentation

◆ ChgPageDesc()

void SwEndNoteInfo::ChgPageDesc ( SwPageDesc pDesc)

◆ DependsOn()

bool SwEndNoteInfo::DependsOn ( const SwPageDesc pDesc) const

Definition at line 121 of file docftn.cxx.

References m_pPageDesc.

◆ GetAnchorCharFormat()

SwCharFormat * SwEndNoteInfo::GetAnchorCharFormat ( SwDoc rDoc) const

◆ GetCharFormat()

SwCharFormat * SwEndNoteInfo::GetCharFormat ( SwDoc rDoc) const

◆ GetCurrentCharFormat()

SwCharFormat * SwEndNoteInfo::GetCurrentCharFormat ( const bool  bAnchor) const

◆ GetFootnoteTextColl()

SwTextFormatColl * SwEndNoteInfo::GetFootnoteTextColl ( ) const

◆ GetPageDesc()

SwPageDesc * SwEndNoteInfo::GetPageDesc ( SwDoc rDoc) const

◆ GetPrefix()

const OUString & SwEndNoteInfo::GetPrefix ( ) const

◆ GetSuffix()

const OUString & SwEndNoteInfo::GetSuffix ( ) const

◆ KnowsPageDesc()

bool SwEndNoteInfo::KnowsPageDesc ( ) const

◆ operator=()

SwEndNoteInfo & SwEndNoteInfo::operator= ( const SwEndNoteInfo rInfo)

◆ operator==()

bool SwEndNoteInfo::operator== ( const SwEndNoteInfo rInf) const

◆ SetAnchorCharFormat()

void SwEndNoteInfo::SetAnchorCharFormat ( SwCharFormat pFormat)

◆ SetCharFormat()

void SwEndNoteInfo::SetCharFormat ( SwCharFormat pFormat)

◆ SetFootnoteTextColl()

void SwEndNoteInfo::SetFootnoteTextColl ( SwTextFormatColl rColl)

◆ SetPrefix()

void SwEndNoteInfo::SetPrefix ( const OUString &  rSet)

◆ SetSuffix()

void SwEndNoteInfo::SetSuffix ( const OUString &  rSet)

◆ SwClientNotify()

void SwEndNoteInfo::SwClientNotify ( const SwModify rModify,
const SfxHint rHint 

◆ UpdateFormatOrAttr()

void SwEndNoteInfo::UpdateFormatOrAttr ( )

Member Data Documentation

◆ m_aDepends

sw::WriterMultiListener SwEndNoteInfo::m_aDepends

◆ m_aFormat

SvxNumberType SwEndNoteInfo::m_aFormat

◆ m_bEndNote

bool SwEndNoteInfo::m_bEndNote

◆ m_nFootnoteOffset

sal_uInt16 SwEndNoteInfo::m_nFootnoteOffset

◆ m_pAnchorFormat

SwCharFormat* SwEndNoteInfo::m_pAnchorFormat

◆ m_pCharFormat

SwCharFormat* SwEndNoteInfo::m_pCharFormat

◆ m_pPageDesc

SwPageDesc* SwEndNoteInfo::m_pPageDesc

◆ m_pTextFormatColl

SwTextFormatColl* SwEndNoteInfo::m_pTextFormatColl

Definition at line 35 of file ftninfo.hxx.

Referenced by operator=(), operator==(), SetFootnoteTextColl(), SwClientNotify(), and SwEndNoteInfo().

◆ m_sPrefix

OUString SwEndNoteInfo::m_sPrefix

Definition at line 39 of file ftninfo.hxx.

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

◆ m_sSuffix

OUString SwEndNoteInfo::m_sSuffix

Definition at line 40 of file ftninfo.hxx.

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

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