summaryrefslogtreecommitdiff
path: root/sw/source/core/doc/docedt.cxx
diff options
context:
space:
mode:
Diffstat (limited to 'sw/source/core/doc/docedt.cxx')
-rw-r--r--sw/source/core/doc/docedt.cxx274
1 files changed, 137 insertions, 137 deletions
diff --git a/sw/source/core/doc/docedt.cxx b/sw/source/core/doc/docedt.cxx
index a83eb030d0fd..8bc9e088da7f 100644
--- a/sw/source/core/doc/docedt.cxx
+++ b/sw/source/core/doc/docedt.cxx
@@ -60,7 +60,7 @@ void _RestFlyInRange( _SaveFlyArr & rArr, const SwNodeIndex& rSttIdx,
{
// create new anchor
_SaveFly& rSave = rArr[n];
- SwFrmFmt* pFmt = rSave.pFrmFmt;
+ SwFrameFormat* pFormat = rSave.pFrameFormat;
if( rSave.bInsertPosition )
{
@@ -73,34 +73,34 @@ void _RestFlyInRange( _SaveFlyArr & rArr, const SwNodeIndex& rSttIdx,
aPos.nNode = rSttIdx.GetIndex() + rSave.nNdDiff;
aPos.nContent.Assign( 0, 0 );
- SwFmtAnchor aAnchor( pFmt->GetAnchor() );
+ SwFormatAnchor aAnchor( pFormat->GetAnchor() );
aAnchor.SetAnchor( &aPos );
- pFmt->GetDoc()->GetSpzFrmFmts()->push_back( pFmt );
- pFmt->SetFmtAttr( aAnchor );
- SwCntntNode* pCNd = aPos.nNode.GetNode().GetCntntNode();
- if( pCNd && pCNd->getLayoutFrm( pFmt->GetDoc()->getIDocumentLayoutAccess().GetCurrentLayout(), 0, 0, false ) )
- pFmt->MakeFrms();
+ pFormat->GetDoc()->GetSpzFrameFormats()->push_back( pFormat );
+ pFormat->SetFormatAttr( aAnchor );
+ SwContentNode* pCNd = aPos.nNode.GetNode().GetContentNode();
+ if( pCNd && pCNd->getLayoutFrm( pFormat->GetDoc()->getIDocumentLayoutAccess().GetCurrentLayout(), 0, 0, false ) )
+ pFormat->MakeFrms();
}
}
void _SaveFlyInRange( const SwNodeRange& rRg, _SaveFlyArr& rArr )
{
- SwFrmFmts& rFmts = *rRg.aStart.GetNode().GetDoc()->GetSpzFrmFmts();
- for( SwFrmFmts::size_type n = 0; n < rFmts.size(); ++n )
+ SwFrameFormats& rFormats = *rRg.aStart.GetNode().GetDoc()->GetSpzFrameFormats();
+ for( SwFrameFormats::size_type n = 0; n < rFormats.size(); ++n )
{
- SwFrmFmt *const pFmt = rFmts[n];
- SwFmtAnchor const*const pAnchor = &pFmt->GetAnchor();
- SwPosition const*const pAPos = pAnchor->GetCntntAnchor();
+ SwFrameFormat *const pFormat = rFormats[n];
+ SwFormatAnchor const*const pAnchor = &pFormat->GetAnchor();
+ SwPosition const*const pAPos = pAnchor->GetContentAnchor();
if (pAPos &&
((FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
rRg.aStart <= pAPos->nNode && pAPos->nNode < rRg.aEnd )
{
_SaveFly aSave( pAPos->nNode.GetIndex() - rRg.aStart.GetIndex(),
- pFmt, false );
+ pFormat, false );
rArr.push_back( aSave );
- pFmt->DelFrms();
- rFmts.erase( rFmts.begin() + n-- );
+ pFormat->DelFrms();
+ rFormats.erase( rFormats.begin() + n-- );
}
}
}
@@ -108,35 +108,35 @@ void _SaveFlyInRange( const SwNodeRange& rRg, _SaveFlyArr& rArr )
void _SaveFlyInRange( const SwPaM& rPam, const SwNodeIndex& rInsPos,
_SaveFlyArr& rArr, bool bMoveAllFlys )
{
- SwFrmFmts& rFmts = *rPam.GetPoint()->nNode.GetNode().GetDoc()->GetSpzFrmFmts();
- SwFrmFmt* pFmt;
- const SwFmtAnchor* pAnchor;
+ SwFrameFormats& rFormats = *rPam.GetPoint()->nNode.GetNode().GetDoc()->GetSpzFrameFormats();
+ SwFrameFormat* pFormat;
+ const SwFormatAnchor* pAnchor;
const SwPosition* pPos = rPam.Start();
const SwNodeIndex& rSttNdIdx = pPos->nNode;
- short nSttOff = (!bMoveAllFlys && rSttNdIdx.GetNode().IsCntntNode() &&
+ short nSttOff = (!bMoveAllFlys && rSttNdIdx.GetNode().IsContentNode() &&
pPos->nContent.GetIndex()) ? 1 : 0;
pPos = rPam.GetPoint() == pPos ? rPam.GetMark() : rPam.GetPoint();
const SwNodeIndex& rEndNdIdx = pPos->nNode;
- short nOff = ( bMoveAllFlys || ( rEndNdIdx.GetNode().IsCntntNode() &&
- pPos->nContent == rEndNdIdx.GetNode().GetCntntNode()->Len() ))
+ short nOff = ( bMoveAllFlys || ( rEndNdIdx.GetNode().IsContentNode() &&
+ pPos->nContent == rEndNdIdx.GetNode().GetContentNode()->Len() ))
? 0 : 1;
- const SwNodeIndex* pCntntIdx;
+ const SwNodeIndex* pContentIdx;
- for( SwFrmFmts::size_type n = 0; n < rFmts.size(); ++n )
+ for( SwFrameFormats::size_type n = 0; n < rFormats.size(); ++n )
{
- pFmt = (SwFrmFmt*)rFmts[n];
- pAnchor = &pFmt->GetAnchor();
- const SwPosition* pAPos = pAnchor->GetCntntAnchor();
+ pFormat = (SwFrameFormat*)rFormats[n];
+ pAnchor = &pFormat->GetAnchor();
+ const SwPosition* pAPos = pAnchor->GetContentAnchor();
if (pAPos &&
((FLY_AT_PARA == pAnchor->GetAnchorId()) ||
(FLY_AT_CHAR == pAnchor->GetAnchorId())) &&
- // do not move if the InsPos is in the CntntArea of the Fly
- ( 0 == ( pCntntIdx = pFmt->GetCntnt().GetCntntIdx() ) ||
- !( *pCntntIdx < rInsPos &&
- rInsPos < pCntntIdx->GetNode().EndOfSectionIndex() )) )
+ // do not move if the InsPos is in the ContentArea of the Fly
+ ( 0 == ( pContentIdx = pFormat->GetContent().GetContentIdx() ) ||
+ !( *pContentIdx < rInsPos &&
+ rInsPos < pContentIdx->GetNode().EndOfSectionIndex() )) )
{
bool bInsPos = false;
@@ -148,9 +148,9 @@ void _SaveFlyInRange( const SwPaM& rPam, const SwNodeIndex& rInsPos,
{
// Only attach an anchor to the beginning or end
SwPosition aPos( rSttNdIdx );
- SwFmtAnchor aAnchor( *pAnchor );
+ SwFormatAnchor aAnchor( *pAnchor );
aAnchor.SetAnchor( &aPos );
- pFmt->SetFmtAttr( aAnchor );
+ pFormat->SetFormatAttr( aAnchor );
}
}
else if( ( rSttNdIdx.GetIndex() + nSttOff <= pAPos->nNode.GetIndex()
@@ -159,10 +159,10 @@ void _SaveFlyInRange( const SwPaM& rPam, const SwNodeIndex& rInsPos,
{
_SaveFly aSave( pAPos->nNode.GetIndex() - rSttNdIdx.GetIndex(),
- pFmt, bInsPos );
+ pFormat, bInsPos );
rArr.push_back( aSave );
- pFmt->DelFrms();
- rFmts.erase( rFmts.begin() + n-- );
+ pFormat->DelFrms();
+ rFormats.erase( rFormats.begin() + n-- );
}
}
}
@@ -176,12 +176,12 @@ void DelFlyInRange( const SwNodeIndex& rMkNdIdx,
const bool bDelFwrd = rMkNdIdx.GetIndex() <= rPtNdIdx.GetIndex();
SwDoc* pDoc = rMkNdIdx.GetNode().GetDoc();
- SwFrmFmts& rTbl = *pDoc->GetSpzFrmFmts();
- for ( auto i = rTbl.size(); i; )
+ SwFrameFormats& rTable = *pDoc->GetSpzFrameFormats();
+ for ( auto i = rTable.size(); i; )
{
- SwFrmFmt *pFmt = rTbl[--i];
- const SwFmtAnchor &rAnch = pFmt->GetAnchor();
- SwPosition const*const pAPos = rAnch.GetCntntAnchor();
+ SwFrameFormat *pFormat = rTable[--i];
+ const SwFormatAnchor &rAnch = pFormat->GetAnchor();
+ SwPosition const*const pAPos = rAnch.GetContentAnchor();
if (pAPos &&
((rAnch.GetAnchorId() == FLY_AT_PARA) ||
(rAnch.GetAnchorId() == FLY_AT_CHAR)) &&
@@ -192,32 +192,32 @@ void DelFlyInRange( const SwNodeIndex& rMkNdIdx,
// Only move the Anchor??
if( rPtNdIdx == pAPos->nNode )
{
- SwFmtAnchor aAnch( pFmt->GetAnchor() );
+ SwFormatAnchor aAnch( pFormat->GetAnchor() );
SwPosition aPos( rMkNdIdx );
aAnch.SetAnchor( &aPos );
- pFmt->SetFmtAttr( aAnch );
+ pFormat->SetFormatAttr( aAnch );
}
else
{
// If the Fly is deleted, all Flys in it's content have to be deleted too.
- const SwFmtCntnt &rCntnt = pFmt->GetCntnt();
- if( rCntnt.GetCntntIdx() )
+ const SwFormatContent &rContent = pFormat->GetContent();
+ if( rContent.GetContentIdx() )
{
- DelFlyInRange( *rCntnt.GetCntntIdx(),
- SwNodeIndex( *rCntnt.GetCntntIdx()->
+ DelFlyInRange( *rContent.GetContentIdx(),
+ SwNodeIndex( *rContent.GetContentIdx()->
GetNode().EndOfSectionNode() ));
// Position could have been moved!
- if( i > rTbl.size() )
- i = rTbl.size();
- else if( pFmt != rTbl[i] )
- i = rTbl.GetPos( pFmt );
+ if( i > rTable.size() )
+ i = rTable.size();
+ else if( pFormat != rTable[i] )
+ i = rTable.GetPos( pFormat );
}
- pDoc->getIDocumentLayoutAccess().DelLayoutFmt( pFmt );
+ pDoc->getIDocumentLayoutAccess().DelLayoutFormat( pFormat );
- // DelLayoutFmt can also trigger the deletion of objects.
- if( i > rTbl.size() )
- i = rTbl.size();
+ // DelLayoutFormat can also trigger the deletion of objects.
+ if( i > rTable.size() )
+ i = rTable.size();
}
}
}
@@ -228,19 +228,19 @@ void DelFlyInRange( const SwNodeIndex& rMkNdIdx,
// From now on this class saves the redline positions of all redlines which ends exact at the
// insert position (node _and_ content index)
_SaveRedlEndPosForRestore::_SaveRedlEndPosForRestore( const SwNodeIndex& rInsIdx, sal_Int32 nCnt )
- : pSavArr( 0 ), pSavIdx( 0 ), nSavCntnt( nCnt )
+ : pSavArr( 0 ), pSavIdx( 0 ), nSavContent( nCnt )
{
SwNode& rNd = rInsIdx.GetNode();
SwDoc* pDest = rNd.GetDoc();
- if( !pDest->getIDocumentRedlineAccess().GetRedlineTbl().empty() )
+ if( !pDest->getIDocumentRedlineAccess().GetRedlineTable().empty() )
{
sal_uInt16 nFndPos;
const SwPosition* pEnd;
- SwPosition aSrcPos( rInsIdx, SwIndex( rNd.GetCntntNode(), nCnt ));
+ SwPosition aSrcPos( rInsIdx, SwIndex( rNd.GetContentNode(), nCnt ));
pDest->getIDocumentRedlineAccess().GetRedline( aSrcPos, &nFndPos );
const SwRangeRedline* pRedl;
while( nFndPos--
- && *( pEnd = ( pRedl = pDest->getIDocumentRedlineAccess().GetRedlineTbl()[ nFndPos ] )->End() ) == aSrcPos
+ && *( pEnd = ( pRedl = pDest->getIDocumentRedlineAccess().GetRedlineTable()[ nFndPos ] )->End() ) == aSrcPos
&& *pRedl->Start() < aSrcPos )
{
if( !pSavArr )
@@ -262,12 +262,12 @@ _SaveRedlEndPosForRestore::~_SaveRedlEndPosForRestore()
void _SaveRedlEndPosForRestore::_Restore()
{
++(*pSavIdx);
- SwCntntNode* pNode = pSavIdx->GetNode().GetCntntNode();
+ SwContentNode* pNode = pSavIdx->GetNode().GetContentNode();
// If there's no content node at the remembered position, we will not restore the old position
// This may happen if a table (or section?) will be inserted.
if( pNode )
{
- SwPosition aPos( *pSavIdx, SwIndex( pNode, nSavCntnt ));
+ SwPosition aPos( *pSavIdx, SwIndex( pNode, nSavContent ));
for( auto n = pSavArr->size(); n; )
*(*pSavArr)[ --n ] = aPos;
}
@@ -292,29 +292,29 @@ static std::vector<sal_uInt16> * lcl_RangesToVector(sal_uInt16 * pRanges)
return pResult;
}
-void sw_GetJoinFlags( SwPaM& rPam, bool& rJoinTxt, bool& rJoinPrev )
+void sw_GetJoinFlags( SwPaM& rPam, bool& rJoinText, bool& rJoinPrev )
{
- rJoinTxt = false;
+ rJoinText = false;
rJoinPrev = false;
if( rPam.GetPoint()->nNode != rPam.GetMark()->nNode )
{
const SwPosition* pStt = rPam.Start(), *pEnd = rPam.End();
- SwTxtNode *pSttNd = pStt->nNode.GetNode().GetTxtNode();
+ SwTextNode *pSttNd = pStt->nNode.GetNode().GetTextNode();
if( pSttNd )
{
- SwTxtNode *pEndNd = pEnd->nNode.GetNode().GetTxtNode();
- rJoinTxt = 0 != pEndNd;
- if( rJoinTxt )
+ SwTextNode *pEndNd = pEnd->nNode.GetNode().GetTextNode();
+ rJoinText = 0 != pEndNd;
+ if( rJoinText )
{
bool bExchange = pStt == rPam.GetPoint();
if( !pStt->nContent.GetIndex() &&
- pEndNd->GetTxt().getLength() != pEnd->nContent.GetIndex())
+ pEndNd->GetText().getLength() != pEnd->nContent.GetIndex())
bExchange = !bExchange;
if( bExchange )
rPam.Exchange();
rJoinPrev = rPam.GetPoint() == pStt;
OSL_ENSURE( !pStt->nContent.GetIndex() &&
- pEndNd->GetTxt().getLength() != pEnd->nContent.GetIndex()
+ pEndNd->GetText().getLength() != pEnd->nContent.GetIndex()
? rPam.GetPoint()->nNode < rPam.GetMark()->nNode
: rPam.GetPoint()->nNode > rPam.GetMark()->nNode,
"sw_GetJoinFlags");
@@ -326,11 +326,11 @@ void sw_GetJoinFlags( SwPaM& rPam, bool& rJoinTxt, bool& rJoinPrev )
bool sw_JoinText( SwPaM& rPam, bool bJoinPrev )
{
SwNodeIndex aIdx( rPam.GetPoint()->nNode );
- SwTxtNode *pTxtNd = aIdx.GetNode().GetTxtNode();
+ SwTextNode *pTextNd = aIdx.GetNode().GetTextNode();
SwNodeIndex aOldIdx( aIdx );
- SwTxtNode *pOldTxtNd = pTxtNd;
+ SwTextNode *pOldTextNd = pTextNd;
- if( pTxtNd && pTxtNd->CanJoinNext( &aIdx ) )
+ if( pTextNd && pTextNd->CanJoinNext( &aIdx ) )
{
SwDoc* pDoc = rPam.GetDoc();
if( bJoinPrev )
@@ -349,24 +349,24 @@ bool sw_JoinText( SwPaM& rPam, bool bJoinPrev )
// There, we copy the AUTO PageBreak from the GetMarkNode!
/* The GetMarkNode */
- if( ( pTxtNd = aIdx.GetNode().GetTxtNode())->HasSwAttrSet() )
+ if( ( pTextNd = aIdx.GetNode().GetTextNode())->HasSwAttrSet() )
{
const SfxPoolItem* pItem;
- if( SfxItemState::SET == pTxtNd->GetpSwAttrSet()->GetItemState(
+ if( SfxItemState::SET == pTextNd->GetpSwAttrSet()->GetItemState(
RES_BREAK, false, &pItem ) )
- pTxtNd->ResetAttr( RES_BREAK );
- if( pTxtNd->HasSwAttrSet() &&
- SfxItemState::SET == pTxtNd->GetpSwAttrSet()->GetItemState(
+ pTextNd->ResetAttr( RES_BREAK );
+ if( pTextNd->HasSwAttrSet() &&
+ SfxItemState::SET == pTextNd->GetpSwAttrSet()->GetItemState(
RES_PAGEDESC, false, &pItem ) )
- pTxtNd->ResetAttr( RES_PAGEDESC );
+ pTextNd->ResetAttr( RES_PAGEDESC );
}
/* The PointNode */
- if( pOldTxtNd->HasSwAttrSet() )
+ if( pOldTextNd->HasSwAttrSet() )
{
const SfxPoolItem* pItem;
SfxItemSet aSet( pDoc->GetAttrPool(), aBreakSetRange );
- const SfxItemSet* pSet = pOldTxtNd->GetpSwAttrSet();
+ const SfxItemSet* pSet = pOldTextNd->GetpSwAttrSet();
if( SfxItemState::SET == pSet->GetItemState( RES_BREAK,
false, &pItem ) )
aSet.Put( *pItem );
@@ -374,28 +374,28 @@ bool sw_JoinText( SwPaM& rPam, bool bJoinPrev )
false, &pItem ) )
aSet.Put( *pItem );
if( aSet.Count() )
- pTxtNd->SetAttr( aSet );
+ pTextNd->SetAttr( aSet );
}
- pOldTxtNd->FmtToTxtAttr( pTxtNd );
+ pOldTextNd->FormatToTextAttr( pTextNd );
- const std::shared_ptr< sw::mark::CntntIdxStore> pCntntStore(sw::mark::CntntIdxStore::Create());
- pCntntStore->Save( pDoc, aOldIdx.GetIndex(), pOldTxtNd->Len() );
+ const std::shared_ptr< sw::mark::ContentIdxStore> pContentStore(sw::mark::ContentIdxStore::Create());
+ pContentStore->Save( pDoc, aOldIdx.GetIndex(), pOldTextNd->Len() );
- SwIndex aAlphaIdx(pTxtNd);
- pOldTxtNd->CutText( pTxtNd, aAlphaIdx, SwIndex(pOldTxtNd),
- pOldTxtNd->Len() );
+ SwIndex aAlphaIdx(pTextNd);
+ pOldTextNd->CutText( pTextNd, aAlphaIdx, SwIndex(pOldTextNd),
+ pOldTextNd->Len() );
SwPosition aAlphaPos( aIdx, aAlphaIdx );
pDoc->CorrRel( rPam.GetPoint()->nNode, aAlphaPos, 0, true );
// move all Bookmarks/TOXMarks
- if( !pCntntStore->Empty() )
- pCntntStore->Restore( pDoc, aIdx.GetIndex() );
+ if( !pContentStore->Empty() )
+ pContentStore->Restore( pDoc, aIdx.GetIndex() );
// If the passed PaM is not in the Crsr ring,
// treat it separately (e.g. when it's being called from AutoFormat)
- if( pOldTxtNd == rPam.GetBound( true ).nContent.GetIdxReg() )
+ if( pOldTextNd == rPam.GetBound( true ).nContent.GetIdxReg() )
rPam.GetBound( true ) = aAlphaPos;
- if( pOldTxtNd == rPam.GetBound( false ).nContent.GetIdxReg() )
+ if( pOldTextNd == rPam.GetBound( false ).nContent.GetIdxReg() )
rPam.GetBound( false ) = aAlphaPos;
}
// delete the Node, at last!
@@ -403,33 +403,33 @@ bool sw_JoinText( SwPaM& rPam, bool bJoinPrev )
}
else
{
- SwTxtNode* pDelNd = aIdx.GetNode().GetTxtNode();
- if( pTxtNd->Len() )
- pDelNd->FmtToTxtAttr( pTxtNd );
+ SwTextNode* pDelNd = aIdx.GetNode().GetTextNode();
+ if( pTextNd->Len() )
+ pDelNd->FormatToTextAttr( pTextNd );
else
{
/* This case was missed:
- <something></something> <-- pTxtNd
+ <something></something> <-- pTextNd
<other>ccc</other> <-- pDelNd
<something> and <other> are paragraph
attributes. The attribute <something> stayed if not
overwritten by an attribute in "ccc". Fixed by
first resetting all character attributes in first
- paragraph (pTxtNd).
+ paragraph (pTextNd).
*/
std::vector<sal_uInt16> * pShorts =
- lcl_RangesToVector(aCharFmtSetRange);
- pTxtNd->ResetAttr(*pShorts);
+ lcl_RangesToVector(aCharFormatSetRange);
+ pTextNd->ResetAttr(*pShorts);
delete pShorts;
if( pDelNd->HasSwAttrSet() )
{
// only copy the character attributes
- SfxItemSet aTmpSet( pDoc->GetAttrPool(), aCharFmtSetRange );
+ SfxItemSet aTmpSet( pDoc->GetAttrPool(), aCharFormatSetRange );
aTmpSet.Put( *pDelNd->GetpSwAttrSet() );
- pTxtNd->SetAttr( aTmpSet );
+ pTextNd->SetAttr( aTmpSet );
}
}
@@ -437,25 +437,25 @@ bool sw_JoinText( SwPaM& rPam, bool bJoinPrev )
// #i100466# adjust given <rPam>, if it does not belong to the cursors
if ( pDelNd == rPam.GetBound( true ).nContent.GetIdxReg() )
{
- rPam.GetBound( true ) = SwPosition( SwNodeIndex( *pTxtNd ), SwIndex( pTxtNd ) );
+ rPam.GetBound( true ) = SwPosition( SwNodeIndex( *pTextNd ), SwIndex( pTextNd ) );
}
if( pDelNd == rPam.GetBound( false ).nContent.GetIdxReg() )
{
- rPam.GetBound( false ) = SwPosition( SwNodeIndex( *pTxtNd ), SwIndex( pTxtNd ) );
+ rPam.GetBound( false ) = SwPosition( SwNodeIndex( *pTextNd ), SwIndex( pTextNd ) );
}
- pTxtNd->JoinNext();
+ pTextNd->JoinNext();
}
return true;
}
else return false;
}
-static void lcl_syncGrammarError( SwTxtNode &rTxtNode, linguistic2::ProofreadingResult& rResult,
+static void lcl_syncGrammarError( SwTextNode &rTextNode, linguistic2::ProofreadingResult& rResult,
const ModelToViewHelper &rConversionMap )
{
- if( rTxtNode.IsGrammarCheckDirty() )
+ if( rTextNode.IsGrammarCheckDirty() )
return;
- SwGrammarMarkUp* pWrong = rTxtNode.GetGrammarCheck();
+ SwGrammarMarkUp* pWrong = rTextNode.GetGrammarCheck();
linguistic2::SingleProofreadingError* pArray = rResult.aErrors.getArray();
sal_uInt16 j = 0;
if( pWrong )
@@ -486,13 +486,13 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
SwSpellArgs *pSpellArgs = 0;
if (pConvArgs)
{
- pConvArgs->SetStart(pSttPos->nNode.GetNode().GetTxtNode(), pSttPos->nContent);
- pConvArgs->SetEnd( pEndPos->nNode.GetNode().GetTxtNode(), pEndPos->nContent );
+ pConvArgs->SetStart(pSttPos->nNode.GetNode().GetTextNode(), pSttPos->nContent);
+ pConvArgs->SetEnd( pEndPos->nNode.GetNode().GetTextNode(), pEndPos->nContent );
}
else
pSpellArgs = new SwSpellArgs( xSpeller,
- pSttPos->nNode.GetNode().GetTxtNode(), pSttPos->nContent,
- pEndPos->nNode.GetNode().GetTxtNode(), pEndPos->nContent,
+ pSttPos->nNode.GetNode().GetTextNode(), pSttPos->nContent,
+ pEndPos->nNode.GetNode().GetTextNode(), pEndPos->nContent,
bGrammarCheck );
sal_uLong nCurrNd = pSttPos->nNode.GetIndex();
@@ -501,7 +501,7 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
uno::Any aRet;
if( nCurrNd <= nEndNd )
{
- SwCntntFrm* pCntFrm;
+ SwContentFrm* pCntFrm;
bool bGoOn = true;
while( bGoOn )
{
@@ -509,14 +509,14 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
switch( pNd->GetNodeType() )
{
case ND_TEXTNODE:
- if( 0 != ( pCntFrm = pNd->GetTxtNode()->getLayoutFrm( getIDocumentLayoutAccess().GetCurrentLayout() )) )
+ if( 0 != ( pCntFrm = pNd->GetTextNode()->getLayoutFrm( getIDocumentLayoutAccess().GetCurrentLayout() )) )
{
// skip protected and hidden Cells and Flys
if( pCntFrm->IsProtected() )
{
nCurrNd = pNd->EndOfSectionIndex();
}
- else if( !static_cast<SwTxtFrm*>(pCntFrm)->IsHiddenNow() )
+ else if( !static_cast<SwTextFrm*>(pCntFrm)->IsHiddenNow() )
{
if( pPageCnt && *pPageCnt && pPageSt )
{
@@ -543,7 +543,7 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
// if grammar checking starts inside of a sentence the start position has to be adjusted
if( nBeginGrammarCheck )
{
- SwIndex aStartIndex( dynamic_cast< SwTxtNode* >( pNd ), nBeginGrammarCheck );
+ SwIndex aStartIndex( dynamic_cast< SwTextNode* >( pNd ), nBeginGrammarCheck );
SwPosition aStart( *pNd, aStartIndex );
SwCursor aCrsr(aStart, 0, false);
SwPosition aOrigPos = *aCrsr.GetPoint();
@@ -555,13 +555,13 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
}
nEndGrammarCheck = (pSpellArgs->pEndNode == pNd)
? pSpellArgs->pEndIdx->GetIndex()
- : pNd->GetTxtNode()
- ->GetTxt().getLength();
+ : pNd->GetTextNode()
+ ->GetText().getLength();
}
- sal_Int32 nSpellErrorPosition = pNd->GetTxtNode()->GetTxt().getLength();
- if( (!pConvArgs && pNd->GetTxtNode()->Spell( pSpellArgs )) ||
- ( pConvArgs && pNd->GetTxtNode()->Convert( *pConvArgs )))
+ sal_Int32 nSpellErrorPosition = pNd->GetTextNode()->GetText().getLength();
+ if( (!pConvArgs && pNd->GetTextNode()->Spell( pSpellArgs )) ||
+ ( pConvArgs && pNd->GetTextNode()->Convert( *pConvArgs )))
{
// Cancel and remember position
pSttPos->nNode = nCurrNd;
@@ -580,11 +580,11 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
{
uno::Reference< lang::XComponent > xDoc( GetDocShell()->GetBaseModel(), uno::UNO_QUERY );
// Expand the string:
- const ModelToViewHelper aConversionMap(*pNd->GetTxtNode());
+ const ModelToViewHelper aConversionMap(*pNd->GetTextNode());
OUString aExpandText = aConversionMap.getViewText();
// get XFlatParagraph to use...
- uno::Reference< text::XFlatParagraph > xFlatPara = new SwXFlatParagraph( *pNd->GetTxtNode(), aExpandText, aConversionMap );
+ uno::Reference< text::XFlatParagraph > xFlatPara = new SwXFlatParagraph( *pNd->GetTextNode(), aExpandText, aConversionMap );
// get error position of cursor in XFlatParagraph
linguistic2::ProofreadingResult aResult;
@@ -595,7 +595,7 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
aResult = xGCIterator->checkSentenceAtPosition(
xDoc, xFlatPara, aExpandText, lang::Locale(), nBeginGrammarCheck, -1, -1 );
- lcl_syncGrammarError( *pNd->GetTxtNode(), aResult, aConversionMap );
+ lcl_syncGrammarError( *pNd->GetTextNode(), aResult, aConversionMap );
// get suggestions to use for the specific error position
nGrammarErrors = aResult.aErrors.getLength();
@@ -615,10 +615,10 @@ uno::Any SwDoc::Spell( SwPaM& rPaM,
nCurrNd = pNd->GetIndex();
pSttPos->nNode = nCurrNd;
pEndPos->nNode = nCurrNd;
- pSpellArgs->pStartNode = pNd->GetTxtNode();
- pSpellArgs->pEndNode = pNd->GetTxtNode();
- pSpellArgs->pStartIdx->Assign(pNd->GetTxtNode(), aConversionMap.ConvertToModelPosition( rError.nErrorStart ).mnPos );
- pSpellArgs->pEndIdx->Assign(pNd->GetTxtNode(), aConversionMap.ConvertToModelPosition( rError.nErrorStart + rError.nErrorLength ).mnPos );
+ pSpellArgs->pStartNode = pNd->GetTextNode();
+ pSpellArgs->pEndNode = pNd->GetTextNode();
+ pSpellArgs->pStartIdx->Assign(pNd->GetTextNode(), aConversionMap.ConvertToModelPosition( rError.nErrorStart ).mnPos );
+ pSpellArgs->pEndIdx->Assign(pNd->GetTextNode(), aConversionMap.ConvertToModelPosition( rError.nErrorStart + rError.nErrorLength ).mnPos );
nCurrNd = nEndNd;
}
}
@@ -693,12 +693,12 @@ SwHyphArgs::SwHyphArgs( const SwPaM *pPam, const Point &rCrsrPos,
nNode = pPoint->nNode.GetIndex();
// Set start
- pStart = pPoint->nNode.GetNode().GetTxtNode();
+ pStart = pPoint->nNode.GetNode().GetTextNode();
nPamStart = pPoint->nContent.GetIndex();
// Set End and Length
const SwPosition *pMark = pPam->GetMark();
- pEnd = pMark->nNode.GetNode().GetTxtNode();
+ pEnd = pMark->nNode.GetNode().GetTextNode();
nPamLen = pMark->nContent.GetIndex();
if( pPoint->nNode == pMark->nNode )
nPamLen = nPamLen - pPoint->nContent.GetIndex();
@@ -717,9 +717,9 @@ void SwHyphArgs::SetPam( SwPaM *pPam ) const
else
{
pPam->GetPoint()->nNode = nNode;
- pPam->GetPoint()->nContent.Assign( pNode->GetCntntNode(), nWordStart );
+ pPam->GetPoint()->nContent.Assign( pNode->GetContentNode(), nWordStart );
pPam->GetMark()->nNode = nNode;
- pPam->GetMark()->nContent.Assign( pNode->GetCntntNode(),
+ pPam->GetMark()->nContent.Assign( pNode->GetContentNode(),
nWordStart + nWordLen );
OSL_ENSURE( nNode == pNode->GetIndex(),
"SwHyphArgs::SetPam: Pam disaster" );
@@ -730,12 +730,12 @@ void SwHyphArgs::SetPam( SwPaM *pPam ) const
static bool lcl_HyphenateNode( const SwNodePtr& rpNd, void* pArgs )
{
// Hyphenate returns true if there is a hyphenation point and sets pPam
- SwTxtNode *pNode = rpNd->GetTxtNode();
+ SwTextNode *pNode = rpNd->GetTextNode();
SwHyphArgs *pHyphArgs = static_cast<SwHyphArgs*>(pArgs);
if( pNode )
{
- SwCntntFrm* pCntFrm = pNode->getLayoutFrm( pNode->GetDoc()->getIDocumentLayoutAccess().GetCurrentLayout() );
- if( pCntFrm && !static_cast<SwTxtFrm*>(pCntFrm)->IsHiddenNow() )
+ SwContentFrm* pCntFrm = pNode->getLayoutFrm( pNode->GetDoc()->getIDocumentLayoutAccess().GetCurrentLayout() );
+ if( pCntFrm && !static_cast<SwTextFrm*>(pCntFrm)->IsHiddenNow() )
{
sal_uInt16 *pPageSt = pHyphArgs->GetPageSt();
sal_uInt16 *pPageCnt = pHyphArgs->GetPageCnt();
@@ -808,7 +808,7 @@ void SwDoc::CountWords( const SwPaM& rPaM, SwDocStat& rStat )
const sal_Int32 nSttCnt = pStt->nContent.GetIndex();
const sal_Int32 nEndCnt = pEnd->nContent.GetIndex();
- const SwTxtNode* pTNd = pStt->nNode.GetNode().GetTxtNode();
+ const SwTextNode* pTNd = pStt->nNode.GetNode().GetTextNode();
if( pStt == pEnd && pTNd ) // no region ?
{
// do nothing
@@ -822,14 +822,14 @@ void SwDoc::CountWords( const SwPaM& rPaM, SwDocStat& rStat )
{
++aIdx;
if( pTNd )
- pTNd->CountWords( rStat, nSttCnt, pTNd->GetTxt().getLength() );
+ pTNd->CountWords( rStat, nSttCnt, pTNd->GetText().getLength() );
}
for( ; aIdx.GetIndex() < nEndNd; ++aIdx )
- if( 0 != ( pTNd = aIdx.GetNode().GetTxtNode() ))
- pTNd->CountWords( rStat, 0, pTNd->GetTxt().getLength() );
+ if( 0 != ( pTNd = aIdx.GetNode().GetTextNode() ))
+ pTNd->CountWords( rStat, 0, pTNd->GetText().getLength() );
- if( nEndCnt && 0 != ( pTNd = pEnd->nNode.GetNode().GetTxtNode() ))
+ if( nEndCnt && 0 != ( pTNd = pEnd->nNode.GetNode().GetTextNode() ))
pTNd->CountWords( rStat, 0, nEndCnt );
}
else if( pTNd && nSttCnt < nEndCnt )