Lines Matching refs:pImpl

128     pImpl = new EmbedImpl;  in EmbeddedObjectContainer()
129 pImpl->mxStorage = ::comphelper::OStorageHelper::GetTemporaryStorage(); in EmbeddedObjectContainer()
130 pImpl->mbOwnsStorage = true; in EmbeddedObjectContainer()
131 pImpl->mbUserAllowsLinkUpdate = true; in EmbeddedObjectContainer()
132 pImpl->mpTempObjectContainer = 0; in EmbeddedObjectContainer()
137 pImpl = new EmbedImpl; in EmbeddedObjectContainer()
138 pImpl->mxStorage = rStor; in EmbeddedObjectContainer()
139 pImpl->mbOwnsStorage = false; in EmbeddedObjectContainer()
140 pImpl->mbUserAllowsLinkUpdate = true; in EmbeddedObjectContainer()
141 pImpl->mpTempObjectContainer = 0; in EmbeddedObjectContainer()
146 pImpl = new EmbedImpl; in EmbeddedObjectContainer()
147 pImpl->mxStorage = rStor; in EmbeddedObjectContainer()
148 pImpl->mbOwnsStorage = false; in EmbeddedObjectContainer()
149 pImpl->mbUserAllowsLinkUpdate = true; in EmbeddedObjectContainer()
150 pImpl->mpTempObjectContainer = 0; in EmbeddedObjectContainer()
151 pImpl->m_xModel = xModel; in EmbeddedObjectContainer()
158 if ( pImpl->mbOwnsStorage ) in SwitchPersistence()
159 pImpl->mxStorage->dispose(); in SwitchPersistence()
161 pImpl->mxStorage = rStor; in SwitchPersistence()
162 pImpl->mbOwnsStorage = false; in SwitchPersistence()
167 if ( pImpl->mxImageStorage.is() ) in CommitImageSubStorage()
172 uno::Reference < beans::XPropertySet > xSet(pImpl->mxImageStorage,uno::UNO_QUERY); in CommitImageSubStorage()
183 …uno::Reference< embed::XTransactedObject > xTransact( pImpl->mxImageStorage, uno::UNO_QUERY_THROW … in CommitImageSubStorage()
200 if ( pImpl->mxImageStorage.is() ) in ReleaseImageSubStorage()
204 pImpl->mxImageStorage->dispose(); in ReleaseImageSubStorage()
205 pImpl->mxImageStorage = uno::Reference< embed::XStorage >(); in ReleaseImageSubStorage()
218 if ( pImpl->mbOwnsStorage ) in ~EmbeddedObjectContainer()
219 pImpl->mxStorage->dispose(); in ~EmbeddedObjectContainer()
221 delete pImpl->mpTempObjectContainer; in ~EmbeddedObjectContainer()
222 delete pImpl; in ~EmbeddedObjectContainer()
227 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in CloseEmbeddedObjects()
228 while ( aIt != pImpl->maObjectContainer.end() ) in CloseEmbeddedObjects()
264 uno::Sequence < ::rtl::OUString > aSeq( pImpl->maObjectContainer.size() ); in GetObjectNames()
265 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in GetObjectNames()
267 while ( aIt != pImpl->maObjectContainer.end() ) in GetObjectNames()
274 return pImpl->maObjectContainer.size() != 0; in HasEmbeddedObjects()
279 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.find( rName ); in HasEmbeddedObject()
280 if ( aIt == pImpl->maObjectContainer.end() ) in HasEmbeddedObject()
282 uno::Reference < container::XNameAccess > xAccess( pImpl->mxStorage, uno::UNO_QUERY ); in HasEmbeddedObject()
291 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in HasEmbeddedObject()
292 while ( aIt != pImpl->maObjectContainer.end() ) in HasEmbeddedObject()
308 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.find( rName ); in HasInstantiatedEmbeddedObject()
309 return ( aIt != pImpl->maObjectContainer.end() ); in HasInstantiatedEmbeddedObject()
314 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in GetEmbeddedObjectName()
315 while ( aIt != pImpl->maObjectContainer.end() ) in GetEmbeddedObjectName()
334 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.find( rName ); in GetEmbeddedObject()
337 uno::Reference < container::XNameAccess > xAccess( pImpl->mxStorage, uno::UNO_QUERY ); in GetEmbeddedObject()
345 …OSL_ENSURE( aIt != pImpl->maObjectContainer.end() || xAccess->hasByName(rName), "Could not return … in GetEmbeddedObject()
349 if ( aIt != pImpl->maObjectContainer.end() ) in GetEmbeddedObject()
363 uno::Reference < beans::XPropertySet > xSet( pImpl->mxStorage, uno::UNO_QUERY ); in Get_Impl()
380 aObjDescr[0].Value <<= pImpl->m_xModel.get(); in Get_Impl()
391 pImpl->mxStorage, rName, in Get_Impl()
423 aObjDescr[0].Value <<= pImpl->m_xModel.get(); in CreateEmbeddedObject()
426 rClassId, ::rtl::OUString(), pImpl->mxStorage, rNewName, in CreateEmbeddedObject()
452 uno::Reference < container::XNameAccess > xAccess( pImpl->mxStorage, uno::UNO_QUERY ); in AddEmbeddedObject()
461 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.find( rName ); in AddEmbeddedObject()
462 OSL_ENSURE( aIt == pImpl->maObjectContainer.end(), "Element already inserted!" ); in AddEmbeddedObject()
463 pImpl->maObjectContainer[ rName ] = xObj; in AddEmbeddedObject()
465 if ( xChild.is() && xChild->getParent() != pImpl->m_xModel.get() ) in AddEmbeddedObject()
466 xChild->setParent( pImpl->m_xModel.get() ); in AddEmbeddedObject()
469 if ( pImpl->mpTempObjectContainer ) in AddEmbeddedObject()
471 aIt = pImpl->mpTempObjectContainer->pImpl->maObjectContainer.begin(); in AddEmbeddedObject()
472 while ( aIt != pImpl->mpTempObjectContainer->pImpl->maObjectContainer.end() ) in AddEmbeddedObject()
479 …uno::Reference < io::XInputStream > xStream = pImpl->mpTempObjectContainer->GetGraphicStream( xObj… in AddEmbeddedObject()
484 pImpl->mpTempObjectContainer->RemoveGraphicStream( aTempName ); in AddEmbeddedObject()
493 pImpl->mpTempObjectContainer->pImpl->mxStorage->removeElement( aTempName ); in AddEmbeddedObject()
501 pImpl->mpTempObjectContainer->pImpl->maObjectContainer.erase( aIt ); in AddEmbeddedObject()
519 uno::Reference < container::XNameAccess > xAccess( pImpl->mxStorage, uno::UNO_QUERY ); in StoreEmbeddedObject()
531 xPersist->storeToEntry( pImpl->mxStorage, rName, aSeq, aSeq ); in StoreEmbeddedObject()
536 xPersist->storeAsEntry( pImpl->mxStorage, rName, aSeq, aSeq ); in StoreEmbeddedObject()
581 …uno::Reference < embed::XStorage > xNewStore = pImpl->mxStorage->openStorageElement( rNewName, emb… in InsertEmbeddedObject()
593 …uno::Reference < io::XStream > xNewStream = pImpl->mxStorage->openStreamElement( rNewName, embed::… in InsertEmbeddedObject()
617 pImpl->mxStorage->removeElement( rNewName ); in InsertEmbeddedObject()
640 aObjDescr[0].Value <<= pImpl->m_xModel.get(); in InsertEmbeddedObject()
642 pImpl->mxStorage, rNewName, aMedium, aObjDescr ), uno::UNO_QUERY ); in InsertEmbeddedObject()
675 uno::Any model( pImpl->m_xModel.get() ); in InsertEmbeddedLink()
689 pImpl->mxStorage, rNewName, aMedium, aObjDescr ), uno::UNO_QUERY ); in InsertEmbeddedLink()
802 aObjDescr[0].Value <<= pImpl->m_xModel.get(); in CopyAndGetEmbeddedObject()
805 pImpl->mxStorage, in CopyAndGetEmbeddedObject()
828 aObjDescr[0].Value <<= pImpl->m_xModel.get(); in CopyAndGetEmbeddedObject()
833 pImpl->mxStorage, in CopyAndGetEmbeddedObject()
937 EmbeddedObjectContainerNameMap::iterator aIt = rSrc.pImpl->maObjectContainer.begin(); in MoveEmbeddedObject()
938 while ( aIt != rSrc.pImpl->maObjectContainer.end() ) in MoveEmbeddedObject()
942 rSrc.pImpl->maObjectContainer.erase( aIt ); in MoveEmbeddedObject()
957 rSrc.pImpl->mxStorage->removeElement( aName ); in MoveEmbeddedObject()
991 EmbeddedObjectContainerNameMap::iterator aIt2 = rCnt.pImpl->maObjectContainer.find( rName ); in MoveEmbeddedObject()
992 …OSL_ENSURE( aIt2 == rCnt.pImpl->maObjectContainer.end(), "Object does already exist in target cont… in MoveEmbeddedObject()
994 if ( aIt2 != rCnt.pImpl->maObjectContainer.end() ) in MoveEmbeddedObject()
998 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.find( rName ); in MoveEmbeddedObject()
999 if ( aIt != pImpl->maObjectContainer.end() ) in MoveEmbeddedObject()
1009 pImpl->maObjectContainer.erase( aIt ); in MoveEmbeddedObject()
1012 pImpl->mxStorage->removeElement( rName ); in MoveEmbeddedObject()
1017 …uno::Reference < embed::XStorage > xOld = pImpl->mxStorage->openStorageElement( rName, embed::Elem… in MoveEmbeddedObject()
1018 …uno::Reference < embed::XStorage > xNew = rCnt.pImpl->mxStorage->openStorageElement( rName, embed:… in MoveEmbeddedObject()
1051 uno::Reference < container::XNameAccess > xAccess( pImpl->mxStorage, uno::UNO_QUERY ); in RemoveEmbeddedObject()
1096 if ( !pImpl->mpTempObjectContainer ) in RemoveEmbeddedObject()
1098 pImpl->mpTempObjectContainer = new EmbeddedObjectContainer(); in RemoveEmbeddedObject()
1104 … uno::Reference< beans::XPropertySet > xStorProps( pImpl->mxStorage, uno::UNO_QUERY_THROW ); in RemoveEmbeddedObject()
1111pImpl->mpTempObjectContainer->pImpl->mxStorage, in RemoveEmbeddedObject()
1122 pImpl->mpTempObjectContainer->InsertEmbeddedObject( xObj, aTempName ); in RemoveEmbeddedObject()
1126pImpl->mpTempObjectContainer->InsertGraphicStream( xStream, aTempName, aMediaType ); in RemoveEmbeddedObject()
1142 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in RemoveEmbeddedObject()
1143 while ( aIt != pImpl->maObjectContainer.end() ) in RemoveEmbeddedObject()
1147 pImpl->maObjectContainer.erase( aIt ); in RemoveEmbeddedObject()
1170 …OSL_ENSURE( bIsNotEmbedded || pImpl->mxStorage->hasByName( aName ), "The object has no persistence… in RemoveEmbeddedObject()
1172 if ( xPersist.is() && pImpl->mxStorage->hasByName( aName ) ) in RemoveEmbeddedObject()
1173 pImpl->mxStorage->removeElement( aName ); in RemoveEmbeddedObject()
1192 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in CloseEmbeddedObject()
1193 while ( aIt != pImpl->maObjectContainer.end() ) in CloseEmbeddedObject()
1197 pImpl->maObjectContainer.erase( aIt ); in CloseEmbeddedObject()
1233 uno::Reference < embed::XStorage > xReplacements = pImpl->GetReplacements(); in GetGraphicStream()
1260 EmbeddedObjectContainerNameMap::iterator aIt = pImpl->maObjectContainer.begin(); in GetGraphicStream()
1261 while ( aIt != pImpl->maObjectContainer.end() ) in GetGraphicStream()
1282 uno::Reference < embed::XStorage > xReplacements = pImpl->GetReplacements(); in InsertGraphicStream()
1319 uno::Reference < embed::XStorage > xReplacement = pImpl->GetReplacements(); in InsertGraphicStreamDirectly()
1351 uno::Reference < embed::XStorage > xReplacements = pImpl->GetReplacements(); in RemoveGraphicStream()
1564 && (pImpl->mxStorage->isStorageElement( *pIter ) )) in StoreChildren()
1601 … InsertStreamIntoPicturesStorage_Impl( pImpl->mxStorage, xInStream, *pIter ); in StoreChildren()
1620 …if ( !_bOasisFormat && pImpl->mxStorage->hasByName( aObjReplElement ) && pImpl->mxStorage->isStora… in StoreChildren()
1621 pImpl->mxStorage->removeElement( aObjReplElement ); in StoreChildren()
1710 return pImpl->mbUserAllowsLinkUpdate; in getUserAllowsLinkUpdate()
1715 if(pImpl->mbUserAllowsLinkUpdate != bNew) in setUserAllowsLinkUpdate()
1717 pImpl->mbUserAllowsLinkUpdate = bNew; in setUserAllowsLinkUpdate()