diff options
author | Michael Stahl <Michael.Stahl@cib.de> | 2018-06-01 22:03:42 +0200 |
---|---|---|
committer | Michael Stahl <Michael.Stahl@cib.de> | 2018-06-08 21:51:36 +0200 |
commit | c5eb3cd3621a349393a778b228639adab3d85349 (patch) | |
tree | 0559621cc65e6e02810f9a390e8d07a6a1e5082e /sw | |
parent | 7e6a9bfd1f2cd14f2b7504ad4573c37f78d6ee29 (diff) |
sw_redlinehide: trivial convert to GetPageDescItem()/GetBreakItem()
Change-Id: Ia652ff428c232b9307e41da8f6b9648f486f7179
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/frmedt/fedesc.cxx | 2 | ||||
-rw-r--r-- | sw/source/core/frmedt/fews.cxx | 4 | ||||
-rw-r--r-- | sw/source/core/layout/flowfrm.cxx | 22 | ||||
-rw-r--r-- | sw/source/core/layout/laycache.cxx | 5 | ||||
-rw-r--r-- | sw/source/core/layout/pagechg.cxx | 7 | ||||
-rw-r--r-- | sw/source/core/layout/trvlfrm.cxx | 4 | ||||
-rw-r--r-- | sw/source/core/layout/wsfrm.cxx | 2 |
7 files changed, 24 insertions, 22 deletions
diff --git a/sw/source/core/frmedt/fedesc.cxx b/sw/source/core/frmedt/fedesc.cxx index 588dd8e1dd6b..2177047e19aa 100644 --- a/sw/source/core/frmedt/fedesc.cxx +++ b/sw/source/core/frmedt/fedesc.cxx @@ -68,7 +68,7 @@ void SwFEShell::ChgCurPageDesc( const SwPageDesc& rDesc ) { if ( pFlow->IsInTab() ) pFlow = pFlow->FindTabFrame(); - const SwFormatPageDesc& rPgDesc = pFlow->GetAttrSet()->GetPageDesc(); + const SwFormatPageDesc& rPgDesc = pFlow->GetPageDescItem(); if( rPgDesc.GetPageDesc() ) { // we found the culprit diff --git a/sw/source/core/frmedt/fews.cxx b/sw/source/core/frmedt/fews.cxx index 4d5743a2a957..9035c0e85f7c 100644 --- a/sw/source/core/frmedt/fews.cxx +++ b/sw/source/core/frmedt/fews.cxx @@ -369,7 +369,7 @@ void SwFEShell::SetPageOffset( sal_uInt16 nOffset ) { if ( pFlow->IsInTab() ) pFlow = pFlow->FindTabFrame(); - const SwFormatPageDesc& rPgDesc = pFlow->GetAttrSet()->GetPageDesc(); + const SwFormatPageDesc& rPgDesc = pFlow->GetPageDescItem(); if ( rPgDesc.GetNumOffset() ) { pDocLayout->SetVirtPageNum( true ); @@ -391,7 +391,7 @@ sal_uInt16 SwFEShell::GetPageOffset() const { if ( pFlow->IsInTab() ) pFlow = pFlow->FindTabFrame(); - ::boost::optional<sal_uInt16> oNumOffset = pFlow->GetAttrSet()->GetPageDesc().GetNumOffset(); + ::boost::optional<sal_uInt16> oNumOffset = pFlow->GetPageDescItem().GetNumOffset(); if ( oNumOffset ) return oNumOffset.get(); } diff --git a/sw/source/core/layout/flowfrm.cxx b/sw/source/core/layout/flowfrm.cxx index d7c651a7c597..1dce5a5131ff 100644 --- a/sw/source/core/layout/flowfrm.cxx +++ b/sw/source/core/layout/flowfrm.cxx @@ -841,7 +841,7 @@ bool SwFrame::WrongPageDesc( SwPageFrame* pNew ) SwFlowFrame *pFlow = SwFlowFrame::CastFlowFrame( this ); if ( !pFlow || !pFlow->IsFollow() ) { - const SwFormatPageDesc &rFormatDesc = GetAttrSet()->GetPageDesc(); + const SwFormatPageDesc &rFormatDesc = GetPageDescItem(); pDesc = rFormatDesc.GetPageDesc(); if( pDesc ) { @@ -870,7 +870,8 @@ bool SwFrame::WrongPageDesc( SwPageFrame* pNew ) if ( pNewFlow && pNewFlow->GetFrame().IsInTab() ) pNewFlow = pNewFlow->GetFrame().FindTabFrame(); const SwPageDesc *pNewDesc= ( pNewFlow && !pNewFlow->IsFollow() ) - ? pNewFlow->GetFrame().GetAttrSet()->GetPageDesc().GetPageDesc() : nullptr; + ? pNewFlow->GetFrame().GetPageDescItem().GetPageDesc() + : nullptr; SAL_INFO( "sw.pageframe", "WrongPageDesc p: " << pNew << " phys: " << pNew->GetPhyPageNum() ); SAL_INFO( "sw.pageframe", "WrongPageDesc " << pNew->GetPageDesc() << " " << pDesc ); @@ -1130,7 +1131,6 @@ bool SwFlowFrame::IsPageBreak( bool bAct ) const const SwViewShell *pSh = m_rThis.getRootFrame()->GetCurrShell(); if( pSh && pSh->GetViewOptions()->getBrowseMode() ) return false; - const SwAttrSet *pSet = m_rThis.GetAttrSet(); // Determine predecessor const SwFrame *pPrev = m_rThis.FindPrev(); @@ -1153,18 +1153,20 @@ bool SwFlowFrame::IsPageBreak( bool bAct ) const //for compatibility, also break at column break if no columns exist const IDocumentSettingAccess& rIDSA = m_rThis.GetUpper()->GetFormat()->getIDocumentSettingAccess(); const bool bTreatSingleColumnBreakAsPageBreak = rIDSA.get(DocumentSettingId::TREAT_SINGLE_COLUMN_BREAK_AS_PAGE_BREAK); - const SvxBreak eBreak = pSet->GetBreak().GetBreak(); + const SvxBreak eBreak = m_rThis.GetBreakItem().GetBreak(); if ( eBreak == SvxBreak::PageBefore || eBreak == SvxBreak::PageBoth || ( bTreatSingleColumnBreakAsPageBreak && eBreak == SvxBreak::ColumnBefore && !m_rThis.FindColFrame() )) return true; else { - const SvxBreak &ePrB = pPrev->GetAttrSet()->GetBreak().GetBreak(); + const SvxBreak &ePrB = pPrev->GetBreakItem().GetBreak(); if ( ePrB == SvxBreak::PageAfter || ePrB == SvxBreak::PageBoth || - pSet->GetPageDesc().GetPageDesc() ) + m_rThis.GetPageDescItem().GetPageDesc()) + { return true; + } } } } @@ -1208,13 +1210,13 @@ bool SwFlowFrame::IsColBreak( bool bAct ) const return false; } - const SvxBreak eBreak = m_rThis.GetAttrSet()->GetBreak().GetBreak(); + const SvxBreak eBreak = m_rThis.GetBreakItem().GetBreak(); if ( eBreak == SvxBreak::ColumnBefore || eBreak == SvxBreak::ColumnBoth ) return true; else { - const SvxBreak &ePrB = pPrev->GetAttrSet()->GetBreak().GetBreak(); + const SvxBreak &ePrB = pPrev->GetBreakItem().GetBreak(); if ( ePrB == SvxBreak::ColumnAfter || ePrB == SvxBreak::ColumnBoth ) return true; @@ -1998,7 +2000,7 @@ bool SwFlowFrame::MoveFwd( bool bMakePage, bool bPageBreak, bool bMoveAlways ) // #i106452# // check page description not only in situation with sections. if ( !bSamePage && - ( m_rThis.GetAttrSet()->GetPageDesc().GetPageDesc() || + ( m_rThis.GetPageDescItem().GetPageDesc() || pOldPage->GetPageDesc()->GetFollow() != pNewPage->GetPageDesc() ) ) { SwFrame::CheckPageDescs( pNewPage, false ); @@ -2545,7 +2547,7 @@ bool SwFlowFrame::MoveBwd( bool &rbReformat ) static_cast<SwPageFrame*>(pNewPage->GetNext()); SwFrame::CheckPageDescs( pStartPage, false); } - else if ( m_rThis.GetAttrSet()->GetPageDesc().GetPageDesc() ) + else if (m_rThis.GetPageDescItem().GetPageDesc()) { // First page could get empty for example by disabling // a section diff --git a/sw/source/core/layout/laycache.cxx b/sw/source/core/layout/laycache.cxx index 992dcfd52789..73c38c19f4eb 100644 --- a/sw/source/core/layout/laycache.cxx +++ b/sw/source/core/layout/laycache.cxx @@ -630,9 +630,8 @@ sal_uLong SwLayHelper::CalcPageCount() bool SwLayHelper::CheckInsertPage() { bool bEnd = nullptr == mrpPage->GetNext(); - const SwAttrSet* pAttr = mrpFrame->GetAttrSet(); - const SvxFormatBreakItem& rBrk = pAttr->GetBreak(); - const SwFormatPageDesc& rDesc = pAttr->GetPageDesc(); + const SvxFormatBreakItem& rBrk = mrpFrame->GetBreakItem(); + const SwFormatPageDesc& rDesc = mrpFrame->GetPageDescItem(); // #118195# Do not evaluate page description if frame // is a follow frame! const SwPageDesc* pDesc = mrpFrame->IsFlowFrame() && diff --git a/sw/source/core/layout/pagechg.cxx b/sw/source/core/layout/pagechg.cxx index a85934d0af6e..302baec9a9b2 100644 --- a/sw/source/core/layout/pagechg.cxx +++ b/sw/source/core/layout/pagechg.cxx @@ -770,7 +770,7 @@ SwPageDesc *SwPageFrame::FindPageDesc() SwFrame *pFlow = pFrame; if ( pFlow->IsInTab() ) pFlow = pFlow->FindTabFrame(); - pRet = const_cast<SwPageDesc*>(pFlow->GetAttrSet()->GetPageDesc().GetPageDesc()); + pRet = const_cast<SwPageDesc*>(pFlow->GetPageDescItem().GetPageDesc()); } if ( !pRet ) pRet = &GetFormat()->GetDoc()->GetPageDesc( 0 ); @@ -786,7 +786,7 @@ SwPageDesc *SwPageFrame::FindPageDesc() { SwFlowFrame *pTmp = SwFlowFrame::CastFlowFrame( pFlow ); if ( !pTmp->IsFollow() ) - pRet = const_cast<SwPageDesc*>(pFlow->GetAttrSet()->GetPageDesc().GetPageDesc()); + pRet = const_cast<SwPageDesc*>(pFlow->GetPageDescItem().GetPageDesc()); } //3. and 3.1 @@ -1288,7 +1288,8 @@ SwPageFrame *SwFrame::InsertPage( SwPageFrame *pPrevPage, bool bFootnote ) // For ContentFrame take the one from format if provided, // otherwise from the Follow of the PrevPage if ( IsFlowFrame() && !SwFlowFrame::CastFlowFrame( this )->IsFollow() ) - { SwFormatPageDesc &rDesc = const_cast<SwFormatPageDesc&>(GetAttrSet()->GetPageDesc()); + { + SwFormatPageDesc &rDesc = const_cast<SwFormatPageDesc&>(GetPageDescItem()); pDesc = rDesc.GetPageDesc(); if ( rDesc.GetNumOffset() ) { diff --git a/sw/source/core/layout/trvlfrm.cxx b/sw/source/core/layout/trvlfrm.cxx index 240d57078038..39843fd25efb 100644 --- a/sw/source/core/layout/trvlfrm.cxx +++ b/sw/source/core/layout/trvlfrm.cxx @@ -1726,7 +1726,7 @@ bool SwFrame::WannaRightPage() const const SwFlowFrame *pTmp = SwFlowFrame::CastFlowFrame( pFlow ); if ( !pTmp->IsFollow() ) { - const SwFormatPageDesc& rPgDesc = pFlow->GetAttrSet()->GetPageDesc(); + const SwFormatPageDesc& rPgDesc = pFlow->GetPageDescItem(); pDesc = rPgDesc.GetPageDesc(); oPgNum = rPgDesc.GetNumOffset(); } @@ -1852,7 +1852,7 @@ sal_uInt16 SwFrame::GetVirtPageNum() const } if ( pFrame ) { - ::boost::optional<sal_uInt16> oNumOffset = pFrame->GetAttrSet()->GetPageDesc().GetNumOffset(); + ::boost::optional<sal_uInt16> oNumOffset = pFrame->GetPageDescItem().GetNumOffset(); if (oNumOffset) { return nPhyPage - pFrame->GetPhyPageNum() + oNumOffset.get(); diff --git a/sw/source/core/layout/wsfrm.cxx b/sw/source/core/layout/wsfrm.cxx index bb04d4ed74db..a25bb8d7bb9f 100644 --- a/sw/source/core/layout/wsfrm.cxx +++ b/sw/source/core/layout/wsfrm.cxx @@ -2382,7 +2382,7 @@ void SwContentFrame::UpdateAttr_( const SfxPoolItem* pOld, const SfxPoolItem* pN SwPageFrame *pPage = FindPageFrame(); if ( !GetPrev() ) CheckPageDescs( pPage ); - if ( GetAttrSet()->GetPageDesc().GetNumOffset() ) + if (GetPageDescItem().GetNumOffset()) static_cast<SwRootFrame*>(pPage->GetUpper())->SetVirtPageNum( true ); SwDocPosUpdate aMsgHint( pPage->getFrameArea().Top() ); pPage->GetFormat()->GetDoc()->getIDocumentFieldsAccess().UpdatePageFields( &aMsgHint ); |