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

#include <ww8par.hxx>

Collaboration diagram for WW8ReaderSave:
[legend]

Public Member Functions

 WW8ReaderSave (SwWW8ImplReader *pRdr, WW8_CP nStart=-1)
 Footnotes and Endnotes. More...
 
void Restore (SwWW8ImplReader *pRdr)
 
const SwPositionGetStartPos () const
 

Private Attributes

WW8PLCFxSaveAll maPLCFxSave
 
SwPosition maTmpPos
 
std::deque< bool > maOldApos
 
std::deque< WW8FieldEntrymaOldFieldStack
 
std::unique_ptr< SwWW8FltControlStackmxOldStck
 
std::unique_ptr< SwWW8FltAnchorStackmxOldAnchorStck
 
std::unique_ptr< sw::util::RedlineStackmxOldRedlines
 
std::shared_ptr< WW8PLCFManmxOldPlcxMan
 
std::unique_ptr< WW8FlyParampWFlyPara
 
std::unique_ptr< WW8SwFlyParampSFlyPara
 
SwPaMmpPreviousNumPaM
 
const SwNumRulempPrevNumRule
 
std::unique_ptr< WW8TabDescmxTableDesc
 
int mnInTable
 
sal_uInt16 mnCurrentColl
 
sal_Unicode mcSymbol
 
bool mbIgnoreText
 
bool mbSymbol
 
bool mbHdFtFootnoteEdn
 
bool mbTxbxFlySection
 
bool mbAnl
 
bool mbInHyperlink
 
bool mbPgSecBreak
 
bool mbWasParaEnd
 
bool mbHasBorder
 
bool mbFirstPara
 

Detailed Description

Definition at line 593 of file ww8par.hxx.

Constructor & Destructor Documentation

WW8ReaderSave::WW8ReaderSave ( SwWW8ImplReader pRdr,
WW8_CP  nStart = -1 
)

Member Function Documentation

const SwPosition& WW8ReaderSave::GetStartPos ( ) const
inline

Definition at line 625 of file ww8par.hxx.

References maTmpPos.

Referenced by SwWW8ImplReader::ConvertDrawTextToFly().

void WW8ReaderSave::Restore ( SwWW8ImplReader pRdr)

Definition at line 2060 of file ww8par.cxx.

References SwWW8ImplReader::DeleteAnchorStack(), SwWW8ImplReader::DeleteCtrlStack(), SwPaM::GetPoint(), SwWW8ImplReader::m_aApos, SwWW8ImplReader::m_aFieldStack, SwWW8ImplReader::m_aFrameRedlines, SwWW8ImplReader::m_bAnl, SwWW8ImplReader::m_bFirstPara, SwWW8ImplReader::m_bHasBorder, SwWW8ImplReader::m_bHdFtFootnoteEdn, SwWW8ImplReader::m_bIgnoreText, SwWW8ImplReader::m_bInHyperlink, SwWW8ImplReader::m_bPgSecBreak, SwWW8ImplReader::m_bSymbol, SwWW8ImplReader::m_bTxbxFlySection, SwWW8ImplReader::m_bWasParaEnd, SwWW8ImplReader::m_cSymbol, SwWW8ImplReader::m_nCurrentColl, SwWW8ImplReader::m_nInTable, SwWW8ImplReader::m_pPaM, SwWW8ImplReader::m_pPreviousNumPaM, SwWW8ImplReader::m_pPrevNumRule, SwWW8ImplReader::m_xAnchorStck, SwWW8ImplReader::m_xCtrlStck, SwWW8ImplReader::m_xPlcxMan, SwWW8ImplReader::m_xRedlineStack, SwWW8ImplReader::m_xSFlyPara, SwWW8ImplReader::m_xTableDesc, SwWW8ImplReader::m_xWFlyPara, maOldApos, maOldFieldStack, maPLCFxSave, maTmpPos, mbAnl, mbFirstPara, mbHasBorder, mbHdFtFootnoteEdn, mbIgnoreText, mbInHyperlink, mbPgSecBreak, mbSymbol, mbTxbxFlySection, mbWasParaEnd, mcSymbol, mnCurrentColl, mnInTable, mpPreviousNumPaM, mpPrevNumRule, mpSFlyPara, mpWFlyPara, mxOldAnchorStck, mxOldPlcxMan, mxOldRedlines, mxOldStck, and mxTableDesc.

