From 6b2888e38c9fdebe0b192114e1ea19e49ced7664 Mon Sep 17 00:00:00 2001
From: Elton Chung <elton@layerjet.com>
Date: Sun, 19 Feb 2012 14:58:41 +0800
Subject: [PATCH] Remove unused code

---
 svl/inc/svl/listeneriter.hxx       |    7 ---
 svl/source/notify/listeneriter.cxx |   74 ------------------------------------
 unusedcode.easy                    |    5 --
 3 files changed, 0 insertions(+), 86 deletions(-)

diff --git a/svl/inc/svl/listeneriter.hxx b/svl/inc/svl/listeneriter.hxx
index 0dcdec8..5959bb1 100644
--- a/svl/inc/svl/listeneriter.hxx
+++ b/svl/inc/svl/listeneriter.hxx
@@ -48,7 +48,6 @@ class SVL_DLLPUBLIC SvtListenerIter
     // at the same time.
     static SvtListenerIter *pListenerIters;
     SvtListenerIter *pNxtIter;
-    TypeId aSrchId;             // fuer First/Next - suche diesen Type
 
     SVL_DLLPRIVATE static void RemoveListener( SvtListenerBase& rDel,
                                                SvtListenerBase* pNext );
@@ -61,18 +60,12 @@ public:
           SvtBroadcaster& GetBroadcaster()          { return rRoot; }
 
     SvtListener* GoNext();          // to the next
-    SvtListener* GoPrev();          // to the previous
 
     SvtListener* GoStart();         // to the start of the list
-    SvtListener* GoEnd();           // to the end of the list
 
-    SvtListener* GoRoot();          // to the root
     SvtListener* GetCurr() const;   // returns the current
 
     int IsChanged() const       { return pDelNext != pAkt; }
-
-    SvtListener* First( TypeId nType );
-    SvtListener* Next();
 };
 
 
diff --git a/svl/source/notify/listeneriter.cxx b/svl/source/notify/listeneriter.cxx
index 846189d..edce9e9 100644
--- a/svl/source/notify/listeneriter.cxx
+++ b/svl/source/notify/listeneriter.cxx
@@ -96,18 +96,6 @@ SvtListener* SvtListenerIter::GoNext()
     return pAkt ? pAkt->GetListener() : 0;
 }
 
-
-SvtListener* SvtListenerIter::GoPrev()
-{
-    if( pDelNext == pAkt )
-        pAkt = pAkt->GetLeft();
-    else
-        pAkt = pDelNext->GetLeft();
-    pDelNext = pAkt;
-    return pAkt ? pAkt->GetListener() : 0;
-}
-
-
 SvtListener* SvtListenerIter::GoStart()         // zum Anfang des Baums
 {
     pAkt = rRoot.pRoot;
@@ -118,68 +106,6 @@ SvtListener* SvtListenerIter::GoStart()         // zum Anfang des Baums
     return pAkt ? pAkt->GetListener() : 0;
 }
 
-
-SvtListener* SvtListenerIter::GoEnd()           // zum End des Baums
-{
-    pAkt = pDelNext;
-    if( !pAkt )
-        pAkt = rRoot.pRoot;
-    if( pAkt )
-        while( pAkt->GetRight() )
-            pAkt = pAkt->GetRight();
-    pDelNext = pAkt;
-    return pAkt ? pAkt->GetListener() : 0;
-}
-
-
-
-SvtListener* SvtListenerIter::First( TypeId nType )
-{
-    aSrchId = nType;
-    GoStart();
-    if( pAkt )
-        do {
-            if( pAkt->GetListener()->IsA( aSrchId ) )
-                break;
-
-            if( pDelNext == pAkt )
-            {
-                pAkt = pAkt->GetRight();
-                pDelNext = pAkt;
-            }
-            else
-                pAkt = pDelNext;
-
-        } while( pAkt );
-    return pAkt ? pAkt->GetListener() : 0;
-}
-
-
-SvtListener* SvtListenerIter::Next()
-{
-    do {
-        // erstmal zum naechsten
-        if( pDelNext == pAkt )
-        {
-            pAkt = pAkt->GetRight();
-            pDelNext = pAkt;
-        }
-        else
-            pAkt = pDelNext;
-
-        if( pAkt && pAkt->GetListener()->IsA( aSrchId ) )
-            break;
-    } while( pAkt );
-    return pAkt ? pAkt->GetListener() : 0;
-}
-
-
-SvtListener* SvtListenerIter::GoRoot()      // wieder ab Root anfangen
-{
-    pDelNext = pAkt = rRoot.pRoot;
-    return pAkt ? pAkt->GetListener() : 0;
-}
-
 SvtListener* SvtListenerIter::GetCurr() const   // returns the current
 {
     return pDelNext ? pDelNext->GetListener() : 0;
diff --git a/unusedcode.easy b/unusedcode.easy
index 1b9237c..da119ba 100755
--- a/unusedcode.easy
+++ b/unusedcode.easy
@@ -252,11 +252,6 @@ SvpSalInstance::CancelEvent(SalFrame const*, void*, unsigned short)
 SvtBroadcaster::Forward(SvtBroadcaster&, SfxHint const&)
 SvtIconChoiceCtrl::SvtIconChoiceCtrl(Window*, ResId const&)
 SvtIconWindow_Impl::GetSelectedIconText() const
-SvtListenerIter::First(void* (*)())
-SvtListenerIter::GoEnd()
-SvtListenerIter::GoPrev()
-SvtListenerIter::GoRoot()
-SvtListenerIter::Next()
 SvtScriptedTextHelper::GetText() const
 SvtScriptedTextHelper::GetTextHeight() const
 SvtScriptedTextHelper::GetTextWidth() const
-- 
1.7.7.msysgit.1

