removed unused forward declarations of class

except moving ScPostIt into source/filter/inc/xeescher.hxx

Change-Id: I85fbfe88e30edce5a48a65c494ced7b2129964ff
This commit is contained in:
Takeshi Abe
2012-06-23 00:42:24 +09:00
parent dbd9db69bb
commit cdea32dd8a
38 changed files with 1 additions and 85 deletions

View File

@@ -43,9 +43,6 @@
class GDIMetaFile; class GDIMetaFile;
class VirtualDevice; class VirtualDevice;
class Gradient; class Gradient;
class BitmapEx;
class MapMode;
class Size;
class Rectangle; class Rectangle;
class Font; class Font;
class PolyPolygon; class PolyPolygon;

View File

@@ -34,7 +34,6 @@
class VirtualDevice; class VirtualDevice;
class Point;
class Size; class Size;
namespace basegfx namespace basegfx

View File

@@ -51,7 +51,6 @@
class String; class String;
class SfxObjectShell; class SfxObjectShell;
class ScUnoAddInFuncData; class ScUnoAddInFuncData;
class ScMatrix;
class ScFuncDesc; class ScFuncDesc;

View File

@@ -31,8 +31,6 @@
#include <cppuhelper/implbase4.hxx> #include <cppuhelper/implbase4.hxx>
#include <rtl/ustring.hxx> #include <rtl/ustring.hxx>
class ScFunctionDescriptionObj;
com::sun::star::uno::Reference<com::sun::star::uno::XInterface> SAL_CALL com::sun::star::uno::Reference<com::sun::star::uno::XInterface> SAL_CALL

View File

@@ -35,9 +35,7 @@
#include <sfx2/lnkbase.hxx> #include <sfx2/lnkbase.hxx>
#include "scdllapi.h" #include "scdllapi.h"
class ScDocShell;
class SfxObjectShell; class SfxObjectShell;
class AbstractScLinkedAreaDlg;
struct AreaLink_Impl; struct AreaLink_Impl;
class SC_DLLPUBLIC ScAreaLink : public ::sfx2::SvBaseLink, public ScRefreshTimer class SC_DLLPUBLIC ScAreaLink : public ::sfx2::SvBaseLink, public ScRefreshTimer

View File

@@ -39,7 +39,6 @@ class ScPatternAttr;
class ScStyleSheet; class ScStyleSheet;
class ScFlatBoolRowSegments; class ScFlatBoolRowSegments;
class Rectangle;
class SfxItemPoolCache; class SfxItemPoolCache;
class SfxStyleSheetBase; class SfxStyleSheetBase;
class SvxBoxItem; class SvxBoxItem;

View File

@@ -57,9 +57,7 @@ class ScDocument;
class EditTextObject; class EditTextObject;
class ScMatrix; class ScMatrix;
class SvtBroadcaster; class SvtBroadcaster;
class ScCodeArray;
class ScProgress; class ScProgress;
class ScPostIt;
class ScPatternAttr; class ScPatternAttr;
// ============================================================================ // ============================================================================

View File

@@ -32,8 +32,6 @@
#include <tools/solar.h> #include <tools/solar.h>
#include "scdllapi.h" #include "scdllapi.h"
class String;
class ScBaseCell; class ScBaseCell;
class SvNumberFormatter; class SvNumberFormatter;
class Color; class Color;

View File

@@ -82,8 +82,6 @@ enum ScChangeActionClipMode
SC_CACM_PASTE SC_CACM_PASTE
}; };
class SvStream;
// --- ScChangeActionLinkEntry --------------------------------------------- // --- ScChangeActionLinkEntry ---------------------------------------------
// Inserts itself as the head of a chain (better: linked list?), or before a LinkEntry // Inserts itself as the head of a chain (better: linked list?), or before a LinkEntry

View File

@@ -41,10 +41,7 @@ namespace editeng { class SvxBorderLine; }
class Fraction; class Fraction;
class OutputDevice; class OutputDevice;
class Rectangle;
class SfxBroadcaster;
class SfxItemPoolCache; class SfxItemPoolCache;
class SfxItemSet;
class SvtListener; class SvtListener;
class SfxPoolItem; class SfxPoolItem;
class SfxStyleSheetBase; class SfxStyleSheetBase;
@@ -64,7 +61,6 @@ class ScStyleSheet;
class SvtBroadcaster; class SvtBroadcaster;
class ScTypedStrData; class ScTypedStrData;
class ScProgress; class ScProgress;
class ScPostIt;
struct ScFunctionData; struct ScFunctionData;
struct ScLineFlags; struct ScLineFlags;
struct ScMergePatternState; struct ScMergePatternState;

View File

