diff options
author | Takeshi Abe <tabe@fixedpoint.jp> | 2012-06-24 00:11:54 +0900 |
---|---|---|
committer | Takeshi Abe <tabe@fixedpoint.jp> | 2012-06-24 00:29:15 +0900 |
commit | 4286f4444cc20865c8e733d797c029ef33b2f446 (patch) | |
tree | 54f224c0fc4aefc52b97e90ad58e733d1f5ae53c /sc/source/ui/inc | |
parent | 833bc9014505d20f25186e7dcf583d34fc9f114e (diff) |
rearranged forward declarations of class
so that they locate where their classes appear if needed,
otherwise removed
Change-Id: I457542ec4c31f9a4b56a562f588b7c190c18776c
Diffstat (limited to 'sc/source/ui/inc')
36 files changed, 0 insertions, 61 deletions
diff --git a/sc/source/ui/inc/AccessibleCellBase.hxx b/sc/source/ui/inc/AccessibleCellBase.hxx index 6ca4aaf7cdab..c55a4fa4bc75 100644 --- a/sc/source/ui/inc/AccessibleCellBase.hxx +++ b/sc/source/ui/inc/AccessibleCellBase.hxx @@ -27,8 +27,6 @@ #include <com/sun/star/accessibility/XAccessibleValue.hpp> #include <cppuhelper/implbase1.hxx> -class ScTabViewShell; - typedef cppu::ImplHelper1< ::com::sun::star::accessibility::XAccessibleValue> ScAccessibleCellBaseImpl; diff --git a/sc/source/ui/inc/AccessibleDocument.hxx b/sc/source/ui/inc/AccessibleDocument.hxx index 247928dd657a..da9833e20663 100644 --- a/sc/source/ui/inc/AccessibleDocument.hxx +++ b/sc/source/ui/inc/AccessibleDocument.hxx @@ -33,10 +33,6 @@ class ScAccessibleSpreadsheet; class ScChildrenShapes; class ScAccessibleEditObject; -namespace accessibility -{ - class AccessibleShape; -} namespace utl { class AccessibleRelationSetHelper; diff --git a/sc/source/ui/inc/AccessibleTableBase.hxx b/sc/source/ui/inc/AccessibleTableBase.hxx index 3f27831948f9..87e88c39a133 100644 --- a/sc/source/ui/inc/AccessibleTableBase.hxx +++ b/sc/source/ui/inc/AccessibleTableBase.hxx @@ -28,8 +28,6 @@ #include <com/sun/star/accessibility/XAccessibleSelection.hpp> #include <cppuhelper/implbase2.hxx> -class ScTabViewShell; - /** @descr This base class provides an implementation of the <code>AccessibleTable</code> service. diff --git a/sc/source/ui/inc/anyrefdg.hxx b/sc/source/ui/inc/anyrefdg.hxx index 270735bd45e1..cfdc78b2aa8c 100644 --- a/sc/source/ui/inc/anyrefdg.hxx +++ b/sc/source/ui/inc/anyrefdg.hxx @@ -50,7 +50,6 @@ class ScDocument; class ScTabViewShell; class ScRefHandler; class ScRangeList; -class SfxShell; class ScFormulaReferenceHelper { diff --git a/sc/source/ui/inc/areasdlg.hxx b/sc/source/ui/inc/areasdlg.hxx index a085e9fec075..2a16bf00842b 100644 --- a/sc/source/ui/inc/areasdlg.hxx +++ b/sc/source/ui/inc/areasdlg.hxx @@ -37,8 +37,6 @@ class ScDocument; class ScViewData; -class ScRangeUtil; -class ScRangeItem; //============================================================================ diff --git a/sc/source/ui/inc/autofmt.hxx b/sc/source/ui/inc/autofmt.hxx index 8c020bca308c..b7272e720d96 100644 --- a/sc/source/ui/inc/autofmt.hxx +++ b/sc/source/ui/inc/autofmt.hxx @@ -41,7 +41,6 @@ //------------------------------------------------------------------------ -class ScAutoFormat; class ScAutoFormatData; class SvxBoxItem; class SvxLineItem; diff --git a/sc/source/ui/inc/cellsh.hxx b/sc/source/ui/inc/cellsh.hxx index 41739e3e12af..88043ce5e970 100644 --- a/sc/source/ui/inc/cellsh.hxx +++ b/sc/source/ui/inc/cellsh.hxx @@ -42,7 +42,6 @@ class SvxClipboardFmtItem; class TransferableDataHelper; class TransferableClipboardListener; class AbstractScLinkedAreaDlg; -class ScTabViewShell; struct CellShell_Impl { diff --git a/sc/source/ui/inc/client.hxx b/sc/source/ui/inc/client.hxx index cd1a77635658..8453f874221d 100644 --- a/sc/source/ui/inc/client.hxx +++ b/sc/source/ui/inc/client.hxx @@ -22,7 +22,6 @@ #include <sfx2/ipclient.hxx> -class ScDocument; class ScTabViewShell; class SdrOle2Obj; class SdrGrafObj; diff --git a/sc/source/ui/inc/colorformat.hxx b/sc/source/ui/inc/colorformat.hxx index 0811c4c71df3..5f552d8c2834 100644 --- a/sc/source/ui/inc/colorformat.hxx +++ b/sc/source/ui/inc/colorformat.hxx @@ -33,7 +33,6 @@ #include <svl/zforlist.hxx> #include "anyrefdg.hxx" -class ScDataBarFormat; struct ScDataBarFormatData; class ScDataBarSettingsDlg : public ModalDialog diff --git a/sc/source/ui/inc/content.hxx b/sc/source/ui/inc/content.hxx index 90d7db25449e..fd44c0d4eac7 100644 --- a/sc/source/ui/inc/content.hxx +++ b/sc/source/ui/inc/content.hxx @@ -35,7 +35,6 @@ #include <tools/solar.h> class ScNavigatorDlg; -class ScNavigatorSettings; class ScDocument; class ScDocShell; class ScAreaLink; diff --git a/sc/source/ui/inc/docsh.hxx b/sc/source/ui/inc/docsh.hxx index 157daf45ae88..eeb0124299b3 100644 --- a/sc/source/ui/inc/docsh.hxx +++ b/sc/source/ui/inc/docsh.hxx @@ -51,13 +51,11 @@ #include <sot/sotref.hxx> class ScEditEngineDefaulter; -class FontList; class SfxStyleSheetBasePool; class SfxStyleSheetHint; struct ChartSelectionInfo; class INetURLObject; -class ScPaintItem; class ScViewData; class ScDocFunc; class ScDrawLayer; diff --git a/sc/source/ui/inc/dpcontrol.hxx b/sc/source/ui/inc/dpcontrol.hxx index 42d0cf637bd2..f39ea9455379 100644 --- a/sc/source/ui/inc/dpcontrol.hxx +++ b/sc/source/ui/inc/dpcontrol.hxx @@ -40,7 +40,6 @@ class OutputDevice; class Point; class Size; class StyleSettings; -class Window; class ScDocument; /** diff --git a/sc/source/ui/inc/filtdlg.hxx b/sc/source/ui/inc/filtdlg.hxx index 751fa25272c3..8b40663fa89c 100644 --- a/sc/source/ui/inc/filtdlg.hxx +++ b/sc/source/ui/inc/filtdlg.hxx @@ -49,7 +49,6 @@ //---------------------------------------------------------------------------- class ScFilterOptionsMgr; -class ScRangeData; class ScViewData; class ScDocument; class ScQueryItem; diff --git a/sc/source/ui/inc/formula.hxx b/sc/source/ui/inc/formula.hxx index 8404e6e955de..8fcc1048d434 100644 --- a/sc/source/ui/inc/formula.hxx +++ b/sc/source/ui/inc/formula.hxx @@ -49,7 +49,6 @@ class ScDocument; class ScFuncDesc; class ScInputHandler; class ScDocShell; -class SvLBoxEntry; //============================================================================ typedef ScTabViewShell* PtrTabViewShell; diff --git a/sc/source/ui/inc/funcpage.hxx b/sc/source/ui/inc/funcpage.hxx index 0a0df3893439..bcfa2dc068c9 100644 --- a/sc/source/ui/inc/funcpage.hxx +++ b/sc/source/ui/inc/funcpage.hxx @@ -34,10 +34,6 @@ #include "compiler.hxx" #include "cell.hxx" - -class ScViewData; -class ScFuncName_Impl; -class ScDocument; class ScFuncDesc; //============================================================================ diff --git a/sc/source/ui/inc/gridwin.hxx b/sc/source/ui/inc/gridwin.hxx index 8a64de9f4ebb..bb1d2ad8b0d9 100644 --- a/sc/source/ui/inc/gridwin.hxx +++ b/sc/source/ui/inc/gridwin.hxx @@ -43,13 +43,11 @@ #include <boost/scoped_ptr.hpp> struct ScTableInfo; -class ScViewSelectionEngine; class ScDPObject; class ScCheckListMenuWindow; class ScDPFieldButton; class ScOutputData; class ScFilterListBox; -class AutoFilterPopup; class SdrObject; class SdrEditView; class ScNoteMarker; diff --git a/sc/source/ui/inc/impex.hxx b/sc/source/ui/inc/impex.hxx index ed2644d2f9c4..df7e6e976d18 100644 --- a/sc/source/ui/inc/impex.hxx +++ b/sc/source/ui/inc/impex.hxx @@ -37,7 +37,6 @@ class ScDocShell; class ScDocument; class SvStream; -class SfxMedium; class ScAsciiOptions; /** diff --git a/sc/source/ui/inc/inputhdl.hxx b/sc/source/ui/inc/inputhdl.hxx index 0a72f63ef24a..cf8cc77d9199 100644 --- a/sc/source/ui/inc/inputhdl.hxx +++ b/sc/source/ui/inc/inputhdl.hxx @@ -42,11 +42,9 @@ #include <boost/noncopyable.hpp> class ScDocument; -class ScTabView; class ScTabViewShell; class ScInputWindow; class ScPatternAttr; -class EditEngine; class ScEditEngineDefaulter; class EditView; class EditTextObject; diff --git a/sc/source/ui/inc/inputwin.hxx b/sc/source/ui/inc/inputwin.hxx index c5462e209bc5..2d3edc42b133 100644 --- a/sc/source/ui/inc/inputwin.hxx +++ b/sc/source/ui/inc/inputwin.hxx @@ -46,7 +46,6 @@ class ScInputHandler; class ScAccessibleEditLineTextData; struct EENotify; class ScRangeList; -class ScDocument; class ScTabViewShell; //======================================================================== diff --git a/sc/source/ui/inc/invmerge.hxx b/sc/source/ui/inc/invmerge.hxx index ccffe888ad78..7699d1a2fd39 100644 --- a/sc/source/ui/inc/invmerge.hxx +++ b/sc/source/ui/inc/invmerge.hxx @@ -33,8 +33,6 @@ #include <vector> -class Window; - class ScInvertMerger { private: diff --git a/sc/source/ui/inc/navipi.hxx b/sc/source/ui/inc/navipi.hxx index 783ed6b0dc7c..922a5a5ba0ba 100644 --- a/sc/source/ui/inc/navipi.hxx +++ b/sc/source/ui/inc/navipi.hxx @@ -49,7 +49,6 @@ class ScNavigatorControllerItem; class ScNavigatorDialogWrapper; class ScNavigatorDlg; class ScNavigatorSettings; -class ScRange; //======================================================================== diff --git a/sc/source/ui/inc/olinewin.hxx b/sc/source/ui/inc/olinewin.hxx index 1be5bc11c1b3..92ff757d4a2f 100644 --- a/sc/source/ui/inc/olinewin.hxx +++ b/sc/source/ui/inc/olinewin.hxx @@ -24,7 +24,6 @@ class ScOutlineEntry; class ScOutlineArray; -class ScOutlineTable; // ============================================================================ diff --git a/sc/source/ui/inc/output.hxx b/sc/source/ui/inc/output.hxx index 8a3dc2c3edb1..8bd076146242 100644 --- a/sc/source/ui/inc/output.hxx +++ b/sc/source/ui/inc/output.hxx @@ -38,14 +38,11 @@ class Rectangle; class Font; class OutputDevice; -class Window; class EditEngine; class ScDocument; class ScBaseCell; class ScPatternAttr; -class SvxMarginItem; class SdrObject; -class SdrOle2Obj; struct RowInfo; struct ScTableInfo; class ScTabViewShell; diff --git a/sc/source/ui/inc/overlayobject.hxx b/sc/source/ui/inc/overlayobject.hxx index 91219edaa0c4..4c13bb40258e 100644 --- a/sc/source/ui/inc/overlayobject.hxx +++ b/sc/source/ui/inc/overlayobject.hxx @@ -31,7 +31,6 @@ #include "svx/sdr/overlay/overlayobject.hxx" -class OutputDevice; class Window; class ScOverlayDashedBorder : public ::sdr::overlay::OverlayObject diff --git a/sc/source/ui/inc/pagedata.hxx b/sc/source/ui/inc/pagedata.hxx index be2df7219b2c..91f59745a656 100644 --- a/sc/source/ui/inc/pagedata.hxx +++ b/sc/source/ui/inc/pagedata.hxx @@ -23,8 +23,6 @@ #include "global.hxx" #include "address.hxx" -class ScDocShell; - //============================================================================ class ScPrintRangeData diff --git a/sc/source/ui/inc/prevloc.hxx b/sc/source/ui/inc/prevloc.hxx index 3ecdd5714f91..cd9c2ed044c8 100644 --- a/sc/source/ui/inc/prevloc.hxx +++ b/sc/source/ui/inc/prevloc.hxx @@ -43,8 +43,6 @@ #define SC_PREVIEW_RANGE_TAB 3 class OutputDevice; -class String; -class Point; class Rectangle; class ScAddress; class ScRange; diff --git a/sc/source/ui/inc/printfun.hxx b/sc/source/ui/inc/printfun.hxx index 1b0a4b4b89b2..1c08b3585540 100644 --- a/sc/source/ui/inc/printfun.hxx +++ b/sc/source/ui/inc/printfun.hxx @@ -36,7 +36,6 @@ #include <vcl/print.hxx> class SfxPrinter; -class SfxProgress; class ScDocShell; class ScDocument; class ScViewData; diff --git a/sc/source/ui/inc/pvlaydlg.hxx b/sc/source/ui/inc/pvlaydlg.hxx index b4e3ae436198..4b20f573757f 100644 --- a/sc/source/ui/inc/pvlaydlg.hxx +++ b/sc/source/ui/inc/pvlaydlg.hxx @@ -68,7 +68,6 @@ class ScViewData; class ScDocument; -class ScRangeData; struct ScDPFuncData; class ScDPObject; diff --git a/sc/source/ui/inc/refundo.hxx b/sc/source/ui/inc/refundo.hxx index eaa77e155c30..0085a26df197 100644 --- a/sc/source/ui/inc/refundo.hxx +++ b/sc/source/ui/inc/refundo.hxx @@ -36,7 +36,6 @@ class ScDBCollection; class ScRangeName; class ScPrintRangeSaver; class ScDPCollection; -class ScChartCollection; class ScDetOpList; class ScChartListenerCollection; class ScAreaLinkSaveCollection; diff --git a/sc/source/ui/inc/scuitphfedit.hxx b/sc/source/ui/inc/scuitphfedit.hxx index f14d5fc2b5fc..549b10d0b9ee 100644 --- a/sc/source/ui/inc/scuitphfedit.hxx +++ b/sc/source/ui/inc/scuitphfedit.hxx @@ -49,12 +49,7 @@ enum ScHFEntryId eEntryCount }; -class ScHeaderEditEngine; -class ScPatternAttr; -class EditView; class EditTextObject; -class SvxFieldItem; -class ScAccessibleEditObject; class ScHFEditPage : public SfxTabPage diff --git a/sc/source/ui/inc/tabview.hxx b/sc/source/ui/inc/tabview.hxx index 8879b07dbf43..aadadc974897 100644 --- a/sc/source/ui/inc/tabview.hxx +++ b/sc/source/ui/inc/tabview.hxx @@ -47,7 +47,6 @@ class ScColBar; class ScTabControl; class ScTabViewShell; struct ScRangeFindData; -class SfxPrinter; class ScDrawView; class SvBorder; class FuPoor; diff --git a/sc/source/ui/inc/tabvwsh.hxx b/sc/source/ui/inc/tabvwsh.hxx index ecf3ebe7cb68..21ab63a4ac69 100644 --- a/sc/source/ui/inc/tabvwsh.hxx +++ b/sc/source/ui/inc/tabvwsh.hxx @@ -48,7 +48,6 @@ class SdrOle2Obj; class SfxBindings; class SfxChildWindow; class SfxModelessDialog; -class SvxBoxObjectRef; class SvxNumberInfoItem; struct SfxChildWinInfo; diff --git a/sc/source/ui/inc/tpcompatibility.hxx b/sc/source/ui/inc/tpcompatibility.hxx index 8b1c733872a1..67b906c8c4e0 100644 --- a/sc/source/ui/inc/tpcompatibility.hxx +++ b/sc/source/ui/inc/tpcompatibility.hxx @@ -14,8 +14,6 @@ #include <vcl/fixed.hxx> #include <vcl/lstbox.hxx> -class ScAppOptions; - class ScTpCompatOptions : public SfxTabPage { public: diff --git a/sc/source/ui/inc/tpsort.hxx b/sc/source/ui/inc/tpsort.hxx index 14fce4efb4d1..a89084b665e3 100644 --- a/sc/source/ui/inc/tpsort.hxx +++ b/sc/source/ui/inc/tpsort.hxx @@ -113,7 +113,6 @@ private: // Sort Options class ScDocument; -class ScRangeData; class CollatorRessource; class CollatorWrapper; diff --git a/sc/source/ui/inc/undoblk.hxx b/sc/source/ui/inc/undoblk.hxx index 6d5d20eebebb..43717e1e4910 100644 --- a/sc/source/ui/inc/undoblk.hxx +++ b/sc/source/ui/inc/undoblk.hxx @@ -39,12 +39,9 @@ #include <boost/shared_ptr.hpp> class ScDocShell; -class ScBaseCell; class ScDocument; class ScOutlineTable; -class ScRangeName; class ScRangeList; -class ScDBCollection; class ScPatternAttr; class SvxBoxItem; class SvxBoxInfoItem; diff --git a/sc/source/ui/inc/viewfunc.hxx b/sc/source/ui/inc/viewfunc.hxx index ff0cea53d380..f33771534677 100644 --- a/sc/source/ui/inc/viewfunc.hxx +++ b/sc/source/ui/inc/viewfunc.hxx @@ -49,8 +49,6 @@ class SfxPoolItem; class EditTextObject; struct ScSolveParam; struct ScTabOpParam; -class ScPostIt; -class ScConditionalFormat; class ScValidationData; class ScConversionParam; class SdrModel; |