[Libreoffice-commits] core.git: Branch 'feature/sc-notes-storage' - sc/inc sc/source

Laurent Godard lgodard.libre at laposte.net
Thu Oct 3 04:09:17 PDT 2013


 sc/inc/column.hxx                |    3 ---
 sc/source/core/data/column2.cxx  |   11 ++++-------
 sc/source/core/data/document.cxx |    2 +-
 3 files changed, 5 insertions(+), 11 deletions(-)

New commits:
commit 3c2b19e733d5f5043a211358134902a441371b04
Author: Laurent Godard <lgodard.libre at laposte.net>
Date:   Thu Oct 3 13:08:06 2013 +0200

    remove GetCellNoteStore method
    
    - directly use maCellNotes
    
    Change-Id: I6e105deb95f8f7737c69db7c942952b1779dfc6f

diff --git a/sc/inc/column.hxx b/sc/inc/column.hxx
index 24ba203..00e6058 100644
--- a/sc/inc/column.hxx
+++ b/sc/inc/column.hxx
@@ -162,9 +162,6 @@ public:
     sc::CellTextAttrStoreType& GetCellAttrStore() { return maCellTextAttrs; }
     const sc::CellTextAttrStoreType& GetCellAttrStore() const { return maCellTextAttrs; }
 
-    sc::CellNoteStoreType& GetCellNoteStore() { return maCellNotes; }
-    const sc::CellNoteStoreType& GetCellNoteStore() const { return maCellNotes; }
-
     ScRefCellValue GetCellValue( SCROW nRow ) const;
     ScRefCellValue GetCellValue( const sc::CellStoreType::const_iterator& itPos, size_t nOffset ) const;
 
diff --git a/sc/source/core/data/column2.cxx b/sc/source/core/data/column2.cxx
index 93887c7..c42ef05 100644
--- a/sc/source/core/data/column2.cxx
+++ b/sc/source/core/data/column2.cxx
@@ -1688,8 +1688,7 @@ void ScColumn::CopyCellNotesToDocument(SCROW nRow1, SCROW nRow2, ScColumn& rDest
             }
 
             rDestCol.maCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
-      //      sc::CellNoteStoreType maDestCellNotes = rDestCol.GetCellNoteStore();
-      //      maDestCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
+      //      rDestCol.maCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
             break;
         }
         // need to clone notes
@@ -1705,8 +1704,7 @@ void ScColumn::CopyCellNotesToDocument(SCROW nRow1, SCROW nRow2, ScColumn& rDest
             vCloned.push_back(pClonedNote);
         }
         rDestCol.maCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
-//            sc::CellNoteStoreType maDestCellNotes = rDestCol.GetCellNoteStore();
-//            maDestCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
+//            rDestCol.maCellNotes.set(nBlockStart + nOffsetInBlock + nRowOffsetDest, vCloned.begin(), vCloned.end());
     }
 
 /*
@@ -1758,9 +1756,8 @@ void ScColumn::DuplicateNotes(SCROW nStartRow, size_t nDataSize, ScColumn& rDest
             }
         }
         // set the cloned notes vector in its dest position
-        sc::CellNoteStoreType maDestCellNotes = rDestCol.GetCellNoteStore();
-        maDestCellNotes.set_empty(nStartRow + nRowOffsetDest, nRowMax - 1 + nRowOffsetDest);
-        maDestBlockPos.miCellNotePos = rDestCol.GetCellNoteStore().set(
+        rDestCol.maCellNotes.set_empty(nStartRow + nRowOffsetDest, nRowMax - 1 + nRowOffsetDest);
+        maDestBlockPos.miCellNotePos = rDestCol.maCellNotes.set(
             maDestBlockPos.miCellNotePos, nStartRow + nRowOffsetDest, vDestNotes.begin(), vDestNotes.end());
 }
 
diff --git a/sc/source/core/data/document.cxx b/sc/source/core/data/document.cxx
index 139f679..19ab662 100644
--- a/sc/source/core/data/document.cxx
+++ b/sc/source/core/data/document.cxx
@@ -6095,7 +6095,7 @@ ScPostIt* ScDocument::GetNote(SCCOL nCol, SCROW nRow, SCTAB nTab)
 }
 sc::CellNoteStoreType& ScDocument::GetColNotes(SCCOL nCol, SCTAB nTab)
 {
-        return maTabs[nTab]->aCol[nCol].GetCellNoteStore();
+        return maTabs[nTab]->aCol[nCol].maCellNotes;
 }
 void ScDocument::SetNote(const ScAddress& rPos, ScPostIt* pNote)
 {


More information about the Libreoffice-commits mailing list