summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakeshi Abe <tabe@fixedpoint.jp>2012-06-18 23:03:37 +0900
committerTakeshi Abe <tabe@fixedpoint.jp>2012-06-18 23:04:20 +0900
commit40bb1f631b1b79db919474846996e67eb12a9907 (patch)
treefa11e94920db3c07055801944cfa083696b26c4b
parent213d5355d78a0a690e366645d6416f4a8fe5e666 (diff)
removed unused forward declarations of class
Change-Id: I32894b853912741e935e2409d2857fe384f67665
-rw-r--r--sw/source/core/access/acccontext.hxx2
-rw-r--r--sw/source/core/access/accfrmobjmap.hxx1
-rw-r--r--sw/source/core/inc/SwXMLTextBlocks.hxx1
-rw-r--r--sw/source/core/inc/UndoCore.hxx1
-rw-r--r--sw/source/core/inc/flyfrm.hxx1
-rw-r--r--sw/source/core/inc/fntcache.hxx1
-rw-r--r--sw/source/core/inc/frame.hxx1
-rw-r--r--sw/source/core/inc/frmtool.hxx1
-rw-r--r--sw/source/core/inc/layouter.hxx2
-rw-r--r--sw/source/core/inc/notxtfrm.hxx1
-rw-r--r--sw/source/core/inc/pagefrm.hxx1
-rw-r--r--sw/source/core/inc/retrieveinputstreamconsumer.hxx1
-rw-r--r--sw/source/core/inc/rolbck.hxx3
-rw-r--r--sw/source/core/inc/swblocks.hxx1
-rw-r--r--sw/source/core/inc/tblrwcl.hxx2
-rw-r--r--sw/source/core/inc/unometa.hxx1
-rw-r--r--sw/source/core/text/inftxt.hxx1
-rw-r--r--sw/source/core/text/txtfly.hxx1
-rw-r--r--sw/source/filter/html/swcss1.hxx1
-rw-r--r--sw/source/filter/inc/fltglbls.hxx3
-rw-r--r--sw/source/filter/inc/wrtswtbl.hxx2
-rw-r--r--sw/source/filter/ww8/WW8TableInfo.hxx1
-rw-r--r--sw/source/filter/ww8/attributeoutputbase.hxx3
-rw-r--r--sw/source/filter/ww8/docxexport.hxx2
-rw-r--r--sw/source/filter/ww8/rtfattributeoutput.hxx1
-rw-r--r--sw/source/filter/ww8/rtfexport.hxx4
-rw-r--r--sw/source/filter/ww8/writerhelper.hxx1
-rw-r--r--sw/source/filter/ww8/wrtww8.hxx2
-rw-r--r--sw/source/filter/xml/xmlexp.hxx1
-rw-r--r--sw/source/filter/xml/xmlimp.hxx1
-rw-r--r--sw/source/ui/dbui/addresslistdialog.hxx1
-rw-r--r--sw/source/ui/dialog/swdlgfact.hxx2
-rw-r--r--sw/source/ui/envelp/labimp.hxx2
-rw-r--r--sw/source/ui/inc/basesh.hxx2
-rw-r--r--sw/source/ui/inc/dbtree.hxx3
-rw-r--r--sw/source/ui/inc/drwtxtsh.hxx1
-rw-r--r--sw/source/ui/inc/frmmgr.hxx1
-rw-r--r--sw/source/ui/inc/mailmergechildwindow.hxx2
-rw-r--r--sw/source/ui/inc/mailmergehelper.hxx5
-rw-r--r--sw/source/ui/inc/mmconfigitem.hxx1
-rw-r--r--sw/source/ui/inc/navsh.hxx3
-rw-r--r--sw/source/ui/inc/optpage.hxx1
-rw-r--r--sw/source/ui/inc/pardlg.hxx3
-rw-r--r--sw/source/ui/inc/regionsw.hxx1
-rw-r--r--sw/source/ui/inc/tabledlg.hxx1
-rw-r--r--sw/source/ui/inc/tablemgr.hxx1
-rw-r--r--sw/source/ui/inc/titlepage.hxx2
-rw-r--r--sw/source/ui/inc/uitool.hxx1
-rw-r--r--sw/source/ui/inc/view.hxx8
-rw-r--r--sw/source/ui/inc/wordcountdialog.hxx2
-rw-r--r--sw/source/ui/inc/wrtsh.hxx7
-rw-r--r--sw/source/ui/lingu/sdrhhcwrap.hxx1
-rw-r--r--sw/source/ui/uiview/viewfunc.hxx1
-rw-r--r--sw/source/ui/uno/swdetect.hxx8
-rw-r--r--uui/source/lockfailed.hxx2
-rw-r--r--uui/source/secmacrowarnings.hxx4
-rw-r--r--xmlhelp/source/cxxhelp/inc/qe/DocGenerator.hxx3
-rw-r--r--xmlhelp/source/cxxhelp/inc/qe/Query.hxx3
-rw-r--r--xmlhelp/source/cxxhelp/inc/util/Decompressor.hxx3
59 files changed, 0 insertions, 120 deletions
diff --git a/sw/source/core/access/acccontext.hxx b/sw/source/core/access/acccontext.hxx
index a11e91b77697..0c51298cdcb8 100644
--- a/sw/source/core/access/acccontext.hxx
+++ b/sw/source/core/access/acccontext.hxx
@@ -47,8 +47,6 @@ namespace utl {
namespace accessibility {
class AccessibleShape;
}
-class SwFmtFld;
-class SwAccessibleChildContainer;
const sal_Char sAccessibleServiceName[] = "com.sun.star.accessibility.Accessible";
diff --git a/sw/source/core/access/accfrmobjmap.hxx b/sw/source/core/access/accfrmobjmap.hxx
index 441202e6acb9..63814f1266cc 100644
--- a/sw/source/core/access/accfrmobjmap.hxx
+++ b/sw/source/core/access/accfrmobjmap.hxx
@@ -35,7 +35,6 @@
#include <map>
class SwAccessibleMap;
-class SwDoc;
class SwRect;
class SwFrm;
class SdrObject;
diff --git a/sw/source/core/inc/SwXMLTextBlocks.hxx b/sw/source/core/inc/SwXMLTextBlocks.hxx
index bb80612f6f49..895f75961fd2 100644
--- a/sw/source/core/inc/SwXMLTextBlocks.hxx
+++ b/sw/source/core/inc/SwXMLTextBlocks.hxx
@@ -33,7 +33,6 @@
#include <sfx2/docfile.hxx>
#include <swblocks.hxx>
-class SfxMedium;
class SwPaM;
class SwDoc;
class SvxMacroTableDtor;
diff --git a/sw/source/core/inc/UndoCore.hxx b/sw/source/core/inc/UndoCore.hxx
index 6e9b527571aa..d05bf0b25f86 100644
--- a/sw/source/core/inc/UndoCore.hxx
+++ b/sw/source/core/inc/UndoCore.hxx
@@ -38,7 +38,6 @@ class SwFmtAnchor;
class SdrMarkList;
class SwUndoDelete;
class SwRedlineSaveData;
-class SwFrm;
class SwFmt;
namespace sw {
diff --git a/sw/source/core/inc/flyfrm.hxx b/sw/source/core/inc/flyfrm.hxx
index d22ca41354af..9697298d0e3e 100644
--- a/sw/source/core/inc/flyfrm.hxx
+++ b/sw/source/core/inc/flyfrm.hxx
@@ -42,7 +42,6 @@ class SwSpzFrmFmts;
class SwAttrSetChg;
class PolyPolygon;
class SwFlyDrawContact;
-class SwDrawContact;
class SwFmt;
#include <anchoredobject.hxx>
diff --git a/sw/source/core/inc/fntcache.hxx b/sw/source/core/inc/fntcache.hxx
index 7affcf1f50e2..8260234384a0 100644
--- a/sw/source/core/inc/fntcache.hxx
+++ b/sw/source/core/inc/fntcache.hxx
@@ -34,7 +34,6 @@
#include "swtypes.hxx"
#include "swcache.hxx"
-class Printer;
class OutputDevice;
class FontMetric;
class SwFntObj;
diff --git a/sw/source/core/inc/frame.hxx b/sw/source/core/inc/frame.hxx
index 218be3854e20..c457a293b912 100644
--- a/sw/source/core/inc/frame.hxx
+++ b/sw/source/core/inc/frame.hxx
@@ -45,7 +45,6 @@ class SwRootFrm;
class SwPageFrm;
class SwFlyFrm;
class SwSectionFrm;
-class SdrObject;
class SwFtnFrm;
class SwFtnBossFrm;
class SwTabFrm;
diff --git a/sw/source/core/inc/frmtool.hxx b/sw/source/core/inc/frmtool.hxx
index e599d92c0fd3..04d740cc7cf3 100644
--- a/sw/source/core/inc/frmtool.hxx
+++ b/sw/source/core/inc/frmtool.hxx
@@ -49,7 +49,6 @@ class SdrMarkList;
class SwNodeIndex;
class OutputDevice;
class SwPageDesc;
-class SwTableBox;
struct SwFindRowSpanCacheObj;
#define FAR_AWAY LONG_MAX - 20000 // initial position of a Fly
diff --git a/sw/source/core/inc/layouter.hxx b/sw/source/core/inc/layouter.hxx
index 192364c57c83..2b62b472e954 100644
--- a/sw/source/core/inc/layouter.hxx
+++ b/sw/source/core/inc/layouter.hxx
@@ -36,7 +36,6 @@ class SwSectionFrm;
class SwFtnFrm;
class SwPageFrm;
class SwLooping;
-class IDocumentLayoutAccess;
// --> #i28701#
class SwMovedFwdFrmsByObjPos;
@@ -48,7 +47,6 @@ class SwObjsMarkedAsTmpConsiderWrapInfluence;
class SwAnchoredObject;
// --> #i40155#
#include <vector>
-class SwFrm;
// --> #i65250#
#include <boost/unordered_map.hpp>
class SwFlowFrm;
diff --git a/sw/source/core/inc/notxtfrm.hxx b/sw/source/core/inc/notxtfrm.hxx
index 17494b01a7ea..db8e158e9051 100644
--- a/sw/source/core/inc/notxtfrm.hxx
+++ b/sw/source/core/inc/notxtfrm.hxx
@@ -33,7 +33,6 @@
class SwNoTxtNode;
class OutputDevice;
class SwBorderAttrs;
-class Bitmap;
struct SwCrsrMoveState;
class SwNoTxtFrm: public SwCntntFrm
diff --git a/sw/source/core/inc/pagefrm.hxx b/sw/source/core/inc/pagefrm.hxx
index 0091e240d067..5a17b59024ce 100644
--- a/sw/source/core/inc/pagefrm.hxx
+++ b/sw/source/core/inc/pagefrm.hxx
@@ -42,7 +42,6 @@ class SwPageDesc;
class SwCntntFrm;
struct SwPosition;
struct SwCrsrMoveState;
-class SdrObject;
class SwAttrSetChg;
class Font;
diff --git a/sw/source/core/inc/retrieveinputstreamconsumer.hxx b/sw/source/core/inc/retrieveinputstreamconsumer.hxx
index 26284034d425..07e6bb5a629a 100644
--- a/sw/source/core/inc/retrieveinputstreamconsumer.hxx
+++ b/sw/source/core/inc/retrieveinputstreamconsumer.hxx
@@ -35,7 +35,6 @@
class SwGrfNode;
class String;
-class SwAsyncRetrieveInputStreamThread;
/** class to provide creation of a thread to retrieve an input stream given by
an URL and to consume the retrieved input stream.
diff --git a/sw/source/core/inc/rolbck.hxx b/sw/source/core/inc/rolbck.hxx
index efb6f41cf331..a597b9556658 100644
--- a/sw/source/core/inc/rolbck.hxx
+++ b/sw/source/core/inc/rolbck.hxx
@@ -41,15 +41,12 @@ namespace sfx2 {
}
class SwDoc;
-class SwFmt;
class SwFmtColl;
class SwHistoryHint;
class SwTxtAttr;
class SfxPoolItem;
-class SwTxtNode;
class SwUndoSaveSection;
class SwTxtFtn;
-class SwTxtFlyCnt;
class SwUndoDelLayFmt;
class SwFlyFrmFmt;
class SwFmtFld;
diff --git a/sw/source/core/inc/swblocks.hxx b/sw/source/core/inc/swblocks.hxx
index 88d72abde663..4663e8afe94d 100644
--- a/sw/source/core/inc/swblocks.hxx
+++ b/sw/source/core/inc/swblocks.hxx
@@ -34,7 +34,6 @@
#include <svl/svarray.hxx>
-class SfxMedium;
class SwPaM;
class SwDoc;
class SvxMacroTableDtor;
diff --git a/sw/source/core/inc/tblrwcl.hxx b/sw/source/core/inc/tblrwcl.hxx
index 6f11e225282a..54eadef3d2c9 100644
--- a/sw/source/core/inc/tblrwcl.hxx
+++ b/sw/source/core/inc/tblrwcl.hxx
@@ -37,8 +37,6 @@ namespace editeng { class SvxBorderLine; }
class SwDoc;
class SwTableNode;
-class _FndLine;
-class _FndBox;
class SwTableLine;
class SwTableBox;
class SwTableBoxFmt;
diff --git a/sw/source/core/inc/unometa.hxx b/sw/source/core/inc/unometa.hxx
index 1eb6587265d8..5daa06ae8654 100644
--- a/sw/source/core/inc/unometa.hxx
+++ b/sw/source/core/inc/unometa.hxx
@@ -56,7 +56,6 @@ class SwTxtNode;
namespace sw {
class Meta;
- class MetaField;
}
typedef ::cppu::ImplInheritanceHelper6
diff --git a/sw/source/core/text/inftxt.hxx b/sw/source/core/text/inftxt.hxx
index a0fbb82800cc..182f6e1bc6bd 100644
--- a/sw/source/core/text/inftxt.hxx
+++ b/sw/source/core/text/inftxt.hxx
@@ -60,7 +60,6 @@ class SwTxtFrm;
class SwTxtSizeInfo;
class SwViewOption;
class ViewShell;
-class SwTxtFtn;
class SwAttrIter;
struct SwMultiCreator;
class SwMultiPortion;
diff --git a/sw/source/core/text/txtfly.hxx b/sw/source/core/text/txtfly.hxx
index 15e24f301b5b..2dd2d7f2e771 100644
--- a/sw/source/core/text/txtfly.hxx
+++ b/sw/source/core/text/txtfly.hxx
@@ -39,7 +39,6 @@ class SdrObject;
class SwTxtPaintInfo;
class SwFmt;
class TextRanger;
-class Color;
class SwAnchoredObject;
#include <fmtsrndenum.hxx>
diff --git a/sw/source/filter/html/swcss1.hxx b/sw/source/filter/html/swcss1.hxx
index 8c7265016e71..d31c41c69588 100644
--- a/sw/source/filter/html/swcss1.hxx
+++ b/sw/source/filter/html/swcss1.hxx
@@ -34,7 +34,6 @@
#include "svxcss1.hxx"
class SwDoc;
-class SwFmt;
class SwCharFmt;
class SwTxtFmtColl;
class SvxBrushItem;
diff --git a/sw/source/filter/inc/fltglbls.hxx b/sw/source/filter/inc/fltglbls.hxx
index 773c47b27fc4..20b8039bd8f3 100644
--- a/sw/source/filter/inc/fltglbls.hxx
+++ b/sw/source/filter/inc/fltglbls.hxx
@@ -38,9 +38,6 @@ class SwDoc;
class SwPaM;
class SwTable;
-class XF_Buffer;
-class ColorBuffer;
-class FontBuffer;
class SvNumberFormatter;
diff --git a/sw/source/filter/inc/wrtswtbl.hxx b/sw/source/filter/inc/wrtswtbl.hxx
index e73821bc413f..9bdd4e59fdf4 100644
--- a/sw/source/filter/inc/wrtswtbl.hxx
+++ b/sw/source/filter/inc/wrtswtbl.hxx
@@ -35,11 +35,9 @@
#include <swdllapi.h>
-class Color;
class SwTableBox;
class SwTableLine;
class SwTableLines;
-class SwTable;
class SwHTMLTableLayout;
class SvxBrushItem;
diff --git a/sw/source/filter/ww8/WW8TableInfo.hxx b/sw/source/filter/ww8/WW8TableInfo.hxx
index 33b173d781c5..098ea6c1cf6c 100644
--- a/sw/source/filter/ww8/WW8TableInfo.hxx
+++ b/sw/source/filter/ww8/WW8TableInfo.hxx
@@ -42,7 +42,6 @@ class SwTable;
class SwTableLine;
class SwTableBox;
class SwNode;
-class SwWW8Writer;
class AttributeOutputBase;
namespace ww8
diff --git a/sw/source/filter/ww8/attributeoutputbase.hxx b/sw/source/filter/ww8/attributeoutputbase.hxx
index 4b08cbfa13c6..6e35bd4837bd 100644
--- a/sw/source/filter/ww8/attributeoutputbase.hxx
+++ b/sw/source/filter/ww8/attributeoutputbase.hxx
@@ -80,7 +80,6 @@ class SwFmtCharFmt;
class SwFmtFld;
class SwFmtFlyCnt;
class SwFmtFtn;
-class SwFmtHardBlank;
class SvxLineSpacingItem;
class SvxAdjustItem;
class SvxFmtSplitItem;
@@ -119,9 +118,7 @@ class SwFmtDrop;
class SwFrmFmt;
class SwNumFmt;
class SwFmt;
-class SwTableNode;
struct WW8_SepInfo;
-struct WW8_PdAttrDesc;
class SwLineNumberInfo;
class SwNumRule;
class wwFont;
diff --git a/sw/source/filter/ww8/docxexport.hxx b/sw/source/filter/ww8/docxexport.hxx
index 01ce29f88a4e..e71896b4e36a 100644
--- a/sw/source/filter/ww8/docxexport.hxx
+++ b/sw/source/filter/ww8/docxexport.hxx
@@ -37,8 +37,6 @@ class SwTableNode;
class SwTxtNode;
class SwGrfNode;
class SwOLENode;
-class SwSectionNode;
-class SwNumRuleTbl;
namespace oox {
namespace drawingml { class DrawingML; }
diff --git a/sw/source/filter/ww8/rtfattributeoutput.hxx b/sw/source/filter/ww8/rtfattributeoutput.hxx
index 4be68dbdc8b2..2c145f8d8516 100644
--- a/sw/source/filter/ww8/rtfattributeoutput.hxx
+++ b/sw/source/filter/ww8/rtfattributeoutput.hxx
@@ -38,7 +38,6 @@
class SwGrfNode;
class SwOLENode;
-class SdrObject;
class SwFlyFrmFmt;
/// The class that has handlers for various resource types when exporting as RTF
diff --git a/sw/source/filter/ww8/rtfexport.hxx b/sw/source/filter/ww8/rtfexport.hxx
index b0a45a583c3f..75feb92444cb 100644
--- a/sw/source/filter/ww8/rtfexport.hxx
+++ b/sw/source/filter/ww8/rtfexport.hxx
@@ -39,13 +39,9 @@ typedef std::map<sal_uInt16,Color> RtfColorTbl;
typedef std::map<sal_uInt16,rtl::OString> RtfStyleTbl;
typedef std::map<String,sal_uInt16> RtfRedlineTbl;
class SwNode;
-class SwEndNode;
-class SwTableNode;
class SwTxtNode;
class SwGrfNode;
class SwOLENode;
-class SwSectionNode;
-class SwNumRuleTbl;
namespace com { namespace sun { namespace star {
namespace frame { class XModel; }
diff --git a/sw/source/filter/ww8/writerhelper.hxx b/sw/source/filter/ww8/writerhelper.hxx
index 01c53c8db1ac..5064046d6ad4 100644
--- a/sw/source/filter/ww8/writerhelper.hxx
+++ b/sw/source/filter/ww8/writerhelper.hxx
@@ -49,7 +49,6 @@ class SwCharFmt;
class SdrObject;
class SdrOle2Obj;
class OutlinerParaObject;
-class SdrTextObj;
class SwNumFmt;
class SwTxtNode;
class SwNoTxtNode;
diff --git a/sw/source/filter/ww8/wrtww8.hxx b/sw/source/filter/ww8/wrtww8.hxx
index a006227b916b..39213626e991 100644
--- a/sw/source/filter/ww8/wrtww8.hxx
+++ b/sw/source/filter/ww8/wrtww8.hxx
@@ -87,12 +87,10 @@ class SwFmtPageDesc;
class SwOLENode;
class SwPostItField;
class SwRedlineData;
-class SwSection;
class SwSectionFmt;
class SwSectionNode;
class SwTableNode;
class SwTOXType;
-class SwTxtAttr;
class SwTxtFmtColl;
class SwTxtNode;
class SwWW8WrGrf;
diff --git a/sw/source/filter/xml/xmlexp.hxx b/sw/source/filter/xml/xmlexp.hxx
index 425755acfe35..9f07858df014 100644
--- a/sw/source/filter/xml/xmlexp.hxx
+++ b/sw/source/filter/xml/xmlexp.hxx
@@ -35,7 +35,6 @@
#include <xmloff/xmltoken.hxx>
#include <vector>
-class SwPaM;
class SwFmt;
class SwFrmFmt;
class SvXMLUnitConverter;
diff --git a/sw/source/filter/xml/xmlimp.hxx b/sw/source/filter/xml/xmlimp.hxx
index 0252d8a4e98d..f79e25955ab2 100644
--- a/sw/source/filter/xml/xmlimp.hxx
+++ b/sw/source/filter/xml/xmlimp.hxx
@@ -39,7 +39,6 @@
#include "xmlitmap.hxx"
class SwDoc;
-class SwPaM;
class SvXMLUnitConverter;
class SvXMLTokenMap;
class SvXMLImportItemMapper;
diff --git a/sw/source/ui/dbui/addresslistdialog.hxx b/sw/source/ui/dbui/addresslistdialog.hxx
index beab3d04663e..8a0e19ccfa31 100644
--- a/sw/source/ui/dbui/addresslistdialog.hxx
+++ b/sw/source/ui/dbui/addresslistdialog.hxx
@@ -43,7 +43,6 @@ namespace com{namespace sun{namespace star{
}
namespace sdbc{
class XDataSource;
- class XConnection;
}
namespace sdbcx{
class XColumnsSupplier;
diff --git a/sw/source/ui/dialog/swdlgfact.hxx b/sw/source/ui/dialog/swdlgfact.hxx
index 92bce03543f9..f4a24da9fbc1 100644
--- a/sw/source/ui/dialog/swdlgfact.hxx
+++ b/sw/source/ui/dialog/swdlgfact.hxx
@@ -30,7 +30,6 @@
#include "swabstdlg.hxx"
-class SwSaveLabelDlg;
class SwInsertAbstractDlg;
class SfxSingleTabDialog;
class SwAsciiFilterDlg;
@@ -46,7 +45,6 @@ class SwFldDlg;
class SwRenameXNamedDlg;
class SwModalRedlineAcceptDlg;
class SwTOXMark;
-class SwWordCountDialog;
class SwSplitTblDlg;
#include "itabenum.hxx"
diff --git a/sw/source/ui/envelp/labimp.hxx b/sw/source/ui/envelp/labimp.hxx
index bc004e12b7ea..2c7c4007a443 100644
--- a/sw/source/ui/envelp/labimp.hxx
+++ b/sw/source/ui/envelp/labimp.hxx
@@ -88,8 +88,6 @@
#define GETFLDVAL(rField) (rField).Denormalize((rField).GetValue(FUNIT_TWIP))
#define SETFLDVAL(rField, lValue) (rField).SetValue((rField).Normalize(lValue), FUNIT_TWIP)
-class SwNewDBMgr;
-
class SwLabRec
{
public:
diff --git a/sw/source/ui/inc/basesh.hxx b/sw/source/ui/inc/basesh.hxx
index 93ef62683d40..45c248483710 100644
--- a/sw/source/ui/inc/basesh.hxx
+++ b/sw/source/ui/inc/basesh.hxx
@@ -41,10 +41,8 @@
#include <set>
class SwWrtShell;
-class SwCrsrShell;
class SwView;
class SfxItemSet;
-class Graphic;
struct DBTextStruct_Impl;
class SwBaseShell: public SfxShell
diff --git a/sw/source/ui/inc/dbtree.hxx b/sw/source/ui/inc/dbtree.hxx
index 5c5e7ee86615..08d29470ebf0 100644
--- a/sw/source/ui/inc/dbtree.hxx
+++ b/sw/source/ui/inc/dbtree.hxx
@@ -31,9 +31,6 @@
#include <svtools/svtreebx.hxx>
#include <com/sun/star/uno/Reference.h>
-namespace com{namespace sun{namespace star{namespace container{
- class XNameAccess;
-}}}}
#include "swdllapi.h"
#include <swtypes.hxx>
diff --git a/sw/source/ui/inc/drwtxtsh.hxx b/sw/source/ui/inc/drwtxtsh.hxx
index 46efceaf2bef..087dca582b60 100644
--- a/sw/source/ui/inc/drwtxtsh.hxx
+++ b/sw/source/ui/inc/drwtxtsh.hxx
@@ -35,7 +35,6 @@
class SdrView;
class SwView;
class SwWrtShell;
-class SfxModule;
class SwDrawTextShell: public SfxShell
{
diff --git a/sw/source/ui/inc/frmmgr.hxx b/sw/source/ui/inc/frmmgr.hxx
index 6a462480d4b7..de0d903b7b7c 100644
--- a/sw/source/ui/inc/frmmgr.hxx
+++ b/sw/source/ui/inc/frmmgr.hxx
@@ -42,7 +42,6 @@ class SwWrtShell;
struct SvxSwFrameValidation;
struct SwPosition;
-class SwFmt;
class SwFmtCol;
const SwTwips DFLT_WIDTH = MM50 * 4;
diff --git a/sw/source/ui/inc/mailmergechildwindow.hxx b/sw/source/ui/inc/mailmergechildwindow.hxx
index b76f3ae0b06a..6ce7d7388af2 100644
--- a/sw/source/ui/inc/mailmergechildwindow.hxx
+++ b/sw/source/ui/inc/mailmergechildwindow.hxx
@@ -45,8 +45,6 @@ public:
virtual void FillInfo(SfxChildWinInfo&) const;
};
-class SwSendMailDialog;
-
class SwMailMergeChildWindow : public SfxChildWindow
{
public:
diff --git a/sw/source/ui/inc/mailmergehelper.hxx b/sw/source/ui/inc/mailmergehelper.hxx
index f89f8f96ee4f..d7024d3c39a3 100644
--- a/sw/source/ui/inc/mailmergehelper.hxx
+++ b/sw/source/ui/inc/mailmergehelper.hxx
@@ -77,11 +77,6 @@ public:
~SwBoldFixedInfo();
};
struct SwAddressPreview_Impl;
-namespace com{namespace sun{namespace star{
- namespace container{
- class XNameAccess;
- }
-}}}
/*-------------------------------------------------------------------------
Preview window used to show the possible selection of address blocks
diff --git a/sw/source/ui/inc/mmconfigitem.hxx b/sw/source/ui/inc/mmconfigitem.hxx
index 4ac5eab0da00..d541153c84c2 100644
--- a/sw/source/ui/inc/mmconfigitem.hxx
+++ b/sw/source/ui/inc/mmconfigitem.hxx
@@ -38,7 +38,6 @@
namespace com{namespace sun{namespace star{
namespace sdbc{
class XDataSource;
- class XConnection;
class XResultSet;
}
namespace sdbcx{
diff --git a/sw/source/ui/inc/navsh.hxx b/sw/source/ui/inc/navsh.hxx
index 7c12ddc3b1cb..de01abf7c23a 100644
--- a/sw/source/ui/inc/navsh.hxx
+++ b/sw/source/ui/inc/navsh.hxx
@@ -32,9 +32,6 @@
#include "frmsh.hxx"
class SfxItemSet;
-class SwWrtShell;
-
-
class SwNavigationShell: public SwBaseShell
{
diff --git a/sw/source/ui/inc/optpage.hxx b/sw/source/ui/inc/optpage.hxx
index e89c945b94a1..06859512a522 100644
--- a/sw/source/ui/inc/optpage.hxx
+++ b/sw/source/ui/inc/optpage.hxx
@@ -45,7 +45,6 @@ class SfxPrinter;
class SwStdFontConfig;
class SwWrtShell;
class FontList;
-class SwCompareConfig;
class SwContentOptPage : public SfxTabPage
{
diff --git a/sw/source/ui/inc/pardlg.hxx b/sw/source/ui/inc/pardlg.hxx
index 2bb0be8dc5fe..56c511a24c36 100644
--- a/sw/source/ui/inc/pardlg.hxx
+++ b/sw/source/ui/inc/pardlg.hxx
@@ -30,9 +30,6 @@
#include <sfx2/tabdlg.hxx>
-class SwView;
-class SfxItemSet;
-
//DialogModes:
#define DLG_STD 0
#define DLG_ENVELOP 2
diff --git a/sw/source/ui/inc/regionsw.hxx b/sw/source/ui/inc/regionsw.hxx
index e9a682cfc0c2..63618c331e7f 100644
--- a/sw/source/ui/inc/regionsw.hxx
+++ b/sw/source/ui/inc/regionsw.hxx
@@ -55,7 +55,6 @@
#include <boost/ptr_container/ptr_set.hpp>
class SwWrtShell;
-class EditRegionDlg;
namespace sfx2
{
diff --git a/sw/source/ui/inc/tabledlg.hxx b/sw/source/ui/inc/tabledlg.hxx
index 677ab6c951f2..f2e21bdab271 100644
--- a/sw/source/ui/inc/tabledlg.hxx
+++ b/sw/source/ui/inc/tabledlg.hxx
@@ -35,7 +35,6 @@
#include "swtablerep.hxx"
class SwWrtShell;
-class SwTabCols;
struct TColumn;
/*-------------------------------------------------------
diff --git a/sw/source/ui/inc/tablemgr.hxx b/sw/source/ui/inc/tablemgr.hxx
index b8035c681327..81eb9a981b2b 100644
--- a/sw/source/ui/inc/tablemgr.hxx
+++ b/sw/source/ui/inc/tablemgr.hxx
@@ -35,7 +35,6 @@
class SwFrmFmt;
class SwWrtShell;
class Window;
-class SfxItemSet;
class SwFlyFrmFmt;
namespace com { namespace sun { namespace star {
diff --git a/sw/source/ui/inc/titlepage.hxx b/sw/source/ui/inc/titlepage.hxx
index 60bcd6238afb..01fbfa77561c 100644
--- a/sw/source/ui/inc/titlepage.hxx
+++ b/sw/source/ui/inc/titlepage.hxx
@@ -38,8 +38,6 @@
#include <numberingtypelistbox.hxx>
class Window;
-class SfxItemSet;
-class SwView;
class SwWrtShell;
class SwPageDesc;
diff --git a/sw/source/ui/inc/uitool.hxx b/sw/source/ui/inc/uitool.hxx
index e5199bf5bbf2..7186ef77a562 100644
--- a/sw/source/ui/inc/uitool.hxx
+++ b/sw/source/ui/inc/uitool.hxx
@@ -35,7 +35,6 @@
class MetricFormatter;
class SfxItemSet;
-class SfxMedium;
class SwPageDesc;
class SvxTabStopItem;
class SwWrtShell;
diff --git a/sw/source/ui/inc/view.hxx b/sw/source/ui/inc/view.hxx
index 2d8acf631b67..c0a22bd66d96 100644
--- a/sw/source/ui/inc/view.hxx
+++ b/sw/source/ui/inc/view.hxx
@@ -44,7 +44,6 @@
#include <shellid.hxx>
#include <IMark.hxx>
-class SwBaseShell;
class Button;
class ImageButton;
class SwTxtFmtColl;
@@ -52,17 +51,14 @@ class SwPageDesc;
class SwFrmFmt;
class SwCharFmt;
class SwNumRule;
-class SwViewOption;
class SwGlossaryHdl;
class SwDrawBase;
class SvxRuler;
class SvxLRSpaceItem;
class SwDocShell;
class SwScrollbar;
-class SvxVCBrowser;
class SvBorder;
class Ruler;
-class OutlinerView;
class SvxSearchItem;
class SearchAttrItemList;
class SvxSearchDialog;
@@ -72,12 +68,10 @@ class SdrObject;
class SdrPageView;
class SwNaviImageButton;
class SwHlpImageButton;
-class Outliner;
class SwView;
class SwEditWin;
class SwWrtShell;
class SwView_Impl;
-class XSelectionObject;
struct SwSearchOptions;
class FmFormShell;
class CommandEvent;
@@ -87,13 +81,11 @@ class SvtAccessibilityOptions;
class SwTransferable;
class SwMailMergeConfigItem;
class SwTxtNode; // #i23726#
-class SwPrintData;
class SwFormatClipboard;
struct SwConversionArgs;
class Graphic;
class GraphicFilter;
class SwPostItMgr;
-class SwFieldBookmark;
namespace com{ namespace sun { namespace star {
namespace view{ class XSelectionSupplier; }
diff --git a/sw/source/ui/inc/wordcountdialog.hxx b/sw/source/ui/inc/wordcountdialog.hxx
index 43251306220c..50859cc7b268 100644
--- a/sw/source/ui/inc/wordcountdialog.hxx
+++ b/sw/source/ui/inc/wordcountdialog.hxx
@@ -34,8 +34,6 @@ struct SwDocStat;
#include <sfx2/childwin.hxx>
#include "swabstdlg.hxx"
-class SwWrtShell;
-
class SwWordCountDialog
{
FixedLine aCurrentFL;
diff --git a/sw/source/ui/inc/wrtsh.hxx b/sw/source/ui/inc/wrtsh.hxx
index 90e6296a0053..d6a238347c9a 100644
--- a/sw/source/ui/inc/wrtsh.hxx
+++ b/sw/source/ui/inc/wrtsh.hxx
@@ -37,15 +37,12 @@
#include "navmgr.hxx"
class Window;
-class OutputDevice;
class SbxArray;
class SwDoc;
-class SpellCheck;
class SwViewOption;
class SwFlyFrmAttrMgr;
class SwField;
class SwTOXBase;
-class SdrView;
class SwView;
class SvGlobalName;
class SwInputFieldList;
@@ -53,14 +50,10 @@ class SwSectionData;
class Timer;
class SvxMacro;
class SwFmtINetFmt;
-class SvxINetBookmark;
class SvxAutoCorrect;
class NaviContentBookmark;
struct SwCallMouseEvent;
-class DropEvent;
-struct ChartSelectionInfo;
class SfxStringListItem;
-class SfxRequest;
namespace com { namespace sun { namespace star { namespace util {
struct SearchOptions;
diff --git a/sw/source/ui/lingu/sdrhhcwrap.hxx b/sw/source/ui/lingu/sdrhhcwrap.hxx
index 567b27b68ec9..2884dd8f6073 100644
--- a/sw/source/ui/lingu/sdrhhcwrap.hxx
+++ b/sw/source/ui/lingu/sdrhhcwrap.hxx
@@ -33,7 +33,6 @@
class SwView;
class SdrTextObj;
class OutlinerView;
-class SdrObjListIter;
//////////////////////////////////////////////////////////////////////
diff --git a/sw/source/ui/uiview/viewfunc.hxx b/sw/source/ui/uiview/viewfunc.hxx
index 61ffcd735375..ea72d2f52fea 100644
--- a/sw/source/ui/uiview/viewfunc.hxx
+++ b/sw/source/ui/uiview/viewfunc.hxx
@@ -39,7 +39,6 @@ class SvxRuler;
class SwScrollbar;
class ViewShell;
class Window;
-class SwWrtShell;
// folgende Funktionen stehen im viewprt.cxx
void SetPrinter( IDocumentDeviceAccess*, SfxPrinter*, sal_Bool bWeb );
diff --git a/sw/source/ui/uno/swdetect.hxx b/sw/source/ui/uno/swdetect.hxx
index d68615e19548..f2fd71b2c031 100644
--- a/sw/source/ui/uno/swdetect.hxx
+++ b/sw/source/ui/uno/swdetect.hxx
@@ -48,18 +48,10 @@ namespace com
{
namespace star
{
- namespace uno
- {
- class Any;
- }
namespace lang
{
class XMultiServiceFactory;
}
- namespace frame
- {
- class XFrame;
- }
namespace beans
{
struct PropertyValue;
diff --git a/uui/source/lockfailed.hxx b/uui/source/lockfailed.hxx
index b19dd84169c1..d3561a92c24f 100644
--- a/uui/source/lockfailed.hxx
+++ b/uui/source/lockfailed.hxx
@@ -30,8 +30,6 @@
#include <vcl/msgbox.hxx>
-class CheckBox;
-
class LockFailedQueryBox : public MessBox
{
public:
diff --git a/uui/source/secmacrowarnings.hxx b/uui/source/secmacrowarnings.hxx
index 65d3f0d23c48..edc7731e91fd 100644
--- a/uui/source/secmacrowarnings.hxx
+++ b/uui/source/secmacrowarnings.hxx
@@ -39,8 +39,6 @@ namespace sun {
namespace star {
namespace security {
class XCertificate; }
-namespace xml { namespace crypto {
- class XSecurityEnvironment; }}
}}}
#include <com/sun/star/uno/Sequence.hxx>
@@ -50,8 +48,6 @@ namespace css = com::sun::star;
namespace cssu = com::sun::star::uno;
namespace css = ::com::sun::star;
-class HeaderBar;
-
class MacroWarning : public ModalDialog
{
private:
diff --git a/xmlhelp/source/cxxhelp/inc/qe/DocGenerator.hxx b/xmlhelp/source/cxxhelp/inc/qe/DocGenerator.hxx
index dec306c83075..46c9db65acd1 100644
--- a/xmlhelp/source/cxxhelp/inc/qe/DocGenerator.hxx
+++ b/xmlhelp/source/cxxhelp/inc/qe/DocGenerator.hxx
@@ -40,9 +40,6 @@ namespace xmlsearch {
namespace qe {
- class Query;
-
-
class NonnegativeIntegerGenerator
{
public:
diff --git a/xmlhelp/source/cxxhelp/inc/qe/Query.hxx b/xmlhelp/source/cxxhelp/inc/qe/Query.hxx
index d0cdee94db04..3af7512cecc9 100644
--- a/xmlhelp/source/cxxhelp/inc/qe/Query.hxx
+++ b/xmlhelp/source/cxxhelp/inc/qe/Query.hxx
@@ -38,9 +38,6 @@ namespace xmlsearch {
namespace qe {
- class Search;
- class RoleFiller;
-
class QueryHit
{
public:
diff --git a/xmlhelp/source/cxxhelp/inc/util/Decompressor.hxx b/xmlhelp/source/cxxhelp/inc/util/Decompressor.hxx
index 5f28e8ee9b60..94b1ce86ddb5 100644
--- a/xmlhelp/source/cxxhelp/inc/util/Decompressor.hxx
+++ b/xmlhelp/source/cxxhelp/inc/util/Decompressor.hxx
@@ -37,9 +37,6 @@ namespace xmlsearch {
namespace util {
- class CompressorIterator;
-
-
class Decompressor
{
public: