diff options
author | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-01-08 13:26:49 -0500 |
---|---|---|
committer | Kohei Yoshida <kohei.yoshida@gmail.com> | 2013-01-08 21:03:50 -0500 |
commit | 71135683d125ec81feee07d771d3dd6ffd0c0fd3 (patch) | |
tree | cb0089981f9f1de04f173cdbb8473dd9be14d2c2 /editeng | |
parent | 9260badb6f3d78b4e2bfcf79394b52befad12482 (diff) |
Rename BinTextObject to EditTextObjectImpl.
Change-Id: Ie1e046624e671e87c7b3cf322572a7ed3f98726a
Diffstat (limited to 'editeng')
-rw-r--r-- | editeng/source/editeng/editobj.cxx | 120 | ||||
-rw-r--r-- | editeng/source/editeng/editobj2.hxx | 14 | ||||
-rw-r--r-- | editeng/source/editeng/fieldupdater.cxx | 6 | ||||
-rw-r--r-- | editeng/source/editeng/impedit.hxx | 2 | ||||
-rw-r--r-- | editeng/source/editeng/impedit4.cxx | 8 |
5 files changed, 75 insertions, 75 deletions
diff --git a/editeng/source/editeng/editobj.cxx b/editeng/source/editeng/editobj.cxx index af2c4846b765..969017a92522 100644 --- a/editeng/source/editeng/editobj.cxx +++ b/editeng/source/editeng/editobj.cxx @@ -352,13 +352,13 @@ bool EditTextObject::IsVertical() const void EditTextObject::SetVertical( bool bVertical ) { OSL_FAIL( "Virtual method direct from EditTextObject!" ); - ((BinTextObject*)this)->SetVertical( bVertical ); + ((EditTextObjectImpl*)this)->SetVertical( bVertical ); } sal_uInt16 EditTextObject::GetScriptType() const { OSL_FAIL( "Virtual method direct from EditTextObject!" ); - return ((const BinTextObject*)this)->GetScriptType(); + return ((const EditTextObjectImpl*)this)->GetScriptType(); } @@ -404,10 +404,10 @@ EditTextObject* EditTextObject::Create( SvStream& rIStream, SfxItemPool* pGlobal EditTextObject* pTxtObj = NULL; switch ( nWhich ) { - case 0x22 /*BIN300*/: pTxtObj = new BinTextObject( 0 ); - ((BinTextObject*)pTxtObj)->CreateData300( rIStream ); + case 0x22 /*BIN300*/: pTxtObj = new EditTextObjectImpl( 0 ); + ((EditTextObjectImpl*)pTxtObj)->CreateData300( rIStream ); break; - case EE_FORMAT_BIN: pTxtObj = new BinTextObject( pGlobalTextObjectPool ); + case EE_FORMAT_BIN: pTxtObj = new EditTextObjectImpl( pGlobalTextObjectPool ); pTxtObj->CreateData( rIStream ); break; default: @@ -441,17 +441,17 @@ sal_uInt16 EditTextObject::GetVersion() const bool EditTextObject::operator==( const EditTextObject& rCompare ) const { - return static_cast< const BinTextObject* >( this )->operator==( static_cast< const BinTextObject& >( rCompare ) ); + return static_cast< const EditTextObjectImpl* >( this )->operator==( static_cast< const EditTextObjectImpl& >( rCompare ) ); } // #i102062# bool EditTextObject::isWrongListEqual(const EditTextObject& rCompare) const { - return static_cast< const BinTextObject* >(this)->isWrongListEqual(static_cast< const BinTextObject& >(rCompare)); + return static_cast< const EditTextObjectImpl* >(this)->isWrongListEqual(static_cast< const EditTextObjectImpl& >(rCompare)); } // from SfxItemPoolUser -void BinTextObject::ObjectInDestruction(const SfxItemPool& rSfxItemPool) +void EditTextObjectImpl::ObjectInDestruction(const SfxItemPool& rSfxItemPool) { if(!bOwnerOfPool && pPool && pPool == &rSfxItemPool) { @@ -496,7 +496,7 @@ EditEngineItemPool* getEditEngineItemPool(SfxItemPool* pPool) return pRetval; } -BinTextObject::BinTextObject( SfxItemPool* pP ) : +EditTextObjectImpl::EditTextObjectImpl( SfxItemPool* pP ) : EditTextObject( EE_FORMAT_BIN ) { nVersion = 0; @@ -534,7 +534,7 @@ BinTextObject::BinTextObject( SfxItemPool* pP ) : nScriptType = 0; } -BinTextObject::BinTextObject( const BinTextObject& r ) : +EditTextObjectImpl::EditTextObjectImpl( const EditTextObjectImpl& r ) : EditTextObject( r ) { nVersion = r.nVersion; @@ -576,7 +576,7 @@ BinTextObject::BinTextObject( const BinTextObject& r ) : aContents.push_back(new ContentInfo(*it, *pPool)); } -BinTextObject::~BinTextObject() +EditTextObjectImpl::~EditTextObjectImpl() { if(!bOwnerOfPool && pPool) { @@ -594,32 +594,32 @@ BinTextObject::~BinTextObject() } } -sal_uInt16 BinTextObject::GetUserType() const +sal_uInt16 EditTextObjectImpl::GetUserType() const { return nUserType; } -void BinTextObject::SetUserType( sal_uInt16 n ) +void EditTextObjectImpl::SetUserType( sal_uInt16 n ) { nUserType = n; } -sal_uLong BinTextObject::GetObjectSettings() const +sal_uLong EditTextObjectImpl::GetObjectSettings() const { return nObjSettings; } -void BinTextObject::SetObjectSettings( sal_uLong n ) +void EditTextObjectImpl::SetObjectSettings( sal_uLong n ) { nObjSettings = n; } -bool BinTextObject::IsVertical() const +bool EditTextObjectImpl::IsVertical() const { return bVertical; } -void BinTextObject::SetVertical( bool b ) +void EditTextObjectImpl::SetVertical( bool b ) { if ( b != bVertical ) { @@ -628,54 +628,54 @@ void BinTextObject::SetVertical( bool b ) } } -sal_uInt16 BinTextObject::GetScriptType() const +sal_uInt16 EditTextObjectImpl::GetScriptType() const { return nScriptType; } -void BinTextObject::SetScriptType( sal_uInt16 nType ) +void EditTextObjectImpl::SetScriptType( sal_uInt16 nType ) { nScriptType = nType; } -EditTextObject* BinTextObject::Clone() const +EditTextObject* EditTextObjectImpl::Clone() const { - return new BinTextObject( *this ); + return new EditTextObjectImpl( *this ); } -XEditAttribute* BinTextObject::CreateAttrib( const SfxPoolItem& rItem, sal_uInt16 nStart, sal_uInt16 nEnd ) +XEditAttribute* EditTextObjectImpl::CreateAttrib( const SfxPoolItem& rItem, sal_uInt16 nStart, sal_uInt16 nEnd ) { return MakeXEditAttribute( *pPool, rItem, nStart, nEnd ); } -void BinTextObject::DestroyAttrib( XEditAttribute* pAttr ) +void EditTextObjectImpl::DestroyAttrib( XEditAttribute* pAttr ) { pPool->Remove( *pAttr->GetItem() ); delete pAttr; } -BinTextObject::ContentInfosType& BinTextObject::GetContents() +EditTextObjectImpl::ContentInfosType& EditTextObjectImpl::GetContents() { return aContents; } -const BinTextObject::ContentInfosType& BinTextObject::GetContents() const +const EditTextObjectImpl::ContentInfosType& EditTextObjectImpl::GetContents() const { return aContents; } -ContentInfo* BinTextObject::CreateAndInsertContent() +ContentInfo* EditTextObjectImpl::CreateAndInsertContent() { aContents.push_back(new ContentInfo(*pPool)); return &aContents.back(); } -size_t BinTextObject::GetParagraphCount() const +size_t EditTextObjectImpl::GetParagraphCount() const { return aContents.size(); } -String BinTextObject::GetText(size_t nPara) const +String EditTextObjectImpl::GetText(size_t nPara) const { if (nPara >= aContents.size()) return String(); @@ -683,11 +683,11 @@ String BinTextObject::GetText(size_t nPara) const return aContents[nPara].GetText(); } -void BinTextObject::Insert(const EditTextObject& rObj, size_t nDestPara) +void EditTextObjectImpl::Insert(const EditTextObject& rObj, size_t nDestPara) { DBG_ASSERT( rObj.Which() == EE_FORMAT_BIN, "UTO: unknown Textobjekt" ); - const BinTextObject& rBinObj = (const BinTextObject&)rObj; + const EditTextObjectImpl& rBinObj = (const EditTextObjectImpl&)rObj; if (nDestPara > aContents.size()) nDestPara = aContents.size(); @@ -704,13 +704,13 @@ void BinTextObject::Insert(const EditTextObject& rObj, size_t nDestPara) ClearPortionInfo(); } -EditTextObject* BinTextObject::CreateTextObject(size_t nPara, size_t nParas) const +EditTextObject* EditTextObjectImpl::CreateTextObject(size_t nPara, size_t nParas) const { if (nPara >= aContents.size() || !nParas) return NULL; // Only split the Pool, when a the Pool is set externally. - BinTextObject* pObj = new BinTextObject( bOwnerOfPool ? 0 : pPool ); + EditTextObjectImpl* pObj = new EditTextObjectImpl( bOwnerOfPool ? 0 : pPool ); if ( bOwnerOfPool && pPool ) pObj->GetPool()->SetDefaultMetric( pPool->GetMetric( DEF_METRIC ) ); @@ -728,7 +728,7 @@ EditTextObject* BinTextObject::CreateTextObject(size_t nPara, size_t nParas) con return pObj; } -void BinTextObject::RemoveParagraph(size_t nPara) +void EditTextObjectImpl::RemoveParagraph(size_t nPara) { DBG_ASSERT( nPara < aContents.size(), "BinTextObject::GetText: Paragraph does not exist!" ); if (nPara >= aContents.size()) @@ -740,12 +740,12 @@ void BinTextObject::RemoveParagraph(size_t nPara) ClearPortionInfo(); } -sal_Bool BinTextObject::HasPortionInfo() const +sal_Bool EditTextObjectImpl::HasPortionInfo() const { return pPortionInfo ? true : false; } -void BinTextObject::ClearPortionInfo() +void EditTextObjectImpl::ClearPortionInfo() { if ( pPortionInfo ) { @@ -754,7 +754,7 @@ void BinTextObject::ClearPortionInfo() } } -sal_Bool BinTextObject::HasOnlineSpellErrors() const +sal_Bool EditTextObjectImpl::HasOnlineSpellErrors() const { ContentInfosType::const_iterator it = aContents.begin(), itEnd = aContents.end(); for (; it != itEnd; ++it) @@ -765,7 +765,7 @@ sal_Bool BinTextObject::HasOnlineSpellErrors() const return false; } -sal_Bool BinTextObject::HasCharAttribs( sal_uInt16 _nWhich ) const +sal_Bool EditTextObjectImpl::HasCharAttribs( sal_uInt16 _nWhich ) const { for (size_t nPara = aContents.size(); nPara; ) { @@ -785,7 +785,7 @@ sal_Bool BinTextObject::HasCharAttribs( sal_uInt16 _nWhich ) const return false; } -void BinTextObject::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const +void EditTextObjectImpl::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const { rLst.clear(); const ContentInfo& rC = aContents[nPara]; @@ -801,7 +801,7 @@ void BinTextObject::GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& } } -void BinTextObject::MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart, sal_uInt16 nEnd ) +void EditTextObjectImpl::MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nStart, sal_uInt16 nEnd ) { bool bChanged = false; @@ -824,12 +824,12 @@ void BinTextObject::MergeParaAttribs( const SfxItemSet& rAttribs, sal_uInt16 nSt ClearPortionInfo(); } -sal_Bool BinTextObject::IsFieldObject() const +sal_Bool EditTextObjectImpl::IsFieldObject() const { - return BinTextObject::GetField() ? true : false; + return EditTextObjectImpl::GetField() ? true : false; } -const SvxFieldItem* BinTextObject::GetField() const +const SvxFieldItem* EditTextObjectImpl::GetField() const { if (aContents.size() == 1) { @@ -848,7 +848,7 @@ const SvxFieldItem* BinTextObject::GetField() const return 0; } -bool BinTextObject::HasField( sal_Int32 nType ) const +bool EditTextObjectImpl::HasField( sal_Int32 nType ) const { size_t nParagraphs = aContents.size(); for (size_t nPara = 0; nPara < nParagraphs; ++nPara) @@ -873,20 +873,20 @@ bool BinTextObject::HasField( sal_Int32 nType ) const return false; } -SfxItemSet BinTextObject::GetParaAttribs(size_t nPara) const +SfxItemSet EditTextObjectImpl::GetParaAttribs(size_t nPara) const { const ContentInfo& rC = aContents[nPara]; return rC.GetParaAttribs(); } -void BinTextObject::SetParaAttribs(size_t nPara, const SfxItemSet& rAttribs) +void EditTextObjectImpl::SetParaAttribs(size_t nPara, const SfxItemSet& rAttribs) { ContentInfo& rC = aContents[nPara]; rC.GetParaAttribs().Set(rAttribs); ClearPortionInfo(); } -sal_Bool BinTextObject::RemoveCharAttribs( sal_uInt16 _nWhich ) +sal_Bool EditTextObjectImpl::RemoveCharAttribs( sal_uInt16 _nWhich ) { sal_Bool bChanged = false; @@ -912,7 +912,7 @@ sal_Bool BinTextObject::RemoveCharAttribs( sal_uInt16 _nWhich ) return bChanged; } -sal_Bool BinTextObject::RemoveParaAttribs( sal_uInt16 _nWhich ) +sal_Bool EditTextObjectImpl::RemoveParaAttribs( sal_uInt16 _nWhich ) { bool bChanged = false; @@ -942,7 +942,7 @@ sal_Bool BinTextObject::RemoveParaAttribs( sal_uInt16 _nWhich ) return bChanged; } -sal_Bool BinTextObject::HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const +sal_Bool EditTextObjectImpl::HasStyleSheet( const XubString& rName, SfxStyleFamily eFamily ) const { size_t nParagraphs = aContents.size(); for (size_t nPara = 0; nPara < nParagraphs; ++nPara) @@ -954,7 +954,7 @@ sal_Bool BinTextObject::HasStyleSheet( const XubString& rName, SfxStyleFamily eF return false; } -void BinTextObject::GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& rFamily) const +void EditTextObjectImpl::GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& rFamily) const { if (nPara >= aContents.size()) return; @@ -964,7 +964,7 @@ void BinTextObject::GetStyleSheet(size_t nPara, String& rName, SfxStyleFamily& r rFamily = rC.GetFamily(); } -void BinTextObject::SetStyleSheet(size_t nPara, const String& rName, const SfxStyleFamily& rFamily) +void EditTextObjectImpl::SetStyleSheet(size_t nPara, const String& rName, const SfxStyleFamily& rFamily) { if (nPara >= aContents.size()) return; @@ -974,7 +974,7 @@ void BinTextObject::SetStyleSheet(size_t nPara, const String& rName, const SfxSt rC.GetFamily() = rFamily; } -sal_Bool BinTextObject::ImpChangeStyleSheets( +sal_Bool EditTextObjectImpl::ImpChangeStyleSheets( const XubString& rOldName, SfxStyleFamily eOldFamily, const XubString& rNewName, SfxStyleFamily eNewFamily ) { @@ -997,7 +997,7 @@ sal_Bool BinTextObject::ImpChangeStyleSheets( return bChanges; } -sal_Bool BinTextObject::ChangeStyleSheets( +sal_Bool EditTextObjectImpl::ChangeStyleSheets( const XubString& rOldName, SfxStyleFamily eOldFamily, const XubString& rNewName, SfxStyleFamily eNewFamily ) { @@ -1008,13 +1008,13 @@ sal_Bool BinTextObject::ChangeStyleSheets( return bChanges; } -void BinTextObject::ChangeStyleSheetName( SfxStyleFamily eFamily, +void EditTextObjectImpl::ChangeStyleSheetName( SfxStyleFamily eFamily, const XubString& rOldName, const XubString& rNewName ) { ImpChangeStyleSheets( rOldName, eFamily, rNewName, eFamily ); } -editeng::FieldUpdater BinTextObject::GetFieldUpdater() +editeng::FieldUpdater EditTextObjectImpl::GetFieldUpdater() { return editeng::FieldUpdater(*this); } @@ -1035,7 +1035,7 @@ public: } -void BinTextObject::StoreData( SvStream& rOStream ) const +void EditTextObjectImpl::StoreData( SvStream& rOStream ) const { sal_uInt16 nVer = 602; rOStream << nVer; @@ -1203,7 +1203,7 @@ void BinTextObject::StoreData( SvStream& rOStream ) const } } -void BinTextObject::CreateData( SvStream& rIStream ) +void EditTextObjectImpl::CreateData( SvStream& rIStream ) { rIStream >> nVersion; @@ -1481,12 +1481,12 @@ void BinTextObject::CreateData( SvStream& rIStream ) } } -sal_uInt16 BinTextObject::GetVersion() const +sal_uInt16 EditTextObjectImpl::GetVersion() const { return nVersion; } -bool BinTextObject::operator==( const BinTextObject& rCompare ) const +bool EditTextObjectImpl::operator==( const EditTextObjectImpl& rCompare ) const { if( this == &rCompare ) return true; @@ -1509,7 +1509,7 @@ bool BinTextObject::operator==( const BinTextObject& rCompare ) const } // #i102062# -bool BinTextObject::isWrongListEqual(const BinTextObject& rCompare) const +bool EditTextObjectImpl::isWrongListEqual(const EditTextObjectImpl& rCompare) const { if (aContents.size() != rCompare.aContents.size()) { @@ -1532,7 +1532,7 @@ bool BinTextObject::isWrongListEqual(const BinTextObject& rCompare) const #define CHARSETMARKER 0x9999 -void BinTextObject::CreateData300( SvStream& rIStream ) +void EditTextObjectImpl::CreateData300( SvStream& rIStream ) { // For forward compatibility. diff --git a/editeng/source/editeng/editobj2.hxx b/editeng/source/editeng/editobj2.hxx index b8d6b1087d2d..0a3c5204e9b7 100644 --- a/editeng/source/editeng/editobj2.hxx +++ b/editeng/source/editeng/editobj2.hxx @@ -109,7 +109,7 @@ public: class ContentInfo { - friend class BinTextObject; + friend class EditTextObjectImpl; public: typedef boost::ptr_vector<XEditAttribute> XEditAttributesType; @@ -150,7 +150,7 @@ public: bool isWrongListEqual(const ContentInfo& rCompare) const; }; -class BinTextObject : public EditTextObject +class EditTextObjectImpl : public EditTextObject { using EditTextObject::operator==; using EditTextObject::isWrongListEqual; @@ -180,9 +180,9 @@ protected: const String& rNewName, SfxStyleFamily eNewFamily ); public: - BinTextObject( SfxItemPool* pPool ); - BinTextObject( const BinTextObject& ); - virtual ~BinTextObject(); + EditTextObjectImpl( SfxItemPool* pPool ); + EditTextObjectImpl( const EditTextObjectImpl& ); + virtual ~EditTextObjectImpl(); virtual EditTextObject* Clone() const; @@ -255,10 +255,10 @@ public: bool IsOwnerOfPool() const { return bOwnerOfPool; } void StoreUnicodeStrings( sal_Bool b ) { bStoreUnicodeStrings = b; } - bool operator==( const BinTextObject& rCompare ) const; + bool operator==( const EditTextObjectImpl& rCompare ) const; // #i102062# - bool isWrongListEqual(const BinTextObject& rCompare) const; + bool isWrongListEqual(const EditTextObjectImpl& rCompare) const; // from SfxItemPoolUser virtual void ObjectInDestruction(const SfxItemPool& rSfxItemPool); diff --git a/editeng/source/editeng/fieldupdater.cxx b/editeng/source/editeng/fieldupdater.cxx index 40e997905431..2a383f818e8f 100644 --- a/editeng/source/editeng/fieldupdater.cxx +++ b/editeng/source/editeng/fieldupdater.cxx @@ -38,15 +38,15 @@ namespace editeng { class FieldUpdaterImpl { - BinTextObject& mrObj; + EditTextObjectImpl& mrObj; public: - FieldUpdaterImpl(EditTextObject& rObj) : mrObj(static_cast<BinTextObject&>(rObj)) {} + FieldUpdaterImpl(EditTextObject& rObj) : mrObj(static_cast<EditTextObjectImpl&>(rObj)) {} FieldUpdaterImpl(const FieldUpdaterImpl& r) : mrObj(r.mrObj) {} void updateTableFields(int nTab) { SfxItemPool* pPool = mrObj.GetPool(); - BinTextObject::ContentInfosType& rContents = mrObj.GetContents(); + EditTextObjectImpl::ContentInfosType& rContents = mrObj.GetContents(); for (size_t i = 0; i < rContents.size(); ++i) { ContentInfo& rContent = rContents[i]; diff --git a/editeng/source/editeng/impedit.hxx b/editeng/source/editeng/impedit.hxx index 0f1ee4359e73..271f231153a4 100644 --- a/editeng/source/editeng/impedit.hxx +++ b/editeng/source/editeng/impedit.hxx @@ -522,7 +522,7 @@ private: void GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const; EditTextObject* CreateBinTextObject( EditSelection aSelection, SfxItemPool*, sal_Bool bAllowBigObjects = sal_False, sal_uInt16 nBigObjStart = 0 ); - EditSelection InsertBinTextObject( BinTextObject&, EditPaM aPaM ); + EditSelection InsertBinTextObject( EditTextObjectImpl&, EditPaM aPaM ); EditSelection InsertText( ::com::sun::star::uno::Reference< ::com::sun::star::datatransfer::XTransferable >& rxDataObj, const String& rBaseURL, const EditPaM& rPaM, sal_Bool bUseSpecial ); EditPaM Clear(); diff --git a/editeng/source/editeng/impedit4.cxx b/editeng/source/editeng/impedit4.cxx index d66e1b55d31b..0209f09eb3a0 100644 --- a/editeng/source/editeng/impedit4.cxx +++ b/editeng/source/editeng/impedit4.cxx @@ -300,7 +300,7 @@ static void lcl_FindValidAttribs( ItemList& rLst, ContentNode* pNode, sal_uInt16 sal_uInt32 ImpEditEngine::WriteBin( SvStream& rOutput, EditSelection aSel, sal_Bool bStoreUnicodeStrings ) { - BinTextObject* pObj = (BinTextObject*)CreateBinTextObject( aSel, NULL ); + EditTextObjectImpl* pObj = (EditTextObjectImpl*)CreateBinTextObject( aSel, NULL ); pObj->StoreUnicodeStrings( bStoreUnicodeStrings ); pObj->Store( rOutput ); delete pObj; @@ -1022,7 +1022,7 @@ EditTextObject* ImpEditEngine::CreateTextObject( EditSelection aSel ) EditTextObject* ImpEditEngine::CreateBinTextObject( EditSelection aSel, SfxItemPool* pPool, sal_Bool bAllowBigObjects, sal_uInt16 nBigObjectStart ) { - BinTextObject* pTxtObj = new BinTextObject( pPool ); + EditTextObjectImpl* pTxtObj = new EditTextObjectImpl( pPool ); pTxtObj->SetVertical( IsVertical() ); MapUnit eMapUnit = (MapUnit)aEditDoc.GetItemPool().GetMetric( DEF_METRIC ); pTxtObj->SetMetric( (sal_uInt16) eMapUnit ); @@ -1195,12 +1195,12 @@ EditSelection ImpEditEngine::InsertText( const EditTextObject& rTextObject, Edit aSel.Adjust( aEditDoc ); if ( aSel.HasRange() ) aSel = ImpDeleteSelection( aSel ); - EditSelection aNewSel = InsertBinTextObject( (BinTextObject&)rTextObject, aSel.Max() ); + EditSelection aNewSel = InsertBinTextObject( (EditTextObjectImpl&)rTextObject, aSel.Max() ); LeaveBlockNotifications(); return aNewSel; } -EditSelection ImpEditEngine::InsertBinTextObject( BinTextObject& rTextObject, EditPaM aPaM ) +EditSelection ImpEditEngine::InsertBinTextObject( EditTextObjectImpl& rTextObject, EditPaM aPaM ) { // Optimize: No getPos undFindParaportion, instead calculate index! EditSelection aSel( aPaM, aPaM ); |