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

#include <fmtcol.hxx>

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

Public Member Functions

 SwCollCondition (SwTextFormatColl *pColl, Master_CollCondition nMasterCond, sal_uLong nSubCond)
 
virtual ~SwCollCondition () override
 
 SwCollCondition (const SwCollCondition &rCpy)
 @@ public copy ctor, but no copy assignment? More...
 
bool operator== (const SwCollCondition &rCmp) const
 
Master_CollCondition GetCondition () const
 
sal_uLong GetSubCondition () const
 
void SetCondition (Master_CollCondition nCond, sal_uLong nSubCond)
 
SwTextFormatCollGetTextFormatColl () const
 
void RegisterToFormat (SwFormat &)
 
- Public Member Functions inherited from SwClient
 SwClient ()
 
 SwClient (SwClient &&) noexcept
 
virtual ~SwClient () override
 
virtual void Modify (const SfxPoolItem *pOldValue, const SfxPoolItem *pNewValue)
 
virtual void SwClientNotify (const SwModify &, const SfxHint &rHint) override
 
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
 

Private Member Functions

SwCollConditionoperator= (const SwCollCondition &)=delete
 @@ public copy ctor, but no copy assignment? More...
 

Private Attributes

Master_CollCondition m_nCondition
 
sal_uLong m_nSubCondition
 

Additional Inherited Members

- Protected Member Functions inherited from SwClient
 SwClient (SwModify *pToRegisterIn)
 
SwModifyGetRegisteredInNonConst () const
 
- Protected Member Functions inherited from sw::WriterListener
 WriterListener ()
 
virtual ~WriterListener () COVERITY_NOEXCEPT_FALSE
 

Detailed Description

Definition at line 172 of file fmtcol.hxx.

Constructor & Destructor Documentation

SwCollCondition::SwCollCondition ( SwTextFormatColl pColl,
Master_CollCondition  nMasterCond,
sal_uLong  nSubCond 
)

Definition at line 480 of file fmtcol.cxx.

SwCollCondition::~SwCollCondition ( )
overridevirtual

Definition at line 494 of file fmtcol.cxx.

SwCollCondition::SwCollCondition ( const SwCollCondition rCpy)

@@ public copy ctor, but no copy assignment?

Definition at line 487 of file fmtcol.cxx.

Member Function Documentation

Master_CollCondition SwCollCondition::GetCondition ( ) const
inline

Definition at line 192 of file fmtcol.hxx.

Referenced by SwXMLImport::UpdateTextCollConditions().

sal_uLong SwCollCondition::GetSubCondition ( ) const
inline

Definition at line 193 of file fmtcol.hxx.

SwTextFormatColl* SwCollCondition::GetTextFormatColl ( ) const
inline
SwCollCondition& SwCollCondition::operator= ( const SwCollCondition )
privatedelete

@@ public copy ctor, but no copy assignment?

bool SwCollCondition::operator== ( const SwCollCondition rCmp) const

Definition at line 503 of file fmtcol.cxx.

References m_nCondition, and m_nSubCondition.

void SwCollCondition::RegisterToFormat ( SwFormat rFormat)

Definition at line 498 of file fmtcol.cxx.

References SwModify::Add().

Referenced by SwDocStyleSheet::SetItemSet().

void SwCollCondition::SetCondition ( Master_CollCondition  nCond,
sal_uLong  nSubCond 
)

Definition at line 509 of file fmtcol.cxx.

References m_nCondition, and m_nSubCondition.

Referenced by SwContentNode::ChkCondColl(), and SwContentNode::IsAnyCondition().

Member Data Documentation

Master_CollCondition SwCollCondition::m_nCondition
private

Definition at line 174 of file fmtcol.hxx.

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

sal_uLong SwCollCondition::m_nSubCondition
private

Definition at line 175 of file fmtcol.hxx.

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


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