summaryrefslogtreecommitdiff
path: root/svtools
diff options
context:
space:
mode:
authorKohei Yoshida <kohei.yoshida@gmail.com>2012-10-29 18:49:28 -0400
committerKohei Yoshida <kohei.yoshida@gmail.com>2012-10-29 21:33:17 -0400
commitf42fee3378727c7ecbe676cf58ad7a9612fd741e (patch)
tree146cf38acfa4847bd9faeab9549d5aa5c2eebbdc /svtools
parent2a44d1068f4af081f68a876ee3dc2f4ec61f3393 (diff)
Finally removed SvTreeEntryList.
Change-Id: I9e9f6fa6a198bbab7397f7e10a3c39ecdd9e00f9
Diffstat (limited to 'svtools')
-rw-r--r--svtools/inc/svtools/treelist.hxx39
-rw-r--r--svtools/source/contnr/treelist.cxx127
2 files changed, 0 insertions, 166 deletions
diff --git a/svtools/inc/svtools/treelist.hxx b/svtools/inc/svtools/treelist.hxx
index 30c5e306280c..4754bf3f77e8 100644
--- a/svtools/inc/svtools/treelist.hxx
+++ b/svtools/inc/svtools/treelist.hxx
@@ -63,45 +63,6 @@
#define SVLISTENTRYFLAG_NOT_SELECTABLE 0x0010
class SvTreeListEntry;
-
-class SvTreeEntryList
-{
-private:
- typedef std::vector<SvTreeListEntry*> ListType;
- ListType maEntryList;
-
-public:
- typedef ListType::const_iterator const_iterator;
- typedef ListType::iterator iterator;
-
- SvTreeEntryList();
- SvTreeEntryList(const SvTreeEntryList& rList);
-
- void DestroyAll();
- void push_back(SvTreeListEntry* pItem);
- void insert(SvTreeListEntry* pItem, size_t i);
- void remove(SvTreeListEntry* pItem);
- void remove(size_t i);
- void replace(SvTreeListEntry* pNew, SvTreeListEntry* pOld);
- void clear();
-
- bool empty() const;
-
- size_t size() const;
- size_t GetPos(const SvTreeListEntry* pItem) const;
-
- SvTreeListEntry* operator[](size_t i);
- const SvTreeListEntry* operator[](size_t i) const;
-
- const_iterator begin() const;
- const_iterator end() const;
-
- iterator begin();
- iterator end();
- SvTreeListEntry* front();
- SvTreeListEntry* back();
-};
-
class SvListView;
class SvViewData
diff --git a/svtools/source/contnr/treelist.cxx b/svtools/source/contnr/treelist.cxx
index fcab6fa9a384..9714697b2d84 100644
--- a/svtools/source/contnr/treelist.cxx
+++ b/svtools/source/contnr/treelist.cxx
@@ -31,133 +31,6 @@
#include <stdio.h>
-SvTreeEntryList::SvTreeEntryList() {}
-
-void SvTreeEntryList::push_back( SvTreeListEntry* pItem )
-{
- maEntryList.push_back( pItem );
-}
-
-void SvTreeEntryList::insert( SvTreeListEntry* pItem, size_t i )
-{
- if ( i < maEntryList.size() )
- {
- maEntryList.insert( maEntryList.begin() + i, pItem );
- }
- else
- {
- maEntryList.push_back( pItem );
- }
-}
-
-void SvTreeEntryList::remove( SvTreeListEntry* pItem )
-{
- for (std::vector<SvTreeListEntry*>::iterator it = maEntryList.begin(); it != maEntryList.end(); ++it)
- {
- if ( *it == pItem )
- {
- maEntryList.erase( it );
- break;
- }
- }
-}
-
-void SvTreeEntryList::remove( size_t i )
-{
- if ( i < maEntryList.size() ) {
- maEntryList.erase( maEntryList.begin() + i );
- }
-}
-
-void SvTreeEntryList::replace( SvTreeListEntry* pNew, SvTreeListEntry* pOld )
-{
- for ( size_t i = 0, n = maEntryList.size(); i < n; ++i ) {
- if ( maEntryList[ i ] == pOld ) {
- maEntryList[ i ] = pNew;
- break;
- }
- }
-}
-
-void SvTreeEntryList::clear()
-{
- maEntryList.clear();
-}
-
-bool SvTreeEntryList::empty() const
-{
- return maEntryList.empty();
-}
-
-size_t SvTreeEntryList::size() const
-{
- return maEntryList.size();
-}
-
-size_t SvTreeEntryList::GetPos(const SvTreeListEntry* pItem) const
-{
- for ( size_t i = 0, n = maEntryList.size(); i < n; ++i ) {
- if ( maEntryList[ i ] == pItem ) {
- return i;
- }
- }
- return (size_t)~0;
-}
-
-SvTreeListEntry* SvTreeEntryList::operator[](size_t i)
-{
- return i < maEntryList.size() ? maEntryList[i] : NULL;
-}
-
-const SvTreeListEntry* SvTreeEntryList::operator[](size_t i) const
-{
- return i < maEntryList.size() ? maEntryList[i] : NULL;
-}
-
-SvTreeEntryList::const_iterator SvTreeEntryList::begin() const
-{
- return maEntryList.begin();
-}
-
-SvTreeEntryList::const_iterator SvTreeEntryList::end() const
-{
- return maEntryList.end();
-}
-
-SvTreeEntryList::iterator SvTreeEntryList::begin()
-{
- return maEntryList.begin();
-}
-
-SvTreeEntryList::iterator SvTreeEntryList::end()
-{
- return maEntryList.end();
-}
-
-SvTreeListEntry* SvTreeEntryList::front()
-{
- return maEntryList.front();
-}
-
-SvTreeListEntry* SvTreeEntryList::back()
-{
- return maEntryList.back();
-}
-
-void SvTreeEntryList::DestroyAll()
-{
- ListType::const_iterator it = maEntryList.begin(), itEnd = maEntryList.end();
- for (; it != itEnd; ++it)
- delete *it;
-}
-
-SvTreeEntryList::SvTreeEntryList(const SvTreeEntryList& rList)
-{
- maEntryList.clear();
- for ( size_t i = 0, n = rList.size(); i < n; ++i )
- maEntryList.push_back(const_cast<SvTreeListEntry*>(rList[i]));
-}
-
DBG_NAME(SvViewData);
SvViewData::SvViewData()