Lines Matching refs:i_rSource
238 void RegisterCopy(Metadatable const& i_rSource, Metadatable & i_rCopy,
804 void XmlIdRegistryDocument::RegisterCopy(Metadatable const& i_rSource, in RegisterCopy() argument
808 &i_rSource, &i_rCopy, i_bCopyPrecedesSource); in RegisterCopy()
813 OSL_ENSURE(i_rSource.IsInUndo() || i_rCopy.IsInUndo() || in RegisterCopy()
814 (i_rSource.IsInContent() == i_rCopy.IsInContent()), in RegisterCopy()
819 if (!m_pImpl->LookupXmlId( i_rSource, path, idref )) in RegisterCopy()
828 ::std::find( pList->begin(), pList->end(), &i_rSource ) ); in RegisterCopy()
1373 Metadatable::RegisterAsCopyOf(Metadatable const & i_rSource, in RegisterAsCopyOf() argument
1376 OSL_ENSURE(typeid(*this) == typeid(i_rSource) in RegisterAsCopyOf()
1377 || typeid(i_rSource) == typeid(MetadatableUndo) in RegisterAsCopyOf()
1379 || typeid(i_rSource) == typeid(MetadatableClipboard) in RegisterAsCopyOf()
1391 if (i_rSource.m_pReg) in RegisterAsCopyOf()
1395 if (i_rSource.m_pReg == &rReg) in RegisterAsCopyOf()
1403 rRegDoc.RegisterCopy(i_rSource, *this, in RegisterAsCopyOf()
1418 i_rSource.m_pReg->GetXmlIdForElement(i_rSource) ); in RegisterAsCopyOf()
1421 dynamic_cast<XmlIdRegistryDocument*>(i_rSource.m_pReg) ); in RegisterAsCopyOf()
1427 pSourceRegDoc->LookupXmlId(i_rSource, in RegisterAsCopyOf()
1434 pSourceRegDoc->RegisterCopy(i_rSource, rLink, in RegisterAsCopyOf()
1441 dynamic_cast<XmlIdRegistryClipboard*>(i_rSource.m_pReg) ); in RegisterAsCopyOf()
1446 pSourceRegClp->SourceLink(i_rSource) ); in RegisterAsCopyOf()