Lines Matching refs:rItem
564 const SfxPoolItem* SfxItemSet::Put( const SfxPoolItem& rItem, sal_uInt16 nWhich ) in Put() argument
567 DBG_ASSERT( !rItem.ISA(SfxSetItem) || in Put()
568 0 != &((const SfxSetItem&)rItem).GetItemSet(), in Put()
583 if ( *ppFnd == &rItem ) in Put()
587 if ( rItem.Which() && ( IsInvalidItem(*ppFnd) || !(*ppFnd)->Which() ) ) in Put()
589 *ppFnd = &_pPool->Put( rItem, nWhich ); in Put()
595 if( !rItem.Which() ) in Put()
597 *ppFnd = rItem.Clone(_pPool); in Put()
604 if ( rItem == **ppFnd ) in Put()
608 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()
619 if( !rItem.Which() ) in Put()
620 *ppFnd = rItem.Clone(_pPool); in Put()
622 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()
634 rItem.ISA(SfxSetItem) || **ppFnd == rItem, in Put()
1753 int SfxItemSet::PutDirect(const SfxPoolItem &rItem) in PutDirect() argument
1758 const sal_uInt16 nWhich = rItem.Which(); in PutDirect()
1760 IsPoolDefaultItem(&rItem) || _pPool->GetSurrogate(&rItem); in PutDirect()
1772 if( rItem == **ppFnd ) in PutDirect()
1780 if( IsPoolDefaultItem(&rItem) ) in PutDirect()
1781 *ppFnd = &_pPool->Put( rItem ); in PutDirect()
1784 *ppFnd = &rItem; in PutDirect()
1785 if( !IsStaticDefaultItem( &rItem ) ) in PutDirect()
1786 rItem.AddRef(); in PutDirect()
1911 const SfxPoolItem* SfxAllItemSet::Put( const SfxPoolItem& rItem, sal_uInt16 nWhich ) in Put() argument
2001 const SfxPoolItem& rNew = _pPool->Put( rItem, nWhich ); in Put()