[Libreoffice-commits] .: avmedia/source cui/source mysqlc/source package/inc package/source scaddins/source sdext/source sfx2/inc sfx2/source sfx2/workben svx/inc svx/source

Takeshi Abe tabe at kemper.freedesktop.org
Fri Jul 6 18:09:31 PDT 2012


 avmedia/source/viewer/mediaevent_impl.hxx             |    3 ---
 cui/source/customize/eventdlg.hxx                     |    4 ----
 cui/source/factory/dlgfact.hxx                        |    1 -
 cui/source/inc/SpellDialog.hxx                        |    3 ---
 cui/source/inc/acccfg.hxx                             |    1 +
 cui/source/inc/autocdlg.hxx                           |    1 -
 cui/source/inc/cfgutil.hxx                            |    6 ------
 cui/source/inc/cuicharmap.hxx                         |    1 -
 cui/source/inc/cuigaldlg.hxx                          |    1 -
 cui/source/inc/hyphen.hxx                             |    1 -
 cui/source/inc/macroass.hxx                           |    4 ----
 cui/source/inc/macropg.hxx                            |    3 ---
 cui/source/inc/numpages.hxx                           |    1 -
 cui/source/inc/optdict.hxx                            |    1 -
 cui/source/inc/optlingu.hxx                           |    1 -
 cui/source/inc/optpath.hxx                            |    1 -
 cui/source/inc/paragrph.hxx                           |    1 -
 cui/source/inc/pastedlg.hxx                           |    1 -
 cui/source/options/optinet2.hxx                       |    2 --
 mysqlc/source/mysqlc_preparedstatement.hxx            |    1 -
 package/inc/ZipPackage.hxx                            |    1 -
 package/inc/ZipPackageBuffer.hxx                      |    2 --
 package/inc/ZipPackageFolder.hxx                      |    2 --
 package/source/xstor/xfactory.hxx                     |    2 --
 package/source/xstor/xstorage.hxx                     |    5 -----
 scaddins/source/analysis/analysis.hxx                 |    1 -
 sdext/source/minimizer/impoptimizer.hxx               |    3 ---
 sdext/source/pdfimport/sax/emitcontext.hxx            |    2 --
 sdext/source/pdfimport/tree/treevisiting.hxx          |    3 ---
 sdext/source/presenter/PresenterCanvasHelper.hxx      |    2 --
 sdext/source/presenter/PresenterController.hxx        |    1 -
 sdext/source/presenter/PresenterPaneBase.hxx          |    1 -
 sdext/source/presenter/PresenterPaneBorderPainter.hxx |    4 ----
 sdext/source/presenter/PresenterScreen.hxx            |    1 -
 sdext/source/presenter/PresenterTimer.hxx             |    2 --
 sdext/source/presenter/PresenterViewFactory.hxx       |    2 --
 sfx2/inc/bitset.hxx                                   |    2 --
 sfx2/inc/frmload.hxx                                  |    2 --
 sfx2/inc/orgmgr.hxx                                   |    1 -
 sfx2/source/dialog/filtergrouping.hxx                 |    2 --
 sfx2/source/inc/appdata.hxx                           |    6 ------
 sfx2/source/inc/docundomanager.hxx                    |    5 -----
 sfx2/source/inc/eventsupplier.hxx                     |    1 -
 sfx2/source/inc/objshimp.hxx                          |    2 --
 sfx2/source/inc/preview.hxx                           |    3 ---
 sfx2/source/inc/sfxtypes.hxx                          |    3 ---
 sfx2/source/inc/versdlg.hxx                           |    1 -
 sfx2/source/menu/thessubmenu.hxx                      |    4 ----
 sfx2/source/view/impframe.hxx                         |    1 -
 sfx2/source/view/viewimp.hxx                          |    1 -
 sfx2/workben/custompanel/ctp_factory.hxx              |    2 --
 svx/inc/dragmt3d.hxx                                  |    2 --
 svx/source/engine3d/helperminimaldepth3d.hxx          |    1 -
 svx/source/gallery2/codec.hxx                         |    1 -
 svx/source/inc/GraphCtlAccessibleContext.hxx          |    1 -
 svx/source/inc/fmPropBrw.hxx                          |    1 -
 svx/source/inc/fmexch.hxx                             |    2 --
 svx/source/inc/fmitems.hxx                            |    6 ------
 svx/source/inc/fmobj.hxx                              |    1 -
 svx/source/inc/fmpgeimp.hxx                           |   13 -------------
 svx/source/inc/fmtextcontrolshell.hxx                 |    1 -
 svx/source/inc/fmundo.hxx                             |    8 --------
 svx/source/inc/fmvwimp.hxx                            |    3 ---
 svx/source/inc/formcontroller.hxx                     |    1 -
 svx/source/svdraw/svddrgm1.hxx                        |    1 -
 svx/source/table/accessiblecell.hxx                   |    4 ----
 svx/source/tbxctrls/extrusioncontrols.hxx             |    4 ----
 svx/source/unodraw/shapeimpl.hxx                      |    2 --
 68 files changed, 1 insertion(+), 159 deletions(-)

New commits:
commit 79d386f00163968037673a5c4e616d0fc142086e
Author: Takeshi Abe <tabe at fixedpoint.jp>
Date:   Sat Jul 7 10:07:55 2012 +0900

    removed unnecessary forward declarations of class
    
    except moving 'class SfxStringItem' to cui/source/inc/acccfg.hxx
    
    Change-Id: I11d3803ebcfa02658d376bacf28b3d6030ee9d1b

