Kaydet (Commit) 2c2edfe3 authored tarafından Miklos Vajna's avatar Miklos Vajna

sw: prefix members of SwUndoInsTable

Change-Id: Icc21e39eeb6d7376df0ccf2b3d06c819fc70bec4
Reviewed-on: https://gerrit.libreoffice.org/73372Reviewed-by: 's avatarMiklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
üst b4653db6
...@@ -45,15 +45,15 @@ class SwTableSortBoxes; ...@@ -45,15 +45,15 @@ class SwTableSortBoxes;
class SwUndoInsTable : public SwUndo class SwUndoInsTable : public SwUndo
{ {
OUString sTableNm; OUString m_sTableName;
SwInsertTableOptions const aInsTableOpts; SwInsertTableOptions const m_aInsTableOptions;
std::unique_ptr<SwDDEFieldType> pDDEFieldType; std::unique_ptr<SwDDEFieldType> m_pDDEFieldType;
std::unique_ptr<std::vector<sal_uInt16>> pColWidth; std::unique_ptr<std::vector<sal_uInt16>> m_pColumnWidth;
std::unique_ptr<SwRedlineData> pRedlData; std::unique_ptr<SwRedlineData> m_pRedlineData;
std::unique_ptr<SwTableAutoFormat> pAutoFormat; std::unique_ptr<SwTableAutoFormat> m_pAutoFormat;
sal_uLong nSttNode; sal_uLong m_nStartNode;
sal_uInt16 nRows, nCols; sal_uInt16 m_nRows, m_nColumns;
sal_uInt16 const nAdjust; sal_uInt16 const m_nAdjust;
public: public:
SwUndoInsTable( const SwPosition&, sal_uInt16 nCols, sal_uInt16 nRows, SwUndoInsTable( const SwPosition&, sal_uInt16 nCols, sal_uInt16 nRows,
......
...@@ -221,39 +221,39 @@ SwUndoInsTable::SwUndoInsTable( const SwPosition& rPos, sal_uInt16 nCl, sal_uInt ...@@ -221,39 +221,39 @@ SwUndoInsTable::SwUndoInsTable( const SwPosition& rPos, sal_uInt16 nCl, sal_uInt
const std::vector<sal_uInt16> *pColArr, const std::vector<sal_uInt16> *pColArr,
const OUString & rName) const OUString & rName)
: SwUndo( SwUndoId::INSTABLE, rPos.GetDoc() ), : SwUndo( SwUndoId::INSTABLE, rPos.GetDoc() ),
aInsTableOpts( rInsTableOpts ), m_aInsTableOptions( rInsTableOpts ),
nSttNode( rPos.nNode.GetIndex() ), nRows( nRw ), nCols( nCl ), nAdjust( nAdj ) m_nStartNode( rPos.nNode.GetIndex() ), m_nRows( nRw ), m_nColumns( nCl ), m_nAdjust( nAdj )
{ {
if( pColArr ) if( pColArr )
{ {
pColWidth.reset( new std::vector<sal_uInt16>(*pColArr) ); m_pColumnWidth.reset( new std::vector<sal_uInt16>(*pColArr) );
} }
if( pTAFormat ) if( pTAFormat )
pAutoFormat.reset( new SwTableAutoFormat( *pTAFormat ) ); m_pAutoFormat.reset( new SwTableAutoFormat( *pTAFormat ) );
// consider redline // consider redline
SwDoc& rDoc = *rPos.nNode.GetNode().GetDoc(); SwDoc& rDoc = *rPos.nNode.GetNode().GetDoc();
if( rDoc.getIDocumentRedlineAccess().IsRedlineOn() ) if( rDoc.getIDocumentRedlineAccess().IsRedlineOn() )
{ {
pRedlData.reset( new SwRedlineData( RedlineType::Insert, rDoc.getIDocumentRedlineAccess().GetRedlineAuthor() ) ); m_pRedlineData.reset( new SwRedlineData( RedlineType::Insert, rDoc.getIDocumentRedlineAccess().GetRedlineAuthor() ) );
SetRedlineFlags( rDoc.getIDocumentRedlineAccess().GetRedlineFlags() ); SetRedlineFlags( rDoc.getIDocumentRedlineAccess().GetRedlineFlags() );
} }
sTableNm = rName; m_sTableName = rName;
} }
SwUndoInsTable::~SwUndoInsTable() SwUndoInsTable::~SwUndoInsTable()
{ {
pDDEFieldType.reset(); m_pDDEFieldType.reset();
pColWidth.reset(); m_pColumnWidth.reset();
pRedlData.reset(); m_pRedlineData.reset();
pAutoFormat.reset(); m_pAutoFormat.reset();
} }
void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext) void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext)
{ {
SwDoc & rDoc = rContext.GetDoc(); SwDoc & rDoc = rContext.GetDoc();
SwNodeIndex aIdx( rDoc.GetNodes(), nSttNode ); SwNodeIndex aIdx( rDoc.GetNodes(), m_nStartNode );
SwTableNode* pTableNd = aIdx.GetNode().GetTableNode(); SwTableNode* pTableNd = aIdx.GetNode().GetTableNode();
OSL_ENSURE( pTableNd, "no TableNode" ); OSL_ENSURE( pTableNd, "no TableNode" );
...@@ -261,7 +261,7 @@ void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext) ...@@ -261,7 +261,7 @@ void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext)
if( IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() )) if( IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() ))
rDoc.getIDocumentRedlineAccess().DeleteRedline( *pTableNd, true, RedlineType::Any ); rDoc.getIDocumentRedlineAccess().DeleteRedline( *pTableNd, true, RedlineType::Any );
RemoveIdxFromSection( rDoc, nSttNode ); RemoveIdxFromSection( rDoc, m_nStartNode );
// move hard page breaks into next node // move hard page breaks into next node
SwContentNode* pNextNd = rDoc.GetNodes()[ pTableNd->EndOfSectionIndex()+1 ]->GetContentNode(); SwContentNode* pNextNd = rDoc.GetNodes()[ pTableNd->EndOfSectionIndex()+1 ]->GetContentNode();
...@@ -279,9 +279,9 @@ void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext) ...@@ -279,9 +279,9 @@ void SwUndoInsTable::UndoImpl(::sw::UndoRedoContext & rContext)
pNextNd->SetAttr( *pItem ); pNextNd->SetAttr( *pItem );
} }
sTableNm = pTableNd->GetTable().GetFrameFormat()->GetName(); m_sTableName = pTableNd->GetTable().GetFrameFormat()->GetName();
if( auto pDDETable = dynamic_cast<const SwDDETable *>(&pTableNd->GetTable()) ) if( auto pDDETable = dynamic_cast<const SwDDETable *>(&pTableNd->GetTable()) )
pDDEFieldType.reset(static_cast<SwDDEFieldType*>(pDDETable->GetDDEFieldType()->Copy().release())); m_pDDEFieldType.reset(static_cast<SwDDEFieldType*>(pDDETable->GetDDEFieldType()->Copy().release()));
rDoc.GetNodes().Delete( aIdx, pTableNd->EndOfSectionIndex() - rDoc.GetNodes().Delete( aIdx, pTableNd->EndOfSectionIndex() -
aIdx.GetIndex() + 1 ); aIdx.GetIndex() + 1 );
...@@ -296,24 +296,24 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext) ...@@ -296,24 +296,24 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext)
{ {
SwDoc & rDoc = rContext.GetDoc(); SwDoc & rDoc = rContext.GetDoc();
SwPosition const aPos(SwNodeIndex(rDoc.GetNodes(), nSttNode)); SwPosition const aPos(SwNodeIndex(rDoc.GetNodes(), m_nStartNode));
const SwTable* pTable = rDoc.InsertTable( aInsTableOpts, aPos, nRows, nCols, const SwTable* pTable = rDoc.InsertTable( m_aInsTableOptions, aPos, m_nRows, m_nColumns,
nAdjust, m_nAdjust,
pAutoFormat.get(), pColWidth.get() ); m_pAutoFormat.get(), m_pColumnWidth.get() );
rDoc.GetEditShell()->MoveTable( GotoPrevTable, fnTableStart ); rDoc.GetEditShell()->MoveTable( GotoPrevTable, fnTableStart );
static_cast<SwFrameFormat*>(pTable->GetFrameFormat())->SetName( sTableNm ); static_cast<SwFrameFormat*>(pTable->GetFrameFormat())->SetName( m_sTableName );
SwTableNode* pTableNode = rDoc.GetNodes()[nSttNode]->GetTableNode(); SwTableNode* pTableNode = rDoc.GetNodes()[m_nStartNode]->GetTableNode();
if( pDDEFieldType ) if( m_pDDEFieldType )
{ {
SwDDEFieldType* pNewType = static_cast<SwDDEFieldType*>(rDoc.getIDocumentFieldsAccess().InsertFieldType( SwDDEFieldType* pNewType = static_cast<SwDDEFieldType*>(rDoc.getIDocumentFieldsAccess().InsertFieldType(
*pDDEFieldType)); *m_pDDEFieldType));
std::unique_ptr<SwDDETable> pDDETable(new SwDDETable( pTableNode->GetTable(), pNewType )); std::unique_ptr<SwDDETable> pDDETable(new SwDDETable( pTableNode->GetTable(), pNewType ));
pTableNode->SetNewTable( std::move(pDDETable) ); pTableNode->SetNewTable( std::move(pDDETable) );
pDDEFieldType.reset(); m_pDDEFieldType.reset();
} }
if( (pRedlData && IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() )) || if( (m_pRedlineData && IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() )) ||
( !( RedlineFlags::Ignore & GetRedlineFlags() ) && ( !( RedlineFlags::Ignore & GetRedlineFlags() ) &&
!rDoc.getIDocumentRedlineAccess().GetRedlineTable().empty() )) !rDoc.getIDocumentRedlineAccess().GetRedlineTable().empty() ))
{ {
...@@ -322,12 +322,12 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext) ...@@ -322,12 +322,12 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext)
if( pCNd ) if( pCNd )
aPam.GetMark()->nContent.Assign( pCNd, 0 ); aPam.GetMark()->nContent.Assign( pCNd, 0 );
if( pRedlData && IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() ) ) if( m_pRedlineData && IDocumentRedlineAccess::IsRedlineOn( GetRedlineFlags() ) )
{ {
RedlineFlags eOld = rDoc.getIDocumentRedlineAccess().GetRedlineFlags(); RedlineFlags eOld = rDoc.getIDocumentRedlineAccess().GetRedlineFlags();
rDoc.getIDocumentRedlineAccess().SetRedlineFlags_intern(eOld & ~RedlineFlags::Ignore); rDoc.getIDocumentRedlineAccess().SetRedlineFlags_intern(eOld & ~RedlineFlags::Ignore);
rDoc.getIDocumentRedlineAccess().AppendRedline( new SwRangeRedline( *pRedlData, aPam ), true); rDoc.getIDocumentRedlineAccess().AppendRedline( new SwRangeRedline( *m_pRedlineData, aPam ), true);
rDoc.getIDocumentRedlineAccess().SetRedlineFlags_intern( eOld ); rDoc.getIDocumentRedlineAccess().SetRedlineFlags_intern( eOld );
} }
else else
...@@ -338,8 +338,8 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext) ...@@ -338,8 +338,8 @@ void SwUndoInsTable::RedoImpl(::sw::UndoRedoContext & rContext)
void SwUndoInsTable::RepeatImpl(::sw::RepeatContext & rContext) void SwUndoInsTable::RepeatImpl(::sw::RepeatContext & rContext)
{ {
rContext.GetDoc().InsertTable( rContext.GetDoc().InsertTable(
aInsTableOpts, *rContext.GetRepeatPaM().GetPoint(), m_aInsTableOptions, *rContext.GetRepeatPaM().GetPoint(),
nRows, nCols, nAdjust, pAutoFormat.get(), pColWidth.get() ); m_nRows, m_nColumns, m_nAdjust, m_pAutoFormat.get(), m_pColumnWidth.get() );
} }
SwRewriter SwUndoInsTable::GetRewriter() const SwRewriter SwUndoInsTable::GetRewriter() const
...@@ -347,7 +347,7 @@ SwRewriter SwUndoInsTable::GetRewriter() const ...@@ -347,7 +347,7 @@ SwRewriter SwUndoInsTable::GetRewriter() const
SwRewriter aRewriter; SwRewriter aRewriter;
aRewriter.AddRule(UndoArg1, SwResId(STR_START_QUOTE)); aRewriter.AddRule(UndoArg1, SwResId(STR_START_QUOTE));
aRewriter.AddRule(UndoArg2, sTableNm); aRewriter.AddRule(UndoArg2, m_sTableName);
aRewriter.AddRule(UndoArg3, SwResId(STR_END_QUOTE)); aRewriter.AddRule(UndoArg3, SwResId(STR_END_QUOTE));
return aRewriter; return aRewriter;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment