diff options
author | Noel Grandin <noel@peralex.com> | 2015-10-07 10:09:23 +0200 |
---|---|---|
committer | Noel Grandin <noel@peralex.com> | 2015-10-07 12:32:23 +0200 |
commit | a3eacae95a5630d9663408b9fbe4ca95b3f99213 (patch) | |
tree | d0bf0ee5ee1a266771c149679b407b7a2de26591 /editeng | |
parent | 349700228e4449ace956b30bc65208b9196f0a78 (diff) |
loplugin:mergeclasses
Change-Id: Icf1731dfbd16d85decd2aaf80be4841ac37007fd
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/editeng/eertfpar.cxx | 8 | ||||
-rw-r--r-- | editeng/source/editeng/eertfpar.hxx | 22 | ||||
-rw-r--r-- | editeng/source/rtf/svxrtf.cxx | 6 |
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 ); |