diff --git a/avmedia/source/viewer/mediaevent_impl.hxx b/avmedia/source/viewer/mediaevent_impl.hxx
index 9f282a9..048e6bd 100644
--- a/avmedia/source/viewer/mediaevent_impl.hxx
+++ b/avmedia/source/viewer/mediaevent_impl.hxx
@@ -43,9 +43,6 @@ namespace avmedia
         // ---------------------------
         // - MediaEventListenersImpl -
         // ---------------------------
-
-        class MediaWindowImpl;
-
         class MediaEventListenersImpl : public ::cppu::WeakImplHelper4< ::com::sun::star::awt::XKeyListener,
                                                                         ::com::sun::star::awt::XMouseListener,
                                                                         ::com::sun::star::awt::XMouseMotionListener,
diff --git a/cui/source/customize/eventdlg.hxx b/cui/source/customize/eventdlg.hxx
index 0f04204..c68bcf6 100644
--- a/cui/source/customize/eventdlg.hxx
+++ b/cui/source/customize/eventdlg.hxx
@@ -27,10 +27,6 @@
 
 #include <com/sun/star/frame/XFrame.hpp>
 
-class Menu;
-class SfxMacroInfoItem;
-class SvxMacroItem;
-
 class SvxEventConfigPage : public _SvxMacroTabPage
 {
     FixedText                           aSaveInText;
diff --git a/cui/source/factory/dlgfact.hxx b/cui/source/factory/dlgfact.hxx
index 024300b..0a9c5be 100644
--- a/cui/source/factory/dlgfact.hxx
+++ b/cui/source/factory/dlgfact.hxx
@@ -43,7 +43,6 @@ class FmShowColsDialog;
 class SvxZoomDialog;
 class FmInputRecordNoDialog;
 class SvxJSearchOptionsDialog;
-class FmFormShell;
 class SvxNewDictionaryDialog;
 class SvxNameDialog;
 
diff --git a/cui/source/inc/SpellDialog.hxx b/cui/source/inc/SpellDialog.hxx
index fc6448e..b3152c6 100644
--- a/cui/source/inc/SpellDialog.hxx
+++ b/cui/source/inc/SpellDialog.hxx
@@ -54,9 +54,6 @@
 
 #include <set>
 
-class ScrollBar;
-class TextEngine;
-class ExtTextView;
 namespace svx{ class SpellUndoAction_Impl;}
 
 // forward ---------------------------------------------------------------
diff --git a/cui/source/inc/acccfg.hxx b/cui/source/inc/acccfg.hxx
index 1cfdc81..7562366 100644
--- a/cui/source/inc/acccfg.hxx
+++ b/cui/source/inc/acccfg.hxx
@@ -62,6 +62,7 @@ class SfxMacroInfoItem;
 class SfxConfigGroupListBox_Impl;
 class SfxConfigFunctionListBox_Impl;
 class SfxAcceleratorConfigPage;
+class SfxStringItem;
 
 class SfxAccCfgTabListBox_Impl : public SvTabListBox
 {
diff --git a/cui/source/inc/autocdlg.hxx b/cui/source/inc/autocdlg.hxx
index ee2798a..7fab79e 100644
--- a/cui/source/inc/autocdlg.hxx
+++ b/cui/source/inc/autocdlg.hxx
@@ -36,7 +36,6 @@
 #include <vcl/metric.hxx>
 #include <svx/langbox.hxx>
 
-class SvxAutoCorrect;
 class CharClass;
 class CollatorWrapper;
 class SmartTagMgr;
diff --git a/cui/source/inc/cfgutil.hxx b/cui/source/inc/cfgutil.hxx
index 174bc53..9043ea6 100644
--- a/cui/source/inc/cfgutil.hxx
+++ b/cui/source/inc/cfgutil.hxx
@@ -44,13 +44,7 @@
 #include <svtools/svtreebx.hxx>
 #include <vcl/image.hxx>
 
-class BasicManager;
-class SfxSlotPool;
-class SfxStringItem;
-class SfxFontItem;
 class SfxMacroInfoItem;
-struct SfxStyleInfo_Impl;
-struct SfxStylesInfo_Impl;
 
 namespace css = ::com::sun::star;
 
diff --git a/cui/source/inc/cuicharmap.hxx b/cui/source/inc/cuicharmap.hxx
index 070c749..537a0e1 100644
--- a/cui/source/inc/cuicharmap.hxx
+++ b/cui/source/inc/cuicharmap.hxx
@@ -48,7 +48,6 @@ class SvxCharMapData;
 namespace svx
 {
     struct SvxShowCharSetItem;
-    class SvxShowCharSetVirtualAcc;
 }
 // class SvxCharacterMap -------------------------------------------------
 // the main purpose of this dialog is to enable the use of characters
diff --git a/cui/source/inc/cuigaldlg.hxx b/cui/source/inc/cuigaldlg.hxx
index 77e94a9..f0d2581 100644
--- a/cui/source/inc/cuigaldlg.hxx
+++ b/cui/source/inc/cuigaldlg.hxx
@@ -55,7 +55,6 @@
 // - Forwards -
 // ------------
 
-class Gallery;
 class GalleryTheme;
 class SearchProgress;
 class TakeProgress;
diff --git a/cui/source/inc/hyphen.hxx b/cui/source/inc/hyphen.hxx
index 594d8d9..d112517 100644
--- a/cui/source/inc/hyphen.hxx
+++ b/cui/source/inc/hyphen.hxx
@@ -34,7 +34,6 @@
 namespace com{namespace sun{namespace star{
 namespace linguistic2{
     class XHyphenator;
-    class XPossibleHyphens;
 }}}}
 
 class SvxSpellWrapper;
diff --git a/cui/source/inc/macroass.hxx b/cui/source/inc/macroass.hxx
index 238638d..74e925c 100644
--- a/cui/source/inc/macroass.hxx
+++ b/cui/source/inc/macroass.hxx
@@ -38,12 +38,8 @@
 
 class _SfxMacroTabPage;
 class SvTabListBox;
-class Edit;
 class String;
 
-class SfxConfigGroupListBox_Impl;
-class SfxConfigFunctionListBox_Impl;
-class _HeaderTabListBox;
 class _SfxMacroTabPage_Impl;
 
 class _SfxMacroTabPage : public SfxTabPage
diff --git a/cui/source/inc/macropg.hxx b/cui/source/inc/macropg.hxx
index cf94436..30a8460 100644
--- a/cui/source/inc/macropg.hxx
+++ b/cui/source/inc/macropg.hxx
@@ -59,10 +59,7 @@ typedef ::std::vector< EventDisplayName >   EventDisplayNames;
 
 class _SvxMacroTabPage;
 class SvTabListBox;
-class Edit;
-class String;
 
-class _HeaderTabListBox;
 class _SvxMacroTabPage_Impl;
 
 
diff --git a/cui/source/inc/numpages.hxx b/cui/source/inc/numpages.hxx
index 897aa15..1cde79e 100644
--- a/cui/source/inc/numpages.hxx
+++ b/cui/source/inc/numpages.hxx
@@ -38,7 +38,6 @@
 class SvxNumRule;
 class SvxBmpNumValueSet;
 class SvxNumValueSet;
-class ValueSet;
 class SvxNumberingPreview;
 class SvxBrushItem;
 
diff --git a/cui/source/inc/optdict.hxx b/cui/source/inc/optdict.hxx
index b151760..d3b2696 100644
--- a/cui/source/inc/optdict.hxx
+++ b/cui/source/inc/optdict.hxx
@@ -51,7 +51,6 @@ namespace com{namespace sun{namespace star{
 namespace linguistic2{
     class XDictionary;
     class XSpellChecker1;
-    class XSpellChecker;
 }}}}
 
 // forward ---------------------------------------------------------------
diff --git a/cui/source/inc/optlingu.hxx b/cui/source/inc/optlingu.hxx
index df428d9..a9e9d09 100644
--- a/cui/source/inc/optlingu.hxx
+++ b/cui/source/inc/optlingu.hxx
@@ -49,7 +49,6 @@ namespace beans{
 namespace linguistic2{
     class XDictionary;
     class XDictionaryList;
-    class XSpellChecker;
 }}}}
 
 class SvLBoxEntry;