@@ -74,8 +74,6 @@ namespace com { namespace sun { namespace star { namespace sheet {
class ScDocShell; class ScDocShell;
class ScDPSaveDimension; class ScDPSaveDimension;
class ScDPSaveGroupDimension;
class ScDPSaveNumGroupDimension;
struct ScDPNumGroupInfo; struct ScDPNumGroupInfo;
class ScDataPilotTableObj; class ScDataPilotTableObj;

View File

@@ -38,16 +38,11 @@
#include <vector> #include <vector>
class SdrObject; class SdrObject;
class SdrPage;
class String;
class ScPostIt;
class ScCommentData;
class ScDetectiveData; class ScDetectiveData;
class ScDocument; class ScDocument;
class ScAddress; class ScAddress;
class ScRange; class ScRange;
class ScRangeList;
#define SC_DET_MAXCIRCLE 1000 #define SC_DET_MAXCIRCLE 1000

View File

@@ -70,33 +70,28 @@ class SfxBindings;
class SfxPoolItem; class SfxPoolItem;
class SfxItemPool; class SfxItemPool;
class SfxPrinter; class SfxPrinter;
class SfxStatusBarManager;
class SfxStyleSheetBase; class SfxStyleSheetBase;
class SvMemoryStream; class SvMemoryStream;
class SvNumberFormatter; class SvNumberFormatter;
class SvxBoxInfoItem; class SvxBoxInfoItem;
class SvxBoxItem; class SvxBoxItem;
class SvxBrushItem;
class SvxForbiddenCharactersTable; class SvxForbiddenCharactersTable;
namespace sfx2 { namespace sfx2 {
class LinkManager; class LinkManager;
} }
class SvxSearchItem; class SvxSearchItem;
class SvxShadowItem;
class Window; class Window;
class XColorList; class XColorList;
struct ScAttrEntry; struct ScAttrEntry;
class ScAutoFormatData; class ScAutoFormatData;
class ScBaseCell; class ScBaseCell;
class ScStringCell;
class ScBroadcastAreaSlotMachine; class ScBroadcastAreaSlotMachine;
class ScChangeViewSettings; class ScChangeViewSettings;
class ScChartCollection; class ScChartCollection;
class ScChartListenerCollection; class ScChartListenerCollection;
class ScConditionalFormat; class ScConditionalFormat;
class ScConditionalFormatList; class ScConditionalFormatList;
class ScColorFormat;
class ScDBCollection; class ScDBCollection;
class ScDBData; class ScDBData;
class ScDetOpData; class ScDetOpData;

View File

@@ -71,8 +71,6 @@ class ScPrintSelectionStatus;
class ScTableColumnObj; class ScTableColumnObj;
class ScTableRowObj; class ScTableRowObj;
class ScTableSheetObj; class ScTableSheetObj;
class SvxFmDrawPage;
class SvxDrawPage;
class ScRangeList; class ScRangeList;
class ScPrintUIOptions; class ScPrintUIOptions;
class ScSheetSaveData; class ScSheetSaveData;

View File

@@ -39,7 +39,6 @@
#include "dpnumgroupinfo.hxx" #include "dpnumgroupinfo.hxx"
class ScDocument; class ScDocument;
class SvNumberFormatter;
typedef ::std::vector<ScDPItemData> ScDPItemDataVec; typedef ::std::vector<ScDPItemData> ScDPItemDataVec;

View File

@@ -41,8 +41,6 @@
#include <boost/unordered_map.hpp> #include <boost/unordered_map.hpp>
class ScDocument;
/** /**
* When assigning a string value, you can also assign an interned string * When assigning a string value, you can also assign an interned string
* whose life-cycle is managed by the pivot cache that it belongs to. Those * whose life-cycle is managed by the pivot cache that it belongs to. Those

View File

@@ -61,14 +61,12 @@ namespace com { namespace sun { namespace star {
}}} }}}
class Rectangle; class Rectangle;
class SvStream;
class ScDPSaveData; class ScDPSaveData;
class ScDPOutput; class ScDPOutput;
struct ScPivotParam; struct ScPivotParam;
struct ScImportSourceDesc; struct ScImportSourceDesc;
class ScSheetSourceDesc; class ScSheetSourceDesc;
struct PivotField; struct PivotField;
class ScDPCacheTable;
class ScDPTableData; class ScDPTableData;
class ScDPDimensionSaveData; class ScDPDimensionSaveData;

View File

@@ -49,7 +49,6 @@ namespace com { namespace sun { namespace star { namespace sheet {
}}}} }}}}
class Rectangle; class Rectangle;
class SvStream;
class ScDocument; class ScDocument;
struct ScDPOutLevelData; struct ScDPOutLevelData;

View File

@@ -42,8 +42,6 @@ namespace com { namespace sun { namespace star { namespace sheet {
struct DataPilotFieldFilter; struct DataPilotFieldFilter;
}}}} }}}}
class ScDPDimension;
class ScDPItemData;
class ScDPDimensionSaveData; class ScDPDimensionSaveData;
/** /**

View File

@@ -53,7 +53,6 @@ class ScAddress;
class ScDocument; class ScDocument;
class ScDPSource; class ScDPSource;
class ScDPDimension; class ScDPDimension;
class ScDPDimensions;
class ScDPLevel; class ScDPLevel;
class ScDPMember; class ScDPMember;
class ScDPAggData; class ScDPAggData;

View File

@@ -35,14 +35,12 @@
#include "global.hxx" #include "global.hxx"
class ScDocument; class ScDocument;
class SfxViewShell;
class SfxObjectShell; class SfxObjectShell;
class ScDrawObjData; class ScDrawObjData;
class ScIMapInfo; class ScIMapInfo;
class ScMacroInfo; class ScMacroInfo;
class IMapObject; class IMapObject;
class ScMarkData; class ScMarkData;
class SdrOle2Obj;
class ScRange; class ScRange;
class ScAddress; class ScAddress;

View File

@@ -51,12 +51,6 @@
#include <formula/ExternalReferenceHelper.hxx> #include <formula/ExternalReferenceHelper.hxx>
class ScDocument; class ScDocument;
namespace formula
{
class FormulaToken;
}
class ScToken;
class ScMatrix;
class ScTokenArray; class ScTokenArray;
class String; class String;
class SfxObjectShellRef; class SfxObjectShellRef;

View File

@@ -56,9 +56,7 @@ class ScEditSource;
class SvxFieldItem; class SvxFieldItem;
class SvxFieldData; class SvxFieldData;
class ScEditFieldObj; class ScEditFieldObj;
class ScHeaderFooterContentObj;
class ScDocShell; class ScDocShell;
class EditTextObject;
class ScHeaderFooterTextData; class ScHeaderFooterTextData;
class ScCellFieldsObj : public cppu::WeakImplHelper5< class ScCellFieldsObj : public cppu::WeakImplHelper5<

View File

@@ -79,9 +79,6 @@ enum ExportFormatExcel { ExpBiff2, ExpBiff3, ExpBiff4, ExpBiff4W, ExpBiff5, ExpB
// These are implemented inside the scfilt library and lazy loaded // These are implemented inside the scfilt library and lazy loaded
class ScRTFImport;
class ScHTMLImport;
class ScEEAbsImport { class ScEEAbsImport {
public: public:
virtual ~ScEEAbsImport() {} virtual ~ScEEAbsImport() {}

View File

@@ -24,8 +24,6 @@
#include <unotools/configitem.hxx> #include <unotools/configitem.hxx>
#include <tools/solar.h> #include <tools/solar.h>
class SvStream;
class ScInputOptions class ScInputOptions
{ {

View File

@@ -56,7 +56,6 @@
#include <boost/unordered_map.hpp> #include <boost/unordered_map.hpp>
#include <boost/ptr_container/ptr_vector.hpp> #include <boost/ptr_container/ptr_vector.hpp>
class ScAreaLink;
class ScDocShell; class ScDocShell;
class ScTableLink; class ScTableLink;

View File

@@ -56,7 +56,6 @@ class ScRangeName;
class ScRangeData; class ScRangeData;
class ScTokenArray; class ScTokenArray;
class ScNamedRangesObj; class ScNamedRangesObj;
class ScTableSheetObj;
class ScNamedRangeObj : public ::cppu::WeakImplHelper6< class ScNamedRangeObj : public ::cppu::WeakImplHelper6<
::com::sun::star::sheet::XNamedRange, ::com::sun::star::sheet::XNamedRange,

View File

@@ -36,7 +36,6 @@
#define SC_OL_MAXDEPTH 7 #define SC_OL_MAXDEPTH 7
class SvStream;
class ScTable; class ScTable;

View File

@@ -52,8 +52,6 @@
#include <vector> #include <vector>
#include <boost/ptr_container/ptr_vector.hpp> #include <boost/ptr_container/ptr_vector.hpp>
class SubTotal;
#define PIVOT_DATA_FIELD (MAXCOLCOUNT) #define PIVOT_DATA_FIELD (MAXCOLCOUNT)
#define PIVOT_FUNC_REF (MAXCOLCOUNT) #define PIVOT_FUNC_REF (MAXCOLCOUNT)
#include <com/sun/star/uno/Sequence.hxx> #include <com/sun/star/uno/Sequence.hxx>
@@ -62,11 +60,6 @@ class SubTotal;
#include <com/sun/star/sheet/DataPilotFieldLayoutInfo.hpp> #include <com/sun/star/sheet/DataPilotFieldLayoutInfo.hpp>
#include <com/sun/star/sheet/DataPilotFieldAutoShowInfo.hpp> #include <com/sun/star/sheet/DataPilotFieldAutoShowInfo.hpp>
class SvStream;
class ScDocument;
class ScUserListData;
class ScProgress;
struct ScDPLabelData; struct ScDPLabelData;
// ----------------------------------------------------------------------- // -----------------------------------------------------------------------

View File

@@ -42,8 +42,6 @@
//------------------------------------------------------------------------ //------------------------------------------------------------------------
class SvStream;
class ScArea; class ScArea;
class ScDocument; class ScDocument;
class ScRange; class ScRange;

View File

@@ -49,7 +49,6 @@ class ScAutoFormatData;
class ScDocument; class ScDocument;
struct ScImportSourceDesc; struct ScImportSourceDesc;
class ScViewData; class ScViewData;
class ScRangeName;
class ScQueryItem; class ScQueryItem;
class ScImportOptions; class ScImportOptions;
class SfxStyleSheetBase; class SfxStyleSheetBase;

View File

@@ -29,10 +29,6 @@
#ifndef SC_SCDLL_HXX #ifndef SC_SCDLL_HXX
#define SC_SCDLL_HXX #define SC_SCDLL_HXX
class ResMgr;
class SvFactory;
class SotFactory;
class StatusBar;
class SfxMedium; class SfxMedium;
class SfxFilter; class SfxFilter;

View File

@@ -37,7 +37,6 @@
#include <boost/intrusive_ptr.hpp> #include <boost/intrusive_ptr.hpp>
class SvStream;
class ScInterpreter; class ScInterpreter;
class SvNumberFormatter; class SvNumberFormatter;
class ScMatrixImpl; class ScMatrixImpl;

View File

@@ -44,11 +44,8 @@
class KeyEvent; class KeyEvent;
class SdrModel;
class SdrView;
class EditView; class EditView;
class SfxErrorHandler; class SfxErrorHandler;
class SvxErrorHandler;
class SvtAccessibilityOptions; class SvtAccessibilityOptions;
class SvtCTLOptions; class SvtCTLOptions;
class SvtUserOptions; class SvtUserOptions;
@@ -72,7 +69,6 @@ class ScFormulaOptions;
class ScInputOptions; class ScInputOptions;
class ScPrintOptions; class ScPrintOptions;
class ScInputHandler; class ScInputHandler;
class ScInputWindow;
class ScTabViewShell; class ScTabViewShell;
class ScMessagePool; class ScMessagePool;
class EditFieldInfo; class EditFieldInfo;

View File

@@ -36,7 +36,6 @@
#include <map> #include <map>
#include <list> #include <list>
class ScAddress;
class ScRange; class ScRange;
class ScRangeList; class ScRangeList;

View File

@@ -60,11 +60,9 @@ class SvxBoxInfoItem;
class SvxBoxItem; class SvxBoxItem;
class SvxSearchItem; class SvxSearchItem;
class ScAutoFormat;
class ScAutoFormatData; class ScAutoFormatData;
class ScBaseCell; class ScBaseCell;
class ScDocument; class ScDocument;
class ScDrawLayer;
class ScEditDataArray; class ScEditDataArray;
class ScFormulaCell; class ScFormulaCell;
class ScOutlineTable; class ScOutlineTable;
@@ -76,7 +74,6 @@ class ScSortInfoArray;
class ScConditionalFormat; class ScConditionalFormat;
class ScConditionalFormatList; class ScConditionalFormatList;
class ScStyleSheet; class ScStyleSheet;
class ScTableLink;
class ScTableProtection; class ScTableProtection;
class ScUserListData; class ScUserListData;
struct RowInfo; struct RowInfo;

View File

@@ -38,7 +38,6 @@
struct ScRawToken; struct ScRawToken;
struct ScSingleRefData; struct ScSingleRefData;
struct ScComplexRefData; struct ScComplexRefData;
class ScMatrix;
class SC_DLLPUBLIC ScTokenArray : public formula::FormulaTokenArray class SC_DLLPUBLIC ScTokenArray : public formula::FormulaTokenArray
{ {

View File

@@ -37,6 +37,7 @@
#include "svx/sdtaitm.hxx" #include "svx/sdtaitm.hxx"
#include <boost/shared_ptr.hpp> #include <boost/shared_ptr.hpp>
class ScPostIt;
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {
namespace script { struct ScriptEventDescriptor; } namespace script { struct ScriptEventDescriptor; }