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

#include <UndoCore.hxx>

Inheritance diagram for SwRedlineSaveData:
Collaboration diagram for SwRedlineSaveData:

Public Member Functions

 SwRedlineSaveData (SwComparePosition eCmpPos, const SwPosition &rSttPos, const SwPosition &rEndPos, SwRangeRedline &rRedl, bool bCopyNext)
 ~SwRedlineSaveData ()
void RedlineToDoc (SwPaM const &rPam)
SwNodeIndexGetMvSttIdx () const
- Public Member Functions inherited from SwUndRng
 SwUndRng ()
 SwUndRng (const SwPaM &)
void SetValues (const SwPaM &rPam)
void SetPaM (SwPaM &, bool bCorrToContent=false) const
SwPaMAddUndoRedoPaM (::sw::UndoRedoContext &, bool const bCorrToContent=false) const
- Public Member Functions inherited from SwRedlineData
 SwRedlineData (RedlineType eT, std::size_t nAut)
 SwRedlineData (const SwRedlineData &rCpy, bool bCpyNext=true)
 SwRedlineData (RedlineType eT, std::size_t nAut, const DateTime &rDT, const OUString &rCmnt, SwRedlineData *pNxt)
 ~SwRedlineData ()
bool operator== (const SwRedlineData &rCmp) const
bool operator!= (const SwRedlineData &rCmp) const
RedlineType GetType () const
std::size_t GetAuthor () const
const OUString & GetComment () const
const DateTimeGetTimeStamp () const
const SwRedlineDataNext () const
void SetComment (const OUString &rS)
void SetTimeStamp (const DateTime &rDT)
void SetAutoFormat ()
bool IsAutoFormat () const
bool CanCombine (const SwRedlineData &rCmp) const
void SetExtraData (const SwRedlineExtraData *pData)
 ExtraData is copied. More...
const SwRedlineExtraDataGetExtraData () const
sal_uInt16 GetSeqNo () const
void SetSeqNo (sal_uInt16 nNo)
OUString GetDescr () const

Public Attributes

sal_uInt16 m_nRedlineCount
- Public Attributes inherited from SwUndRng
sal_uLong m_nSttNode
sal_uLong m_nEndNode
sal_Int32 m_nSttContent
sal_Int32 m_nEndContent

Additional Inherited Members

- Private Member Functions inherited from SwUndoSaveSection
 SwUndoSaveSection ()
 ~SwUndoSaveSection ()
void SaveSection (const SwNodeIndex &rSttIdx)
void SaveSection (const SwNodeRange &rRange, bool bExpandNodes=true)
void RestoreSection (SwDoc *pDoc, SwNodeIndex *pIdx, sal_uInt16 nSectType)
void RestoreSection (SwDoc *pDoc, const SwNodeIndex &rInsPos, bool bForceCreateFrames=false)
const SwHistoryGetHistory () const
SwHistoryGetHistory ()
virtual void dumpAsXml (xmlTextWriterPtr pWriter) const
SwNodeIndexGetMvSttIdx () const
sal_uLong GetMvNodeCnt () const

Detailed Description

Definition at line 44 of file UndoCore.hxx.

Constructor & Destructor Documentation

SwRedlineSaveData::SwRedlineSaveData ( SwComparePosition  eCmpPos,
const SwPosition rSttPos,
const SwPosition rEndPos,
SwRangeRedline rRedl,
bool  bCopyNext 
SwRedlineSaveData::~SwRedlineSaveData ( )

Definition at line 1374 of file undobj.cxx.

Member Function Documentation

SwNodeIndex* SwRedlineSaveData::GetMvSttIdx ( ) const

Definition at line 58 of file UndoCore.hxx.

References SwUndoSaveSection::GetMvSttIdx().

Referenced by SwUndo::CanRedlineGroup(), and RedlineToDoc().

void SwRedlineSaveData::RedlineToDoc ( SwPaM const &  rPam)

Member Data Documentation

sal_uInt16 SwRedlineSaveData::m_nRedlineCount

Definition at line 64 of file UndoCore.hxx.

Referenced by SwRedlineSaveData().

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