diff --git a/cui/source/inc/optpath.hxx b/cui/source/inc/optpath.hxx
index d09021a..96ee623 100644
--- a/cui/source/inc/optpath.hxx
+++ b/cui/source/inc/optpath.hxx
@@ -46,7 +46,6 @@ class HeaderBar;
 
 // forward ---------------------------------------------------------------
 
-class SvTabListBox;
 namespace svx
 {
     class OptHeaderTabListBox;
diff --git a/cui/source/inc/paragrph.hxx b/cui/source/inc/paragrph.hxx
index 4ac6312..ba71a2c 100644
--- a/cui/source/inc/paragrph.hxx
+++ b/cui/source/inc/paragrph.hxx
@@ -42,7 +42,6 @@
 // forward ---------------------------------------------------------------
 
 class SvxLineSpacingItem;
-class SvxParagraphControllerItem;
 
 // class SvxStdParagraphTabPage ------------------------------------------
 
diff --git a/cui/source/inc/pastedlg.hxx b/cui/source/inc/pastedlg.hxx
index 21dee34..45ec875 100644
--- a/cui/source/inc/pastedlg.hxx
+++ b/cui/source/inc/pastedlg.hxx
@@ -44,7 +44,6 @@
 *************************************************************************/
 
 struct TransferableObjectDescriptor;
-class DataFlavorExVecor;
 class TransferableDataHelper;
 
 class SvPasteObjectDialog : public ModalDialog
diff --git a/cui/source/options/optinet2.hxx b/cui/source/options/optinet2.hxx
index 74d0578..54a0bed 100644
--- a/cui/source/options/optinet2.hxx
+++ b/cui/source/options/optinet2.hxx
@@ -44,8 +44,6 @@ class HeaderBar;
 #endif
 #include <readonlyimage.hxx>
 
-class SfxFilter;
-
 namespace svx {
     class SecurityOptionsDialog;
 }
diff --git a/mysqlc/source/mysqlc_preparedstatement.hxx b/mysqlc/source/mysqlc_preparedstatement.hxx
index 5222508..8e167e4 100644
--- a/mysqlc/source/mysqlc_preparedstatement.hxx
+++ b/mysqlc/source/mysqlc_preparedstatement.hxx
@@ -41,7 +41,6 @@ namespace connectivity
         using ::com::sun::star::uno::RuntimeException;
         using ::com::sun::star::sdbc::XResultSetMetaData;
 
-        class OBoundParam;
         typedef ::cppu::ImplHelper5<    ::com::sun::star::sdbc::XPreparedStatement,
                                         ::com::sun::star::sdbc::XParameters,
                                         ::com::sun::star::sdbc::XPreparedBatchExecution,
diff --git a/package/inc/ZipPackage.hxx b/package/inc/ZipPackage.hxx
index e24c2f1..b39ff29 100644
--- a/package/inc/ZipPackage.hxx
+++ b/package/inc/ZipPackage.hxx
@@ -40,7 +40,6 @@
 class ZipOutputStream;
 class ZipPackageFolder;
 class ZipFile;
-class ByteGrabber;
 namespace com { namespace sun { namespace star {
     namespace container { class XNameContainer; }
     namespace io { class XStream; class XOutputStream; class XInputStream; class XSeekable; class XActiveDataStreamer; }
diff --git a/package/inc/ZipPackageBuffer.hxx b/package/inc/ZipPackageBuffer.hxx
index 1ea003c..71fceb4 100644
--- a/package/inc/ZipPackageBuffer.hxx
+++ b/package/inc/ZipPackageBuffer.hxx
@@ -24,8 +24,6 @@
 #include <com/sun/star/io/XInputStream.hpp>
 #include <cppuhelper/implbase3.hxx>
 
-class ZipPackage;
-
 class ZipPackageBuffer : public ::cppu::WeakImplHelper3
 <
     com::sun::star::io::XInputStream,
diff --git a/package/inc/ZipPackageFolder.hxx b/package/inc/ZipPackageFolder.hxx
index 9936d54..92ad935 100644
--- a/package/inc/ZipPackageFolder.hxx
+++ b/package/inc/ZipPackageFolder.hxx
@@ -38,8 +38,6 @@ namespace packages
 }
 } } }
 
