Lines Matching refs:pRule

482 sal_Bool lcl_IsEqual( SwNumRule* pOrigRule, SwNumRule* pRule )  in lcl_IsEqual()  argument
485 if( pOrigRule && pRule ) in lcl_IsEqual()
487 bRet = pOrigRule->GetRuleType() == pRule->GetRuleType() && in lcl_IsEqual()
488 pOrigRule->IsContinusNum() == pRule->IsContinusNum() && in lcl_IsEqual()
489 pOrigRule->IsAbsSpaces() == pRule->IsAbsSpaces(); in lcl_IsEqual()
494 * pFmt = pRule->GetNumFmt( n ); in lcl_IsEqual()
526 SwNumRule* pRule = 0, *pOrigRule = 0; in ReadListOverrideTable() local
544 if( pRule ) in ReadListOverrideTable()
546 if( lcl_IsEqual( pOrigRule, pRule )) in ReadListOverrideTable()
552 RemoveUnusedNumRule( pRule ); in ReadListOverrideTable()
554 else if( pRule->IsContinusNum() ) in ReadListOverrideTable()
555 lcl_ExpandNumFmts( *pRule ); in ReadListOverrideTable()
588 pRule = 0; in ReadListOverrideTable()
620 pRule = 0; in ReadListOverrideTable()
627 pRule = pDoc->GetNumRuleTbl()[ in ReadListOverrideTable()
629 pOrigRule = pRule; in ReadListOverrideTable()
633 aEntry.nListDocPos = pDoc->MakeNumRule( sTmp, pRule ); in ReadListOverrideTable()
634 pRule = pDoc->GetNumRuleTbl()[ aEntry.nListDocPos ]; in ReadListOverrideTable()
636 pRule->SetName( pDoc->GetUniqueNumRuleName( &sTmp, sal_False ), in ReadListOverrideTable()
639 pRule->SetAutoRule( sal_False ); in ReadListOverrideTable()
649 if( pRule && bOverrideFormat ) in ReadListOverrideTable()
652 pRule->Set( nNumLvl, pRule->Get( nNumLvl )); in ReadListOverrideTable()
653 ReadListLevel( *pRule, nNumLvl ); in ReadListOverrideTable()
658 if( pRule && bOverrideStart ) in ReadListOverrideTable()
765 void SwRTFParser::RemoveUnusedNumRule( SwNumRule* pRule ) in RemoveUnusedNumRule() argument
767 if( pRule ) in RemoveUnusedNumRule()
771 SwNumFmt& rNFmt = (SwNumFmt&)pRule->Get( nLvl ); in RemoveUnusedNumRule()
780 pDoc->DelNumRule( pRule->GetName() ); in RemoveUnusedNumRule()
785 ASSERT( pRule, "NumRulePointer 0 kann nicht geloescht werden" ); in RemoveUnusedNumRule()