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 VirtualDevice;
class Gradient;
class BitmapEx;
class MapMode;
class Size;
class Rectangle;
class Font;
class PolyPolygon;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -82,8 +82,6 @@ enum ScChangeActionClipMode
SC_CACM_PASTE
};
class SvStream;
// --- ScChangeActionLinkEntry ---------------------------------------------
// 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 OutputDevice;
class Rectangle;
class SfxBroadcaster;
class SfxItemPoolCache;
class SfxItemSet;
class SvtListener;
class SfxPoolItem;
class SfxStyleSheetBase;
@ -64,7 +61,6 @@ class ScStyleSheet;
class SvtBroadcaster;
class ScTypedStrData;
class ScProgress;
class ScPostIt;
struct ScFunctionData;
struct ScLineFlags;
struct ScMergePatternState;

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -41,8 +41,6 @@
#include <boost/unordered_map.hpp>
class ScDocument;
/**
* 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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -56,9 +56,7 @@ class ScEditSource;
class SvxFieldItem;
class SvxFieldData;
class ScEditFieldObj;
class ScHeaderFooterContentObj;
class ScDocShell;
class EditTextObject;
class ScHeaderFooterTextData;
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
class ScRTFImport;
class ScHTMLImport;
class ScEEAbsImport {
public:
virtual ~ScEEAbsImport() {}

View File

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

View File

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

View File

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

View File

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

View File

@ -52,8 +52,6 @@
#include <vector>
#include <boost/ptr_container/ptr_vector.hpp>
class SubTotal;
#define PIVOT_DATA_FIELD (MAXCOLCOUNT)
#define PIVOT_FUNC_REF (MAXCOLCOUNT)
#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/DataPilotFieldAutoShowInfo.hpp>
class SvStream;
class ScDocument;
class ScUserListData;
class ScProgress;
struct ScDPLabelData;
// -----------------------------------------------------------------------

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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