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:
[legend]
Collaboration diagram for SwEndNoteInfo:
[legend]

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)
 
- Public Member Functions inherited from SwClient
 SwClient ()
 
 SwClient (SwClient &&) noexcept
 
virtual ~SwClient () override
 
virtual void Modify (const SfxPoolItem *pOldValue, const SfxPoolItem *pNewValue)
 
std::unique_ptr< sw::ModifyChangedHintCheckRegistration (const SfxPoolItem *pOldValue)
 
virtual void ModifyNotification (const SfxPoolItem *pOldValue, const SfxPoolItem *pNewValue)
 
void SwClientNotifyCall (const SwModify &rModify, const SfxHint &rHint)
 
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
 

Public Attributes

SvxNumberType aFormat
 
sal_uInt16 nFootnoteOffset
 

Protected Member Functions

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

Protected Attributes

bool m_bEndNote
 

Private Attributes

sw::WriterMultiListener aDepends
 
SwTextFormatCollpTextFormatColl
 
SwPageDescpPageDesc
 
SwCharFormatpCharFormat
 
SwCharFormatpAnchorFormat
 
OUString sPrefix
 
OUString sSuffix
 

Detailed Description

Definition at line 32 of file ftninfo.hxx.

Constructor & Destructor Documentation

SwEndNoteInfo::SwEndNoteInfo ( )

Definition at line 93 of file docftn.cxx.

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

SwEndNoteInfo::SwEndNoteInfo ( const SwEndNoteInfo rInfo)

Member Function Documentation

void SwEndNoteInfo::ChgPageDesc ( SwPageDesc pDesc)
bool SwEndNoteInfo::DependsOn ( const SwPageDesc pDesc) const

Definition at line 122 of file docftn.cxx.

References pPageDesc.

SwCharFormat * SwEndNoteInfo::GetAnchorCharFormat ( SwDoc rDoc) const
SwCharFormat * SwEndNoteInfo::GetCharFormat ( SwDoc rDoc) const
SwCharFormat * SwEndNoteInfo::GetCurrentCharFormat ( const bool  bAnchor) const
SwTextFormatColl* SwEndNoteInfo::GetFootnoteTextColl ( ) const
inline
SwPageDesc * SwEndNoteInfo::GetPageDesc ( SwDoc rDoc) const
const OUString& SwEndNoteInfo::GetPrefix ( ) const
inline
const OUString& SwEndNoteInfo::GetSuffix ( ) const
inline
bool SwEndNoteInfo::KnowsPageDesc ( ) const
SwEndNoteInfo & SwEndNoteInfo::operator= ( const SwEndNoteInfo rInfo)
bool SwEndNoteInfo::operator== ( const SwEndNoteInfo rInf) const
void SwEndNoteInfo::SetAnchorCharFormat ( SwCharFormat pFormat)

Definition at line 196 of file docftn.cxx.

References m_bEndNote, RES_POOLCHR_ENDNOTE_ANCHOR, and RES_POOLCHR_FOOTNOTE_ANCHOR.

void SwEndNoteInfo::SetCharFormat ( SwCharFormat pFormat)

Definition at line 173 of file docftn.cxx.

References m_bEndNote, RES_POOLCHR_ENDNOTE, and RES_POOLCHR_FOOTNOTE.

void SwEndNoteInfo::SetFootnoteTextColl ( SwTextFormatColl rColl)
void SwEndNoteInfo::SetPrefix ( const OUString &  rSet)
inline

Definition at line 73 of file ftninfo.hxx.

Referenced by lcl_html_getEndNoteInfo().

void SwEndNoteInfo::SetSuffix ( const OUString &  rSet)
inline

Definition at line 74 of file ftninfo.hxx.

Referenced by lcl_html_getEndNoteInfo().

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

Member Data Documentation

sw::WriterMultiListener SwEndNoteInfo::aDepends
mutableprivate
SvxNumberType SwEndNoteInfo::aFormat
bool SwEndNoteInfo::m_bEndNote
protected
sal_uInt16 SwEndNoteInfo::nFootnoteOffset
SwCharFormat* SwEndNoteInfo::pAnchorFormat
mutableprivate
SwCharFormat* SwEndNoteInfo::pCharFormat
mutableprivate
SwPageDesc* SwEndNoteInfo::pPageDesc
mutableprivate
SwTextFormatColl* SwEndNoteInfo::pTextFormatColl
mutableprivate

Definition at line 35 of file ftninfo.hxx.

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

OUString SwEndNoteInfo::sPrefix
private

Definition at line 39 of file ftninfo.hxx.

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

OUString SwEndNoteInfo::sSuffix
private

Definition at line 40 of file ftninfo.hxx.

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


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