Referenced by SwWW8ImplReader::ConvertDrawTextToFly(), SwWW8ImplReader::ImportFormulaControl(), SwWW8ImplReader::InsertAttrsAsDrawingAttrs(), SwWW8ImplReader::InsertTxbxText(), and SwWW8ImplReader::Read_HdFtFootnoteText().

Member Data Documentation

std::deque<bool> WW8ReaderSave::maOldApos
private

Definition at line 598 of file ww8par.hxx.

Referenced by Restore(), and WW8ReaderSave().

std::deque<WW8FieldEntry> WW8ReaderSave::maOldFieldStack
private

Definition at line 599 of file ww8par.hxx.

Referenced by Restore(), and WW8ReaderSave().

WW8PLCFxSaveAll WW8ReaderSave::maPLCFxSave
private

Definition at line 596 of file ww8par.hxx.

Referenced by Restore(), and WW8ReaderSave().

SwPosition WW8ReaderSave::maTmpPos
private

Definition at line 597 of file ww8par.hxx.

Referenced by GetStartPos(), and Restore().

bool WW8ReaderSave::mbAnl
private

Definition at line 616 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbFirstPara
private

Definition at line 621 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbHasBorder
private

Definition at line 620 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbHdFtFootnoteEdn
private

Definition at line 614 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbIgnoreText
private

Definition at line 612 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbInHyperlink
private

Definition at line 617 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbPgSecBreak
private

Definition at line 618 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbSymbol
private

Definition at line 613 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbTxbxFlySection
private

Definition at line 615 of file ww8par.hxx.

Referenced by Restore().

bool WW8ReaderSave::mbWasParaEnd
private

Definition at line 619 of file ww8par.hxx.

Referenced by Restore().

sal_Unicode WW8ReaderSave::mcSymbol
private

Definition at line 611 of file ww8par.hxx.

Referenced by Restore().

sal_uInt16 WW8ReaderSave::mnCurrentColl
private

Definition at line 610 of file ww8par.hxx.

Referenced by Restore().

int WW8ReaderSave::mnInTable
private

Definition at line 609 of file ww8par.hxx.

Referenced by Restore().

SwPaM* WW8ReaderSave::mpPreviousNumPaM
private

Definition at line 606 of file ww8par.hxx.

Referenced by Restore().

const SwNumRule* WW8ReaderSave::mpPrevNumRule
private

Definition at line 607 of file ww8par.hxx.

Referenced by Restore().

std::unique_ptr<WW8SwFlyPara> WW8ReaderSave::mpSFlyPara
private

Definition at line 605 of file ww8par.hxx.

Referenced by Restore().

std::unique_ptr<WW8FlyPara> WW8ReaderSave::mpWFlyPara
private

Definition at line 604 of file ww8par.hxx.

Referenced by Restore().

std::unique_ptr<SwWW8FltAnchorStack> WW8ReaderSave::mxOldAnchorStck
private

Definition at line 601 of file ww8par.hxx.

Referenced by Restore().

std::shared_ptr<WW8PLCFMan> WW8ReaderSave::mxOldPlcxMan
private

Definition at line 603 of file ww8par.hxx.

Referenced by Restore(), and WW8ReaderSave().

std::unique_ptr<sw::util::RedlineStack> WW8ReaderSave::mxOldRedlines
private

Definition at line 602 of file ww8par.hxx.

Referenced by Restore().

std::unique_ptr<SwWW8FltControlStack> WW8ReaderSave::mxOldStck
private

Definition at line 600 of file ww8par.hxx.

Referenced by Restore().

std::unique_ptr<WW8TabDesc> WW8ReaderSave::mxTableDesc
private

Definition at line 608 of file ww8par.hxx.

Referenced by Restore().


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