LibreOffice Module sw (master) 1
|
#include <redline.hxx>
Public Member Functions | |
SwRedlineExtraData_FormatColl (OUString aColl, sal_uInt16 nPoolFormatId, const SfxItemSet *pSet=nullptr, bool bFormatAll=true) | |
virtual | ~SwRedlineExtraData_FormatColl () override |
virtual SwRedlineExtraData * | CreateNew () const override |
virtual void | Reject (SwPaM &rPam) const override |
virtual bool | operator== (const SwRedlineExtraData &) const override |
const OUString & | GetFormatName () const |
void | SetItemSet (const SfxItemSet &rSet) |
SfxItemSet * | GetItemSet () const |
void | SetFormatAll (bool bAll) |
Public Member Functions inherited from SwRedlineExtraData | |
virtual | ~SwRedlineExtraData () |
virtual SwRedlineExtraData * | CreateNew () const =0 |
virtual void | Reject (SwPaM &rPam) const |
virtual bool | operator== (const SwRedlineExtraData &) const |
Private Attributes | |
OUString | m_sFormatNm |
std::unique_ptr< SfxItemSet > | m_pSet |
sal_uInt16 | m_nPoolId |
bool | m_bFormatAll |
Additional Inherited Members | |
Protected Member Functions inherited from SwRedlineExtraData | |
SwRedlineExtraData () | |
Definition at line 52 of file redline.hxx.
SwRedlineExtraData_FormatColl::SwRedlineExtraData_FormatColl | ( | OUString | aColl, |
sal_uInt16 | nPoolFormatId, | ||
const SfxItemSet * | pSet = nullptr , |
||
bool | bFormatAll = true |
||
) |
Definition at line 908 of file docredln.cxx.
References SfxItemSet::Count(), and m_pSet.
Referenced by CreateNew().
|
overridevirtual |
Definition at line 918 of file docredln.cxx.
|
overridevirtual |
Implements SwRedlineExtraData.
Definition at line 922 of file docredln.cxx.
References m_bFormatAll, m_nPoolId, m_pSet, m_sFormatNm, and SwRedlineExtraData_FormatColl().
|
inline |
Definition at line 66 of file redline.hxx.
Referenced by DocxAttributeOutput::Redline().
|
inline |
Definition at line 68 of file redline.hxx.
Referenced by DocxAttributeOutput::Redline().
|
overridevirtual |
Reimplemented from SwRedlineExtraData.
Definition at line 973 of file docredln.cxx.
References m_bFormatAll, m_nPoolId, m_pSet, and m_sFormatNm.
|
overridevirtual |
Reimplemented from SwRedlineExtraData.
Definition at line 927 of file docredln.cxx.
References SwPosition::Adjust(), SwPaM::End(), SwDoc::FindTextFormatCollByName(), SwPosition::GetContentIndex(), SwNode::GetContentNode(), SwPaM::GetDoc(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentRedlineAccess(), SwDoc::getIDocumentStylePoolAccess(), SwPaM::GetMark(), SwPosition::GetNode(), SwPaM::GetPoint(), IDocumentRedlineAccess::GetRedlineFlags(), IDocumentStylePoolAccess::GetTextCollFromPool(), Ignore, IDocumentContentOperations::InsertItemSet(), SwContentNode::Len(), m_bFormatAll, m_nPoolId, m_pSet, m_sFormatNm, On, SwPosition::SetContent(), IDocumentRedlineAccess::SetRedlineFlags_intern(), and SwDoc::SetTextFormatColl().
|
inline |
Definition at line 69 of file redline.hxx.
Referenced by sw::DocumentRedlineManager::AppendRedline().
void SwRedlineExtraData_FormatColl::SetItemSet | ( | const SfxItemSet & | rSet | ) |
Definition at line 982 of file docredln.cxx.
References SfxItemSet::Count(), m_pSet, and rSet.
Referenced by SwDoc::SetTextFormatCollByAutoFormat().
|
private |
Definition at line 57 of file redline.hxx.
Referenced by CreateNew(), operator==(), and Reject().
|
private |
Definition at line 56 of file redline.hxx.
Referenced by CreateNew(), operator==(), and Reject().
|
private |
Definition at line 55 of file redline.hxx.
Referenced by CreateNew(), operator==(), Reject(), SetItemSet(), and SwRedlineExtraData_FormatColl().
|
private |
Definition at line 54 of file redline.hxx.
Referenced by CreateNew(), operator==(), and Reject().