-class ZipFile;
-class ZipPackage;
 class ZipOutputStream;
 struct ZipEntry;
 typedef void* rtlRandomPool;
diff --git a/package/source/xstor/xfactory.hxx b/package/source/xstor/xfactory.hxx
index bfda26b..7d845b2 100644
--- a/package/source/xstor/xfactory.hxx
+++ b/package/source/xstor/xfactory.hxx
@@ -27,8 +27,6 @@
 #include <cppuhelper/implbase2.hxx>
 
 
-class OStorage;
-
 class OStorageFactory : public ::cppu::WeakImplHelper2< ::com::sun::star::lang::XSingleServiceFactory,
                                                 ::com::sun::star::lang::XServiceInfo >
 {
diff --git a/package/source/xstor/xstorage.hxx b/package/source/xstor/xstorage.hxx
index 4758ae0..e1839da 100644
--- a/package/source/xstor/xstorage.hxx
+++ b/package/source/xstor/xstorage.hxx
@@ -64,11 +64,6 @@
 #define STOR_MESS_PREREVERT 3
 #define STOR_MESS_REVERTED  4
 
-namespace cppu
-{
-    class OTypeCollection;
-}
-
 //================================================
 // a common implementation for an entry
 
diff --git a/scaddins/source/analysis/analysis.hxx b/scaddins/source/analysis/analysis.hxx
index 95956e9..0279292 100644
--- a/scaddins/source/analysis/analysis.hxx
+++ b/scaddins/source/analysis/analysis.hxx
@@ -36,7 +36,6 @@
 #include "analysishelper.hxx"
 
 
-class FuncData;
 class FuncDataList;
 class ConvertDataList;
 class ResMgr;
diff --git a/sdext/source/minimizer/impoptimizer.hxx b/sdext/source/minimizer/impoptimizer.hxx
index d4f61d0..6e60970 100644
--- a/sdext/source/minimizer/impoptimizer.hxx
+++ b/sdext/source/minimizer/impoptimizer.hxx
@@ -30,9 +30,6 @@
 #include <com/sun/star/lang/XMultiServiceFactory.hpp>
 #include <com/sun/star/uno/XComponentContext.hpp>
 
-class Point;
-class Size;
-
 // -------------
 // - PDFExport -
 // -------------
diff --git a/sdext/source/pdfimport/sax/emitcontext.hxx b/sdext/source/pdfimport/sax/emitcontext.hxx
index 864309e..635944c 100644
--- a/sdext/source/pdfimport/sax/emitcontext.hxx
+++ b/sdext/source/pdfimport/sax/emitcontext.hxx
@@ -29,8 +29,6 @@
 
 namespace pdfi
 {
-    class PDFIProcessor;
-    class StyleContainer;
     class SaxEmitter : public XmlEmitter
     {
     private:
diff --git a/sdext/source/pdfimport/tree/treevisiting.hxx b/sdext/source/pdfimport/tree/treevisiting.hxx
index 6af5402..9013429 100644
--- a/sdext/source/pdfimport/tree/treevisiting.hxx
+++ b/sdext/source/pdfimport/tree/treevisiting.hxx
@@ -35,8 +35,6 @@
 
 namespace pdfi
 {
-    class  PDFIProcessor;
-    class  StyleContainer;
     struct HyperlinkElement;
     struct TextElement;
     struct ParagraphElement;
@@ -45,7 +43,6 @@ namespace pdfi
     struct ImageElement;
     struct PageElement;
     struct DocumentElement;
-    struct EmitContext;
     struct Element;
 
     /** To be visited by all tree element types
diff --git a/sdext/source/presenter/PresenterCanvasHelper.hxx b/sdext/source/presenter/PresenterCanvasHelper.hxx
index ae044f2..cb7d109 100644
--- a/sdext/source/presenter/PresenterCanvasHelper.hxx
+++ b/sdext/source/presenter/PresenterCanvasHelper.hxx
@@ -34,8 +34,6 @@ namespace css = ::com::sun::star;
 
 namespace sdext { namespace presenter {
 
-class PresenterController;
-
 /** Collection of functions to ease the life of a canvas user.
 */
 class PresenterCanvasHelper
diff --git a/sdext/source/presenter/PresenterController.hxx b/sdext/source/presenter/PresenterController.hxx
index c19d23a..69cc553 100644
--- a/sdext/source/presenter/PresenterController.hxx
+++ b/sdext/source/presenter/PresenterController.hxx
@@ -69,7 +69,6 @@ class PresenterPaneAnimator;
 class PresenterPaneContainer;
 class PresenterPaneBorderPainter;
 class PresenterTheme;
-class PresenterScreen;
 class PresenterWindowManager;
 
 namespace {
diff --git a/sdext/source/presenter/PresenterPaneBase.hxx b/sdext/source/presenter/PresenterPaneBase.hxx
index 3ce3214..acb69e6 100644
--- a/sdext/source/presenter/PresenterPaneBase.hxx
+++ b/sdext/source/presenter/PresenterPaneBase.hxx
@@ -53,7 +53,6 @@ namespace cssu = ::com::sun::star::uno;
 namespace sdext { namespace presenter {
 
 class PresenterController;
-class PresenterTextView;
 
 namespace {
     typedef ::cppu::WeakComponentImplHelper4 <
diff --git a/sdext/source/presenter/PresenterPaneBorderPainter.hxx b/sdext/source/presenter/PresenterPaneBorderPainter.hxx
index d46b225..d258216 100644
--- a/sdext/source/presenter/PresenterPaneBorderPainter.hxx
+++ b/sdext/source/presenter/PresenterPaneBorderPainter.hxx
@@ -44,10 +44,6 @@
 
 namespace css = ::com::sun::star;
 
-namespace sdext { namespace tools {
-    class ConfigurationAccess;
-} }
-
 namespace sdext { namespace presenter {
 
 class PresenterPane;
diff --git a/sdext/source/presenter/PresenterScreen.hxx b/sdext/source/presenter/PresenterScreen.hxx
index 20a9735..07aff4e 100644
--- a/sdext/source/presenter/PresenterScreen.hxx
+++ b/sdext/source/presenter/PresenterScreen.hxx
@@ -51,7 +51,6 @@ namespace css = ::com::sun::star;
 
 namespace sdext { namespace presenter {
 
-class PresenterWindowManager;
 class PresenterController;
 
 namespace {
diff --git a/sdext/source/presenter/PresenterTimer.hxx b/sdext/source/presenter/PresenterTimer.hxx
index f56fe51..242d746 100644
--- a/sdext/source/presenter/PresenterTimer.hxx
+++ b/sdext/source/presenter/PresenterTimer.hxx
@@ -45,8 +45,6 @@ namespace css = ::com::sun::star;
 
 namespace sdext { namespace presenter {
 
-class PresenterClockInternalTimer;
-
 /** The timer allows tasks to be scheduled for execution at a specified time
     in the future.
 */
diff --git a/sdext/source/presenter/PresenterViewFactory.hxx b/sdext/source/presenter/PresenterViewFactory.hxx
index a374355..5c6aedf 100644
--- a/sdext/source/presenter/PresenterViewFactory.hxx
+++ b/sdext/source/presenter/PresenterViewFactory.hxx
@@ -45,8 +45,6 @@ namespace css = ::com::sun::star;
 
 namespace sdext { namespace presenter {
 
-class PresenterPaneContainer;
-
 namespace {
     typedef ::cppu::WeakComponentImplHelper1 <
         css::drawing::framework::XResourceFactory
diff --git a/sfx2/inc/bitset.hxx b/sfx2/inc/bitset.hxx
index 66e9f4f..bb2f840 100644
--- a/sfx2/inc/bitset.hxx
+++ b/sfx2/inc/bitset.hxx
@@ -21,8 +21,6 @@
 
 #include <tools/solar.h>
 
-class Range;
-
 class BitSet
 {
 private:
diff --git a/sfx2/inc/frmload.hxx b/sfx2/inc/frmload.hxx
index ee77297..fe5874a 100644
--- a/sfx2/inc/frmload.hxx
+++ b/sfx2/inc/frmload.hxx
@@ -46,8 +46,6 @@
 class SfxFilter;
 class SfxFilterMatcher;
 
-class SfxFrameWeak;
-
 class SAL_DLLPRIVATE SfxFrameLoader_Impl : public ::cppu::WeakImplHelper2< ::com::sun::star::frame::XSynchronousFrameLoader, ::com::sun::star::lang::XServiceInfo >
 {
     ::comphelper::ComponentContext  m_aContext;
diff --git a/sfx2/inc/orgmgr.hxx b/sfx2/inc/orgmgr.hxx
index 16d0c9e..2c8d989 100644
--- a/sfx2/inc/orgmgr.hxx
+++ b/sfx2/inc/orgmgr.hxx
@@ -23,7 +23,6 @@
 
 class SfxDocumentTemplates;
 class SfxOrganizeListBox_Impl;
-class SfxObjectShell;
 struct _FileListEntry;
 
 //=========================================================================
diff --git a/sfx2/source/dialog/filtergrouping.hxx b/sfx2/source/dialog/filtergrouping.hxx
index 6dbe3cc..4b35f87 100644
--- a/sfx2/source/dialog/filtergrouping.hxx
+++ b/sfx2/source/dialog/filtergrouping.hxx
@@ -24,8 +24,6 @@
 #include <com/sun/star/container/XEnumeration.hpp>
 #include "filedlgimpl.hxx"
 
-class SfxFilterMatcherIter;
-
 //........................................................................
 namespace sfx2
 {
diff --git a/sfx2/source/inc/appdata.hxx b/sfx2/source/inc/appdata.hxx
index 4319b01..9b4480b 100644
--- a/sfx2/source/inc/appdata.hxx
+++ b/sfx2/source/inc/appdata.hxx
@@ -35,8 +35,6 @@ class SfxProgress;
 class SfxChildWinFactArr_Impl;
 class SfxDdeDocTopics_Impl;
 class DdeService;
-class SfxEventConfiguration;
-class SfxMacroConfig;
 class SfxItemPool;
 class SfxFilterMatcher;
 class ISfxTemplateCommon;
@@ -48,10 +46,7 @@ class SfxFrame;
 typedef ::std::vector<SfxFrame*> SfxFrameArr_Impl;
 class SvtSaveOptions;
 class SvtHelpOptions;
-class SfxObjectFactory;
-class SfxObjectShell;
 class ResMgr;
-class Window;
 class SfxTbxCtrlFactArr_Impl;
 class SfxStbCtrlFactArr_Impl;
 class SfxMenuCtrlFactArr_Impl;
@@ -59,7 +54,6 @@ class SfxViewFrameArr_Impl;
 class SfxViewShellArr_Impl;
 class SfxObjectShellArr_Impl;
 class ResMgr;
-class SimpleResMgr;
 class SfxViewFrame;
 class SfxSlotPool;
 class SfxResourceManager;
diff --git a/sfx2/source/inc/docundomanager.hxx b/sfx2/source/inc/docundomanager.hxx
index 14a29e3..2ac1da4 100644
--- a/sfx2/source/inc/docundomanager.hxx
+++ b/sfx2/source/inc/docundomanager.hxx
@@ -29,11 +29,6 @@
 #include <boost/scoped_ptr.hpp>
 #include <boost/noncopyable.hpp>
 
-namespace svl
-{
-    class IUndoManager;
-}
-
 //......................................................................................................................
 namespace sfx2
 {
diff --git a/sfx2/source/inc/eventsupplier.hxx b/sfx2/source/inc/eventsupplier.hxx
index 12fa0a6..9b2793a 100644
--- a/sfx2/source/inc/eventsupplier.hxx
+++ b/sfx2/source/inc/eventsupplier.hxx
@@ -74,7 +74,6 @@ namespace comphelper
 //--------------------------------------------------------------------------------------------------------
 
 class SfxObjectShell;
-class SfxBaseModel;
 class SvxMacro;
 
 //--------------------------------------------------------------------------------------------------------
diff --git a/sfx2/source/inc/objshimp.hxx b/sfx2/source/inc/objshimp.hxx
index 0a90876..868995f 100644
--- a/sfx2/source/inc/objshimp.hxx
+++ b/sfx2/source/inc/objshimp.hxx
@@ -45,8 +45,6 @@ struct MarkData_Impl
     SfxViewFrame* pFrame;
 };
 
-class SfxFrame;
-class SfxToolBoxConfig;
 class SfxBasicManagerHolder;
 
 struct SfxObjectShell_Impl : public ::sfx2::IMacroDocumentAccess
diff --git a/sfx2/source/inc/preview.hxx b/sfx2/source/inc/preview.hxx
index 5d4f82d..62adb20 100644
--- a/sfx2/source/inc/preview.hxx
+++ b/sfx2/source/inc/preview.hxx
@@ -24,9 +24,6 @@
 #include <sfx2/basedlgs.hxx>
 
 class SfxObjectShell;
-class SfxFrameWindow;
-
-class SfxFrame;
 class GDIMetaFile;
 
 class SfxPreviewBase_Impl : public Window
diff --git a/sfx2/source/inc/sfxtypes.hxx b/sfx2/source/inc/sfxtypes.hxx
index ab22a7b..cb1aced 100644
--- a/sfx2/source/inc/sfxtypes.hxx
+++ b/sfx2/source/inc/sfxtypes.hxx
@@ -40,9 +40,6 @@
 #endif
 #endif
 
-class SfxShell;
-class Timer;
-
 //------------------------------------------------------------------------
 
 // Macro for the Call-Profiler under WinNT
diff --git a/sfx2/source/inc/versdlg.hxx b/sfx2/source/inc/versdlg.hxx
index 270fd4d..7514c36 100644
--- a/sfx2/source/inc/versdlg.hxx
+++ b/sfx2/source/inc/versdlg.hxx
@@ -26,7 +26,6 @@
 #include <svtools/svmedit.hxx>
 #include <sfx2/basedlgs.hxx>
 
-class SfxObjectShell;
 class SfxViewFrame;
 struct SfxVersionInfo;
 
diff --git a/sfx2/source/menu/thessubmenu.hxx b/sfx2/source/menu/thessubmenu.hxx
index 065b0b0..a30883e 100644
--- a/sfx2/source/menu/thessubmenu.hxx
+++ b/sfx2/source/menu/thessubmenu.hxx
@@ -27,10 +27,6 @@
 #include <vcl/menu.hxx>
 #include <sfx2/mnuitem.hxx>
 
-class SfxBindings;
-class PopupMenu;
-class Menu;
-
 namespace css = ::com::sun::star;
 
 class SfxThesSubMenuHelper
diff --git a/sfx2/source/view/impframe.hxx b/sfx2/source/view/impframe.hxx
index 32eefc6..da05e3e 100644
--- a/sfx2/source/view/impframe.hxx
+++ b/sfx2/source/view/impframe.hxx
@@ -24,7 +24,6 @@
 #include <sfx2/viewfrm.hxx>                  // SvBorder
 
 class SfxViewFrame;
-class SfxObjectShell;
 #include <com/sun/star/frame/XController.hpp>
 #include <com/sun/star/awt/XTopWindow.hpp>
 #include <com/sun/star/awt/XWindow.hpp>
diff --git a/sfx2/source/view/viewimp.hxx b/sfx2/source/view/viewimp.hxx
index 0296cfc..a5c750a 100644
--- a/sfx2/source/view/viewimp.hxx
+++ b/sfx2/source/view/viewimp.hxx
@@ -32,7 +32,6 @@
 #include <vcl/print.hxx>
 #include <queue>
 
-class SfxOfficeDispatch;
 class SfxBaseController;
 
 typedef SfxShell* SfxShellPtr_Impl;
diff --git a/sfx2/workben/custompanel/ctp_factory.hxx b/sfx2/workben/custompanel/ctp_factory.hxx
index e726b99..91d6ef8 100644
--- a/sfx2/workben/custompanel/ctp_factory.hxx
+++ b/sfx2/workben/custompanel/ctp_factory.hxx
@@ -32,8 +32,6 @@ namespace sd { namespace colortoolpanel
 {
 //......................................................................................................................
 
-    class FactoryGuard;
-
     //==================================================================================================================
     //= ToolPanelFactory
     //==================================================================================================================
diff --git a/svx/inc/dragmt3d.hxx b/svx/inc/dragmt3d.hxx
index 6044f7e..c60493e 100644
--- a/svx/inc/dragmt3d.hxx
+++ b/svx/inc/dragmt3d.hxx
@@ -35,8 +35,6 @@
 #include <vcl/timer.hxx>
 #include <basegfx/matrix/b3dhommatrix.hxx>
 
-class E3dScene;
-
 /*************************************************************************
 |*
 |* Parameters for the interaction of a 3D object
diff --git a/svx/source/engine3d/helperminimaldepth3d.hxx b/svx/source/engine3d/helperminimaldepth3d.hxx
index e254677..767970d 100644
--- a/svx/source/engine3d/helperminimaldepth3d.hxx
+++ b/svx/source/engine3d/helperminimaldepth3d.hxx
@@ -26,7 +26,6 @@
 // predefines
 
 class E3dCompoundObject;
-class E3dScene;
 
 //////////////////////////////////////////////////////////////////////////////
 /** support extracting the minimal depth of a 3d object in it's scene
diff --git a/svx/source/gallery2/codec.hxx b/svx/source/gallery2/codec.hxx
index 08d213f..99363af 100644
--- a/svx/source/gallery2/codec.hxx
+++ b/svx/source/gallery2/codec.hxx
@@ -24,7 +24,6 @@
 // ----------------
 
 class SvStream;
-class SvMemoryStreamStream;
 
 class GalleryCodec
 {
diff --git a/svx/source/inc/GraphCtlAccessibleContext.hxx b/svx/source/inc/GraphCtlAccessibleContext.hxx
index fe248f4..1bec325 100644
--- a/svx/source/inc/GraphCtlAccessibleContext.hxx
+++ b/svx/source/inc/GraphCtlAccessibleContext.hxx
@@ -66,7 +66,6 @@ namespace com { namespace sun { namespace star { namespace awt {
 
 class Rectangle;
 class GraphCtrl;
-class Window;
 class SdrObject;
 class SdrModel;
 class SdrPage;
diff --git a/svx/source/inc/fmPropBrw.hxx b/svx/source/inc/fmPropBrw.hxx
index 195e140..2d8c723 100644
--- a/svx/source/inc/fmPropBrw.hxx
+++ b/svx/source/inc/fmPropBrw.hxx
@@ -38,7 +38,6 @@ public:
     SFX_DECL_CHILDWINDOW(FmPropBrwMgr);
 };
 
-class FmPropControl;
 class SfxBindings;
 class FmFormShell;
 //========================================================================
diff --git a/svx/source/inc/fmexch.hxx b/svx/source/inc/fmexch.hxx
index d4f8002..2bafd56 100644
--- a/svx/source/inc/fmexch.hxx
+++ b/svx/source/inc/fmexch.hxx
@@ -27,8 +27,6 @@
 
 #include <svx/svxdllapi.h>
 
-class FmFormShell;
-class FmFormPage;
 class SvLBoxEntry;
 
 //========================================================================
diff --git a/svx/source/inc/fmitems.hxx b/svx/source/inc/fmitems.hxx
index 9cefcae..42b3411 100644
--- a/svx/source/inc/fmitems.hxx
+++ b/svx/source/inc/fmitems.hxx
@@ -32,12 +32,6 @@
 #include <svl/poolitem.hxx>
 #include <comphelper/uno3.hxx>
 
-namespace com { namespace sun { namespace star {
-    namespace uno {
-        class Any;
-    }
-}}}
-
 //==================================================================
 class FmInterfaceItem : public SfxPoolItem
 {
diff --git a/svx/source/inc/fmobj.hxx b/svx/source/inc/fmobj.hxx
index b86b8ef..2b8c6ff 100644
--- a/svx/source/inc/fmobj.hxx
+++ b/svx/source/inc/fmobj.hxx
@@ -37,7 +37,6 @@ class FmFormView;
 //==================================================================
 // FmFormObj
 //==================================================================
-class FmXForms;
 class FmFormObj: public SdrUnoObj
 {
     ::com::sun::star::uno::Sequence< ::com::sun::star::script::ScriptEventDescriptor >  aEvts;  // events des Objects
diff --git a/svx/source/inc/fmpgeimp.hxx b/svx/source/inc/fmpgeimp.hxx
index 0f39df0..71feaa2 100644
--- a/svx/source/inc/fmpgeimp.hxx
+++ b/svx/source/inc/fmpgeimp.hxx
@@ -44,23 +44,10 @@
 #include "svx/svxdllapi.h"
 #include <map>
 
-class SvStream;
 class FmFormObj;
 class FmFormPage;
 class SdrObject;
 
-namespace com { namespace sun { namespace star {
-    namespace container {
-        class XIndexContainer;
-    }
-    namespace io {
-        class XObjectOutputStream;
-        class XObjectInputStream;
-    }
-}}}
-
-class SdrObjList;
-
 //==================================================================
 // FmFormPageImpl
 // lauscht an allen Containern, um festzustellen, wann Objecte
diff --git a/svx/source/inc/fmtextcontrolshell.hxx b/svx/source/inc/fmtextcontrolshell.hxx
index 50caebf..8d8baa7 100644
--- a/svx/source/inc/fmtextcontrolshell.hxx
+++ b/svx/source/inc/fmtextcontrolshell.hxx
@@ -49,7 +49,6 @@ class SfxItemSet;
 class SfxAllItemSet;
 class SfxBindings;
 class SfxViewFrame;
-class Window;
 class SfxApplication;
 
 //........................................................................
diff --git a/svx/source/inc/fmundo.hxx b/svx/source/inc/fmundo.hxx
index dd53b90..8ffe30b 100644
--- a/svx/source/inc/fmundo.hxx
+++ b/svx/source/inc/fmundo.hxx
@@ -53,14 +53,6 @@
 class FmFormModel;
 class FmFormObj;
 class SdrObject;
-class FmXFormView;
-
-namespace com { namespace sun { namespace star {
-    namespace awt {
-        class XControl;
-        class XControlContainer;
-    }
-}}}
 
 //==================================================================
 // FmUndoPropertyAction
diff --git a/svx/source/inc/fmvwimp.hxx b/svx/source/inc/fmvwimp.hxx
index 48295cc..0043ad2 100644
--- a/svx/source/inc/fmvwimp.hxx
+++ b/svx/source/inc/fmvwimp.hxx
@@ -51,10 +51,8 @@
 #include <comphelper/componentcontext.hxx>
 #include <rtl/ref.hxx>
 
-//class SdrPageViewWinRec;
 class SdrPageWindow;
 
-class SdrPageView;
 class SdrObject;
 class FmFormObj;
 class FmFormModel;
@@ -63,7 +61,6 @@ class FmFormShell;
 class Window;
 class OutputDevice;
 class SdrUnoObj;
-class SdrView;
 
 namespace com { namespace sun { namespace star {
     namespace awt {
diff --git a/svx/source/inc/formcontroller.hxx b/svx/source/inc/formcontroller.hxx
index 28f374c..9d1bef7 100644
--- a/svx/source/inc/formcontroller.hxx
+++ b/svx/source/inc/formcontroller.hxx
@@ -102,7 +102,6 @@ typedef ::std::map< ::com::sun::star::uno::Reference< ::com::sun::star::awt::XTe
 typedef ::std::vector< FmFilterRow > FmFilterRows;
 typedef ::std::vector< ::com::sun::star::uno::Reference< ::com::sun::star::form::runtime::XFormController > > FmFormControllers;
 
-class FmFormView;
 class Window;
 
 namespace svxform
diff --git a/svx/source/svdraw/svddrgm1.hxx b/svx/source/svdraw/svddrgm1.hxx
index b45dde1..49e5a3c 100644
--- a/svx/source/svdraw/svddrgm1.hxx
+++ b/svx/source/svdraw/svddrgm1.hxx
@@ -38,7 +38,6 @@
 // predeclarations
 
 class SdrDragView;
-class SdrDragStat;
 
 ////////////////////////////////////////////////////////////////////////////////////////////////////
 //   SdrDragMovHdl
diff --git a/svx/source/table/accessiblecell.hxx b/svx/source/table/accessiblecell.hxx
index 5b32554..d31e2de 100644
--- a/svx/source/table/accessiblecell.hxx
+++ b/svx/source/table/accessiblecell.hxx
@@ -48,15 +48,11 @@
 
 #include <boost/noncopyable.hpp>
 
-class SdrObject;
-
 
 namespace accessibility
 {
 
-class AccessibleShapeInfo;
 class AccessibleShapeTreeInfo;
-class IAccessibleParent;
 
 typedef ::cppu::ImplInheritanceHelper1< AccessibleContextBase, ::com::sun::star::accessibility::XAccessibleExtendedComponent > AccessibleCellBase;
 
diff --git a/svx/source/tbxctrls/extrusioncontrols.hxx b/svx/source/tbxctrls/extrusioncontrols.hxx
index 5ff022b..0c487f6 100644
--- a/svx/source/tbxctrls/extrusioncontrols.hxx
+++ b/svx/source/tbxctrls/extrusioncontrols.hxx
@@ -40,16 +40,12 @@
 #include <svtools/popupwindowcontroller.hxx>
 #include <svtools/popupmenucontrollerbase.hxx>
 
-class SfxBindings;
-class SfxStatusForwarder;
 class ValueSet;
 
 //========================================================================
 
 namespace svx
 {
-class ToolboxButtonColorUpdater;
-
 class ExtrusionDirectionWindow : public svtools::ToolbarMenu
 {
 public:
diff --git a/svx/source/unodraw/shapeimpl.hxx b/svx/source/unodraw/shapeimpl.hxx
index abe3863..3b9f1c8 100644
--- a/svx/source/unodraw/shapeimpl.hxx
+++ b/svx/source/unodraw/shapeimpl.hxx
@@ -30,8 +30,6 @@
 
 #include <svx/unoshape.hxx>
 
-class SvGlobalName;
-
 /***********************************************************************
 *                                                                      *
 ***********************************************************************/


More information about the Libreoffice-commits mailing list