summaryrefslogtreecommitdiff
path: root/editeng
diff options
context:
space:
mode:
authorNoel Grandin <noel@peralex.com>2015-10-07 10:09:23 +0200
committerNoel Grandin <noel@peralex.com>2015-10-07 12:32:23 +0200
commita3eacae95a5630d9663408b9fbe4ca95b3f99213 (patch)
treed0bf0ee5ee1a266771c149679b407b7a2de26591 /editeng
parent349700228e4449ace956b30bc65208b9196f0a78 (diff)
loplugin:mergeclasses
Change-Id: Icf1731dfbd16d85decd2aaf80be4841ac37007fd
Diffstat (limited to 'editeng')
-rw-r--r--editeng/source/editeng/eertfpar.cxx8
-rw-r--r--editeng/source/editeng/eertfpar.hxx22
-rw-r--r--editeng/source/rtf/svxrtf.cxx6
3 files changed, 11 insertions, 25 deletions
diff --git a/editeng/source/editeng/eertfpar.cxx b/editeng/source/editeng/eertfpar.cxx
index 1125257edf82..44491edea3a6 100644
--- a/editeng/source/editeng/eertfpar.cxx
+++ b/editeng/source/editeng/eertfpar.cxx
@@ -274,7 +274,7 @@ void EditRTFParser::MovePos( bool const bForward )
aCurSel.Max(), i18n::CharacterIteratorMode::SKIPCHARACTER);
}
-void EditRTFParser::SetEndPrevPara( SvxNodeIdx*& rpNodePos,
+void EditRTFParser::SetEndPrevPara( EditNodeIdx*& rpNodePos,
sal_Int32& rCntPos )
{
// The Intention is to: determine the current insert position of the
@@ -292,7 +292,7 @@ void EditRTFParser::SetEndPrevPara( SvxNodeIdx*& rpNodePos,
rCntPos = pPrevNode->Len();
}
-bool EditRTFParser::IsEndPara( SvxNodeIdx* pNd, sal_Int32 nCnt ) const
+bool EditRTFParser::IsEndPara( EditNodeIdx* pNd, sal_Int32 nCnt ) const
{
return nCnt == ( static_cast<EditNodeIdx*>(pNd)->GetNode()->Len());
}
@@ -607,7 +607,7 @@ sal_Int32 EditNodeIdx::GetIdx() const
return mpEditEngine->GetEditDoc().GetPos(mpNode);
}
-SvxNodeIdx* EditNodeIdx::Clone() const
+EditNodeIdx* EditNodeIdx::Clone() const
{
return new EditNodeIdx(mpEditEngine, mpNode);
}
@@ -620,7 +620,7 @@ SvxPosition* EditPosition::Clone() const
return new EditPosition(mpEditEngine, mpCurSel);
}
-SvxNodeIdx* EditPosition::MakeNodeIdx() const
+EditNodeIdx* EditPosition::MakeNodeIdx() const
{
return new EditNodeIdx(mpEditEngine, mpCurSel->Max().GetNode());
}
diff --git a/editeng/source/editeng/eertfpar.hxx b/editeng/source/editeng/eertfpar.hxx
index 90f41e23a225..b0a577cff97d 100644
--- a/editeng/source/editeng/eertfpar.hxx
+++ b/editeng/source/editeng/eertfpar.hxx
@@ -26,20 +26,6 @@
class EditEngine;
-class EditNodeIdx : public SvxNodeIdx
-{
-private:
- EditEngine* mpEditEngine;
- ContentNode* mpNode;
-
-public:
- EditNodeIdx(EditEngine* pEE, ContentNode* pNd = NULL);
-
- virtual sal_Int32 GetIdx() const SAL_OVERRIDE;
- virtual SvxNodeIdx* Clone() const SAL_OVERRIDE;
- ContentNode* GetNode() { return mpNode; }
-};
-
class EditPosition : public SvxPosition
{
private:
@@ -56,7 +42,7 @@ public:
virtual SvxPosition* Clone() const SAL_OVERRIDE;
// clone NodeIndex
- virtual SvxNodeIdx* MakeNodeIdx() const SAL_OVERRIDE;
+ virtual EditNodeIdx* MakeNodeIdx() const SAL_OVERRIDE;
};
#define ACTION_INSERTTEXT 1
@@ -80,13 +66,13 @@ protected:
virtual void InsertPara() SAL_OVERRIDE;
virtual void InsertText() SAL_OVERRIDE;
virtual void MovePos( bool bForward = true ) SAL_OVERRIDE;
- virtual void SetEndPrevPara( SvxNodeIdx*& rpNodePos,
- sal_Int32& rCntPos ) SAL_OVERRIDE;
+ virtual void SetEndPrevPara( EditNodeIdx*& rpNodePos,
+ sal_Int32& rCntPos ) SAL_OVERRIDE;
virtual void UnknownAttrToken( int nToken, SfxItemSet* pSet ) SAL_OVERRIDE;
virtual void NextToken( int nToken ) SAL_OVERRIDE;
virtual void SetAttrInDoc( SvxRTFItemStackType &rSet ) SAL_OVERRIDE;
- virtual bool IsEndPara( SvxNodeIdx* pNd, sal_Int32 nCnt ) const SAL_OVERRIDE;
+ virtual bool IsEndPara( EditNodeIdx* pNd, sal_Int32 nCnt ) const SAL_OVERRIDE;
virtual void CalcValue() SAL_OVERRIDE;
void CreateStyleSheets();
SfxStyleSheet* CreateStyleSheet( SvxRTFStyleType* pRTFStyle );
diff --git a/editeng/source/rtf/svxrtf.cxx b/editeng/source/rtf/svxrtf.cxx
index 7dbabb8edfe5..1f8349cf0c10 100644
--- a/editeng/source/rtf/svxrtf.cxx
+++ b/editeng/source/rtf/svxrtf.cxx
@@ -1192,8 +1192,8 @@ void SvxRTFItemStackType::SetStartPos( const SvxPosition& rPos )
nSttCnt = rPos.GetCntIdx();
}
-void SvxRTFItemStackType::MoveFullNode(const SvxNodeIdx &rOldNode,
- const SvxNodeIdx &rNewNode)
+void SvxRTFItemStackType::MoveFullNode(const EditNodeIdx &rOldNode,
+ const EditNodeIdx &rNewNode)
{
bool bSameEndAsStart = (pSttNd == pEndNd);
@@ -1232,7 +1232,7 @@ void SvxRTFItemStackType::Compress( const SvxRTFParser& rParser )
nSttCnt != pTmp->nSttCnt )
return;
- SvxNodeIdx* pLastNd = pTmp->pEndNd;
+ EditNodeIdx* pLastNd = pTmp->pEndNd;
sal_Int32 nLastCnt = pTmp->nEndCnt;
SfxItemSet aMrgSet( pTmp->aAttrSet );