Remove non-existing forward declarations

Those classes don't exist. So remove friend class operators too.

Change-Id: I8e3b32db933dea7cbab86015f0c926df967511f6
This commit is contained in:
Thomas Arnhold 2012-08-06 16:26:32 +02:00
parent 5502be9695
commit d1ba5419cf
93 changed files with 0 additions and 148 deletions

View File

@ -63,7 +63,6 @@ namespace BasicIDE
class BasicIDEShell :public SfxViewShell class BasicIDEShell :public SfxViewShell
,public ::basctl::DocumentEventListener ,public ::basctl::DocumentEventListener
{ {
friend class JavaDebuggingListenerImpl;
friend class LocalizationMgr; friend class LocalizationMgr;
friend bool implImportDialog( Window* pWin, const ::rtl::OUString& rCurPath, const ScriptDocument& rDocument, const ::rtl::OUString& aLibName ); friend bool implImportDialog( Window* pWin, const ::rtl::OUString& rCurPath, const ScriptDocument& rDocument, const ::rtl::OUString& aLibName );
friend bool BasicIDE::RemoveDialog( const ScriptDocument& rDocument, const ::rtl::OUString& rLibName, const ::rtl::OUString& rDlgName ); friend bool BasicIDE::RemoveDialog( const ScriptDocument& rDocument, const ::rtl::OUString& rLibName, const ::rtl::OUString& rDlgName );

View File

@ -32,8 +32,6 @@ namespace comphelper
{ {
//......................................................................... //.........................................................................
class AccessibleEventBuffer;
//===================================================================== //=====================================================================
//= IMutex //= IMutex
//===================================================================== //=====================================================================

View File

@ -32,9 +32,6 @@
#include <cosv/ploc.hxx> #include <cosv/ploc.hxx>
class FileStrategy;
namespace csv namespace csv
{ {

View File

@ -58,7 +58,6 @@ class SvxBulletItem;
class SvxFont; class SvxFont;
class SvxSearchItem; class SvxSearchItem;
class SvxFieldItem; class SvxFieldItem;
class OLUndoRemove;
class Window; class Window;
class KeyEvent; class KeyEvent;
class MouseEvent; class MouseEvent;
@ -130,7 +129,6 @@ private:
friend class OutlinerView; friend class OutlinerView;
friend class OutlinerParaObject; friend class OutlinerParaObject;
friend class OutlinerEditEng; friend class OutlinerEditEng;
friend class OLUndoDepth;
friend class OutlinerUndoCheckPara; friend class OutlinerUndoCheckPara;
friend class OutlinerUndoChangeParaFlags; friend class OutlinerUndoChangeParaFlags;

View File

@ -58,7 +58,6 @@ class SfxItemSet;
class Outliner; class Outliner;
class Graphic; class Graphic;
class SvxMSDffManager; class SvxMSDffManager;
class PptTextMetaCharList;
class PPTTextObj; class PPTTextObj;
class DffRecordHeader; class DffRecordHeader;
struct PptCharAttrSet; struct PptCharAttrSet;

View File

@ -57,8 +57,6 @@ typedef boost::unordered_map< sal_Int32, String > ObjIdToName;
typedef std::map< String, ObjIdToName > ControlAttributeInfo; typedef std::map< String, ObjIdToName > ControlAttributeInfo;
class VBA_Impl;
class MSFILTER_DLLPUBLIC SvxImportMSVBasic class MSFILTER_DLLPUBLIC SvxImportMSVBasic
{ {
public: public:

View File

@ -80,7 +80,6 @@ namespace framework
#define WINDOWSTATE_PROPERTY_SOFTCLOSE "SoftClose" #define WINDOWSTATE_PROPERTY_SOFTCLOSE "SoftClose"
#define WINDOWSTATE_PROPERTY_CONTEXTACTIVE "ContextActive" #define WINDOWSTATE_PROPERTY_CONTEXTACTIVE "ContextActive"
class ConfigurationAccess_Windows;
class WindowStateConfiguration : private ThreadHelpBase , // Struct for right initalization of mutex member! Must be first of baseclasses. class WindowStateConfiguration : private ThreadHelpBase , // Struct for right initalization of mutex member! Must be first of baseclasses.
public ::cppu::WeakImplHelper2< ::com::sun::star::container::XNameAccess, css::lang::XServiceInfo> public ::cppu::WeakImplHelper2< ::com::sun::star::container::XNameAccess, css::lang::XServiceInfo>
{ {

View File

@ -32,7 +32,6 @@ typedef char * CLASS_DATA; // Zeiger auf die Daten einer Klasse
class RscCompiler; class RscCompiler;
class RscTop; class RscTop;
class RscTypCont; class RscTypCont;
class RscIncList;
/******************* G l o b a l V a r i a b l e s *********************/ /******************* G l o b a l V a r i a b l e s *********************/
extern rtl::OString* pStdParType; extern rtl::OString* pStdParType;

View File

@ -72,8 +72,6 @@ protected:
// "Singleton Pattern" // "Singleton Pattern"
static salhelper::TimerManager* m_pManager; static salhelper::TimerManager* m_pManager;
friend class TimerManagerCleanup;
}; };
using namespace salhelper; using namespace salhelper;

View File

@ -67,8 +67,6 @@ protected:
virtual void ModelHasChanged(); virtual void ModelHasChanged();
private: private:
friend class DrawViewRedirector;
DrawDocShell* mpDocShell; DrawDocShell* mpDocShell;
DrawViewShell* mpDrawViewShell; DrawViewShell* mpDrawViewShell;
VirtualDevice* mpVDev; VirtualDevice* mpVDev;

View File

@ -38,7 +38,6 @@
class SdModule; class SdModule;
class SdPrintOptions : public SfxTabPage class SdPrintOptions : public SfxTabPage
{ {
friend class SdOptionsDlg;
friend class SdModule; friend class SdModule;
private: private:

View File

@ -87,7 +87,6 @@ public:
class SdModule; class SdModule;
class SdTpOptionsMisc : public SfxTabPage class SdTpOptionsMisc : public SfxTabPage
{ {
friend class SdOptionsDlg;
friend class SdModule; friend class SdModule;
private: private:

View File

@ -59,13 +59,11 @@ class SfxDispatcher;
class SfxEventConfiguration; class SfxEventConfiguration;
class SfxEventHint; class SfxEventHint;
class SfxItemSet; class SfxItemSet;
class SfxMacroConfig;
class SfxMedium; class SfxMedium;
class SfxMenuCtrlFactArr_Impl; class SfxMenuCtrlFactArr_Impl;
class SfxNewFileDialog; class SfxNewFileDialog;
class SfxObjectShell; class SfxObjectShell;
class SfxObjectShellArr_Impl; class SfxObjectShellArr_Impl;
class SfxOptions;
class SfxProgress; class SfxProgress;
class SfxResourceManager; class SfxResourceManager;
class SfxSlotPool; class SfxSlotPool;

View File

@ -41,9 +41,7 @@
// forwards, typedefs, declarations // forwards, typedefs, declarations
//________________________________________________________________________________________________________________ //________________________________________________________________________________________________________________
class SfxConfigManager;
class SystemWindow; class SystemWindow;
class SfxArg;
class SfxSlot; class SfxSlot;
class SfxSlotServer; class SfxSlotServer;
class SfxControllerItem; class SfxControllerItem;

View File

@ -37,7 +37,6 @@
class Window; class Window;
class SfxFilter; class SfxFilter;
class SfxObjectFacArr_Impl;
class SfxObjectFactory; class SfxObjectFactory;
class SfxMedium; class SfxMedium;
class SfxFilterContainer_Impl; class SfxFilterContainer_Impl;

View File

@ -72,7 +72,6 @@ class SfxViewFrame;
class SfxFrameDescriptor; class SfxFrameDescriptor;
class SfxFrameSetDescriptor; class SfxFrameSetDescriptor;
class SfxMedium; class SfxMedium;
class SfxFrameHistory_Impl;
class SfxDispatcher; class SfxDispatcher;
class SfxMedium; class SfxMedium;
class Rectangle; class Rectangle;
@ -229,7 +228,6 @@ public:
//-------------------------------------------------------------------- //--------------------------------------------------------------------
class SfxFrameItem_Impl;
class SFX2_DLLPUBLIC SfxFrameItem: public SfxPoolItem class SFX2_DLLPUBLIC SfxFrameItem: public SfxPoolItem
{ {
SfxFrame* pFrame; SfxFrame* pFrame;

View File

@ -27,15 +27,11 @@
#include <sfx2/sfxhtml.hxx> #include <sfx2/sfxhtml.hxx>
class SfxFrameHTMLParser; class SfxFrameHTMLParser;
class _SfxFrameHTMLContexts;
class SfxFrameSetObjectShell;
class SfxMedium; class SfxMedium;
namespace svtools { class AsynchronLink; } namespace svtools { class AsynchronLink; }
class SFX2_DLLPUBLIC SfxFrameHTMLParser : public SfxHTMLParser class SFX2_DLLPUBLIC SfxFrameHTMLParser : public SfxHTMLParser
{ {
friend class _SfxFrameHTMLContext;
protected: protected:
SfxFrameHTMLParser( SvStream& rStream, sal_Bool bIsNewDoc=sal_True, SfxMedium *pMediumPtr=0 ): SfxFrameHTMLParser( SvStream& rStream, sal_Bool bIsNewDoc=sal_True, SfxMedium *pMediumPtr=0 ):
SfxHTMLParser( rStream, bIsNewDoc, pMediumPtr ) {}; SfxHTMLParser( rStream, bIsNewDoc, pMediumPtr ) {};

View File

@ -31,7 +31,6 @@
#include <svtools/htmlout.hxx> #include <svtools/htmlout.hxx>
#include <svtools/htmlkywd.hxx> #include <svtools/htmlkywd.hxx>
class SfxFrameSetObjectShell;
class SfxFrame; class SfxFrame;
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {

View File

@ -32,7 +32,6 @@
struct SfxFormalArgument; struct SfxFormalArgument;
struct SfxTypeLibImpl; struct SfxTypeLibImpl;
struct SfxInterface_Impl; struct SfxInterface_Impl;
class SfxConfigManager;
class SfxConfigItem; class SfxConfigItem;
class SfxIFConfig_Impl; class SfxIFConfig_Impl;
class SfxObjectUIArr_Impl ; class SfxObjectUIArr_Impl ;

View File

@ -64,13 +64,11 @@ class INote;
class SfxStyleSheetPool; class SfxStyleSheetPool;
class SfxFrame; class SfxFrame;
class SbMethod; class SbMethod;
class SfxConfigManager;
class StarBASIC; class StarBASIC;
class Printer; class Printer;
class SvKeyValueIterator; class SvKeyValueIterator;
class SfxBaseModel; class SfxBaseModel;
class SfxModule; class SfxModule;
class SvPseudoObject;
class SvData; class SvData;
class SfxProgress; class SfxProgress;
class GDIMetaFile; class GDIMetaFile;

View File

@ -27,8 +27,6 @@
class String; class String;
class SfxObjectShell; class SfxObjectShell;
class SfxStatusBarManager;
class INetHint;
struct SfxProgress_Impl; struct SfxProgress_Impl;
struct PlugInLoadStatus; struct PlugInLoadStatus;
struct SvProgressArg; struct SvProgressArg;

View File

@ -35,7 +35,6 @@ class SfxItemSet;
class SfxItemPool; class SfxItemPool;
class SfxShell; class SfxShell;
class SfxSlot; class SfxSlot;
class SfxArguments;
class String; class String;
class SfxViewFrame; class SfxViewFrame;
struct SfxRequest_Impl; struct SfxRequest_Impl;

View File

@ -51,7 +51,6 @@ class SfxShell;
struct SfxShell_Impl; struct SfxShell_Impl;
struct SfxTypeLibImpl; struct SfxTypeLibImpl;
class SfxShellObject; class SfxShellObject;
class SfxShellSubObject;
class SfxDispatcher; class SfxDispatcher;
class SfxViewFrame; class SfxViewFrame;
class SfxSlot; class SfxSlot;

View File

@ -39,7 +39,6 @@ class SfxBindings;
typedef SfxTabPage* (*CreateTabPage)(Window *pParent, const SfxItemSet &rAttrSet); typedef SfxTabPage* (*CreateTabPage)(Window *pParent, const SfxItemSet &rAttrSet);
typedef sal_uInt16* (*GetTabPageRanges)(); // provides international Which-value typedef sal_uInt16* (*GetTabPageRanges)(); // provides international Which-value
struct TabPageImpl; struct TabPageImpl;
class SfxUs_Impl;
struct TabDlg_Impl; struct TabDlg_Impl;

View File

@ -39,7 +39,6 @@
//------------------------------------------------------------------ //------------------------------------------------------------------
class SfxUnoToolBoxControl;
class SfxToolBoxControl; class SfxToolBoxControl;
class SfxBindings; class SfxBindings;
class SfxModule; class SfxModule;
@ -102,7 +101,6 @@ class SfxFrameStatusListener : public svt::FrameStatusListener
class SFX2_DLLPUBLIC SfxPopupWindow: public FloatingWindow, public SfxStatusListenerInterface class SFX2_DLLPUBLIC SfxPopupWindow: public FloatingWindow, public SfxStatusListenerInterface
{ {
friend class SfxToolBox_Impl;
sal_Bool m_bFloating; sal_Bool m_bFloating;
sal_uIntPtr m_nEventId; sal_uIntPtr m_nEventId;
sal_Bool m_bCascading; sal_Bool m_bCascading;
@ -184,8 +182,6 @@ class SFX2_DLLPUBLIC SfxToolBoxControl:
{ {
friend class SfxToolbox; friend class SfxToolbox;
friend class SfxToolBox_Impl;
friend class SfxToolboxCustomizer;
friend class SfxPopupWindow; friend class SfxPopupWindow;
friend struct SfxTbxCtrlFactory; friend struct SfxTbxCtrlFactory;

View File

@ -41,7 +41,6 @@ class SfxBindings;
class SfxProgress; class SfxProgress;
class SvData; class SvData;
class SfxViewShell; class SfxViewShell;
class SvPseudoObject;
class SystemWindow; class SystemWindow;
class Fraction; class Fraction;
class Point; class Point;

View File

@ -51,7 +51,6 @@ class SfxModule;
class SfxViewFrame; class SfxViewFrame;
class SfxItemPool; class SfxItemPool;
class SfxTabPage; class SfxTabPage;
class SfxPrintMonitor;
class SfxFrameSetDescriptor; class SfxFrameSetDescriptor;
class Printer; class Printer;
class SfxPrinter; class SfxPrinter;
@ -130,7 +129,6 @@ class SFX2_DLLPUBLIC SfxViewShell: public SfxShell, public SfxListener
{ {
#ifdef _SFXVIEWSH_HXX #ifdef _SFXVIEWSH_HXX
friend class SfxViewFrame; friend class SfxViewFrame;
friend class SfxPlugInFrame;
friend class SfxBaseController; friend class SfxBaseController;
friend class SfxPrinterController; friend class SfxPrinterController;
#endif #endif

View File

@ -216,7 +216,6 @@ class LayoutManagerListener : public ::com::sun::star::frame::XLayoutManagerList
class SfxWorkWindow class SfxWorkWindow
{ {
friend class UIElementWrapper;
friend class LayoutManagerListener; friend class LayoutManagerListener;
protected: protected:

View File

@ -55,7 +55,6 @@ class BaseStorageStream;
class SOT_DLLPUBLIC SotStorageStream : virtual public SotObject, public SvStream class SOT_DLLPUBLIC SotStorageStream : virtual public SotObject, public SvStream
{ {
friend class SotStorage; friend class SotStorage;
friend class ImpStream;
BaseStorageStream * pOwnStm;// Zeiger auf den eigenen Stream BaseStorageStream * pOwnStm;// Zeiger auf den eigenen Stream
protected: protected:
virtual sal_uLong GetData( void* pData, sal_uLong nSize ); virtual sal_uLong GetData( void* pData, sal_uLong nSize );

View File

@ -1594,9 +1594,6 @@ class ImplIntrospection : public XIntrospection
, public OIntrospectionMutex , public OIntrospectionMutex
, public OComponentHelper , public OComponentHelper
{ {
friend class ImplMergeIntrospection;
friend class ImplMVCIntrospection;
// Implementation der Introspection. // Implementation der Introspection.
rtl::Reference< IntrospectionAccessStatic_Impl > implInspect(const Any& aToInspectObj); rtl::Reference< IntrospectionAccessStatic_Impl > implInspect(const Any& aToInspectObj);

View File

@ -105,8 +105,6 @@ public:
//--------------------------------------------------------------------- //---------------------------------------------------------------------
#ifndef _SFXITEMS_HXX #ifndef _SFXITEMS_HXX
friend class SfxPoolWhichMap;
private: private:
sal_uInt16 GetIndex_Impl(sal_uInt16 nWhich) const; sal_uInt16 GetIndex_Impl(sal_uInt16 nWhich) const;
sal_uInt16 GetSize_Impl() const; sal_uInt16 GetSize_Impl() const;

View File

@ -24,7 +24,6 @@
#include <svl/itemset.hxx> #include <svl/itemset.hxx>
class StylePoolImpl; class StylePoolImpl;
class StylePoolIterImpl;
class IStylePoolIteratorAccess; class IStylePoolIteratorAccess;
class SVL_DLLPUBLIC StylePool class SVL_DLLPUBLIC StylePool

View File

@ -23,7 +23,6 @@
#include <svl/poolitem.hxx> #include <svl/poolitem.hxx>
class SfxArguments;
class SvStream; class SvStream;
DBG_NAMEEX(SfxSizeItem) DBG_NAMEEX(SfxSizeItem)

View File

@ -77,8 +77,6 @@
//================================================================== //==================================================================
class Edit; class Edit;
class ListBoxFrame;
class ButtonCtrl;
class SpinField; class SpinField;
class FormattedField; class FormattedField;

View File

@ -41,7 +41,6 @@ class String;
class SvStream; class SvStream;
class SvxMacroTableDtor; class SvxMacroTableDtor;
class SvNumberFormatter; class SvNumberFormatter;
class SvDataObject;
struct HTMLOutEvent struct HTMLOutEvent
{ {

View File

@ -24,7 +24,6 @@
class SvData; class SvData;
class SotDataObject; class SotDataObject;
class SotDataMemberObject;
//========================================================================= //=========================================================================

View File

@ -38,7 +38,6 @@
// forward --------------------------------------------------------------- // forward ---------------------------------------------------------------
class SvxBoxEntry; class SvxBoxEntry;
class SvxListBase;
typedef std::vector<SvxBoxEntry*> SvxEntryLst; typedef std::vector<SvxBoxEntry*> SvxEntryLst;

View File

@ -73,8 +73,6 @@ virtual long PreNotify( NotifyEvent& rNEvt );
class ImpPathDialog class ImpPathDialog
{ {
friend class ImpFileDialog;
private: private:
PathDialog* pSvPathDialog; PathDialog* pSvPathDialog;
Edit* pEdit; Edit* pEdit;

View File

@ -32,7 +32,6 @@
#include <tools/solar.h> #include <tools/solar.h>
class FixCpx; class FixCpx;
class ColWheel;
// No of fractal bits // No of fractal bits
// allowed range 0..14, must be even // allowed range 0..14, must be even
@ -73,7 +72,6 @@ class Fix
{ {
private: private:
friend class FixCpx; friend class FixCpx;
friend class ColWheel;
public: public:
long x; long x;

View File

@ -56,7 +56,6 @@ class SfxItemSet;
struct SvxMSDffVertPair; struct SvxMSDffVertPair;
struct SvxMSDffCalculationData; struct SvxMSDffCalculationData;
struct SvxMSDffTextRectangles; struct SvxMSDffTextRectangles;
class SvxMSDffAdjustmentHandle;
#define HANDLE_FLAGS_MIRRORED_X 0x0001 #define HANDLE_FLAGS_MIRRORED_X 0x0001
#define HANDLE_FLAGS_MIRRORED_Y 0x0002 #define HANDLE_FLAGS_MIRRORED_Y 0x0002

View File

@ -30,7 +30,6 @@
#define _E3D_UNDO_HXX #define _E3D_UNDO_HXX
#include <svx/svdundo.hxx> #include <svx/svdundo.hxx>
class E3DObject;
#include <svx/scene3d.hxx> #include <svx/scene3d.hxx>
#include "svx/svxdllapi.h" #include "svx/svxdllapi.h"

View File

@ -34,7 +34,6 @@
class SfxObjectShell; class SfxObjectShell;
class SfxItemPool; class SfxItemPool;
class VCItemPool;
class FmXUndoEnvironment; class FmXUndoEnvironment;
class SfxObjectShell; class SfxObjectShell;
class SbxObject; class SbxObject;

View File

@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star {
}}} }}}
class SdrView; class SdrView;
class SfxJSArray;
class HelpEvent; class HelpEvent;
class SVX_DLLPUBLIC FmFormPage : public SdrPage class SVX_DLLPUBLIC FmFormPage : public SdrPage

View File

@ -45,7 +45,6 @@
//======================================================================== //========================================================================
class FmFormModel; class FmFormModel;
class FmFormPage; class FmFormPage;
class SvxFmTabWin;
class FmXFormShell; class FmXFormShell;
class FmFormView; class FmFormView;
class SdrView; class SdrView;

View File

@ -44,7 +44,6 @@ namespace com { namespace sun { namespace star {
class OutputDevice; class OutputDevice;
class FmFormModel; class FmFormModel;
class FmPageViewWinRec;
class FmFormObj; class FmFormObj;
class FmFormPage; class FmFormPage;
class FmFormShell; class FmFormShell;

View File

@ -69,7 +69,6 @@ namespace basegfx
class B2DRange; class B2DRange;
} // end of namespace basegfx } // end of namespace basegfx
class SdrUnoControlList;
class SdrPaintWindow; class SdrPaintWindow;
class Link; class Link;

View File

@ -52,8 +52,6 @@ class SdrUndoGeoObj;
//////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////
class ImpSdrDragViewExtraData;
class SVX_DLLPUBLIC SdrDragView: public SdrExchangeView class SVX_DLLPUBLIC SdrDragView: public SdrExchangeView
{ {
friend class SdrPageView; friend class SdrPageView;

View File

@ -34,7 +34,6 @@
class Link; class Link;
class ResMgr; class ResMgr;
class SdrEngineDefaults; class SdrEngineDefaults;
class ImpSdrStrCache;
//************************************************************ //************************************************************
// Defines // Defines

View File

@ -444,9 +444,6 @@ public:
//////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////
// #97016# II
class ImplHdlListData;
class SVX_DLLPUBLIC SdrHdlList class SVX_DLLPUBLIC SdrHdlList
{ {
protected: protected:

View File

@ -112,7 +112,6 @@ class SVX_DLLPUBLIC SdrTableObj : public ::SdrTextObj
{ {
friend class Cell; friend class Cell;
friend class SdrTableObjImpl; friend class SdrTableObjImpl;
friend class SdrTableModifyGuard;
public: public:
SdrTableObj(SdrModel* _pModel); SdrTableObj(SdrModel* _pModel);

View File

@ -166,7 +166,6 @@ private:
friend class sdr::properties::TextProperties; friend class sdr::properties::TextProperties;
friend class sdr::properties::CellProperties; friend class sdr::properties::CellProperties;
friend class ImpTextPortionHandler;
friend class ImpSdrObjTextLink; friend class ImpSdrObjTextLink;
friend class ImpSdrObjTextLinkUserData; friend class ImpSdrObjTextLinkUserData;
friend class SdrPowerPointImport; // fuer PowerPointImport friend class SdrPowerPointImport; // fuer PowerPointImport

View File

@ -25,7 +25,6 @@
#include <svx/svdobj.hxx> #include <svx/svdobj.hxx>
class SdrTextObj; class SdrTextObj;
class SdrPaintInfoRec;
class SdrPage; class SdrPage;
class SVX_DLLPUBLIC SdrOutliner : public Outliner class SVX_DLLPUBLIC SdrOutliner : public Outliner

View File

@ -51,7 +51,6 @@ class SdrUnoObj;
class SdrPaintWindow; class SdrPaintWindow;
class SdrView; class SdrView;
class SdrPageObj; class SdrPageObj;
class B2dIAOManager;
class SdrPageView; class SdrPageView;
// #110094# // #110094#

View File

@ -61,8 +61,6 @@ class SfxStyleSheet;
class SdrOle2Obj; class SdrOle2Obj;
class SdrModel; class SdrModel;
class SdrObject; class SdrObject;
class SdrViewUserMarker;
class B2dIAOManager;
#ifdef DBG_UTIL #ifdef DBG_UTIL
class SdrItemBrowser; class SdrItemBrowser;
@ -129,7 +127,6 @@ typedef ::std::vector< SdrPaintWindow* > SdrPaintWindowVector;
class SVX_DLLPUBLIC SdrPaintView : public SfxListener, public SfxRepeatTarget, public SfxBroadcaster, public ::utl::ConfigurationListener class SVX_DLLPUBLIC SdrPaintView : public SfxListener, public SfxRepeatTarget, public SfxBroadcaster, public ::utl::ConfigurationListener
{ {
friend class SdrPageView; friend class SdrPageView;
friend class FrameAnimator;
friend class SdrGrafObj; friend class SdrGrafObj;
SdrPageView* mpPageView; SdrPageView* mpPageView;

View File

@ -54,11 +54,9 @@ class SdrModel;
class SdrView; class SdrView;
class SdrPageView; class SdrPageView;
class SdrObject; class SdrObject;
class SvxShapeDescriptor;
class SvxShape; class SvxShape;
class SvxShapeGroup; class SvxShapeGroup;
class SvxShapeConnector; class SvxShapeConnector;
class SvxShapeList;
/*********************************************************************** /***********************************************************************
* Macros fuer Umrechnung Twips<->100tel mm * * Macros fuer Umrechnung Twips<->100tel mm *

View File

@ -85,7 +85,6 @@ protected:
struct SvxShapeImpl; struct SvxShapeImpl;
class SvxShapeMaster; class SvxShapeMaster;
class SvxItemPropertySet; class SvxItemPropertySet;
class SvxItemPropertySimpleEntry;
class SfxItemSet; class SfxItemSet;
void SVX_DLLPUBLIC SvxItemPropertySet_setPropertyValue( const SvxItemPropertySet& rPropSet, const SfxItemPropertySimpleEntry* pMap, void SVX_DLLPUBLIC SvxItemPropertySet_setPropertyValue( const SvxItemPropertySet& rPropSet, const SfxItemPropertySimpleEntry* pMap,

View File

@ -28,8 +28,6 @@
#include <cppuhelper/implbase3.hxx> #include <cppuhelper/implbase3.hxx>
#include "svx/svxdllapi.h" #include "svx/svxdllapi.h"
class XShapeList;
class SvxShapeCollectionMutex class SvxShapeCollectionMutex
{ {
public: public:

View File

@ -41,7 +41,6 @@
class E3dObject; class E3dObject;
class E3dScene; class E3dScene;
class SceneList;
class Impl3DMirrorConstructOverlay; class Impl3DMirrorConstructOverlay;
/************************************************************************* /*************************************************************************

View File

@ -161,7 +161,6 @@ class SAL_DLLPRIVATE FmXFormShell :public FmXFormShell_BASE
{ {
friend class FmFormView; friend class FmFormView;
friend class FmXFormView; friend class FmXFormView;
friend class WizardUsageConfigItem;
class SuspendPropertyTracking; class SuspendPropertyTracking;
friend class SuspendPropertyTracking; friend class SuspendPropertyTracking;

View File

@ -156,7 +156,6 @@ class SW_DLLPUBLIC SwCrsrShell
friend class SwCallLink; friend class SwCallLink;
friend class SwVisCrsr; friend class SwVisCrsr;
friend class SwSelPaintRects; friend class SwSelPaintRects;
friend class SwChgLinkFlag;
// requires the Crsr as InternalCrsr // requires the Crsr as InternalCrsr
friend sal_Bool GetAutoSumSel( const SwCrsrShell&, SwCellFrms& ); friend sal_Bool GetAutoSumSel( const SwCrsrShell&, SwCellFrms& );

View File

@ -26,8 +26,6 @@
Management of (automatic) styles Management of (automatic) styles
--------------------------------------------------------------------*/ --------------------------------------------------------------------*/
class SwStyleHandle;
class IStyleAccess class IStyleAccess
{ {
public: public:

View File

@ -141,7 +141,6 @@ namespace nsUseOnPage
class SW_DLLPUBLIC SwPageDesc : public SwModify class SW_DLLPUBLIC SwPageDesc : public SwModify
{ {
friend class SwDoc; friend class SwDoc;
friend class SwUndoPageDescExt;
String aDescName; String aDescName;
SvxNumberType aNumType; SvxNumberType aNumType;

View File

@ -38,7 +38,6 @@
class SwTxtFld; class SwTxtFld;
class SwRootFrm; class SwRootFrm;
class SwPostIt;
class String; class String;
class SwPostItMgr; class SwPostItMgr;
class SwEditWin; class SwEditWin;

View File

@ -47,7 +47,6 @@ class _SetGetExpFlds;
class SwViewOption; class SwViewOption;
class OutputDevice; class OutputDevice;
class SwViewOptionAdjust_Impl; class SwViewOptionAdjust_Impl;
class SwPrtOptions;
class ViewShell; class ViewShell;
class SfxViewShell; class SfxViewShell;

View File

@ -26,7 +26,6 @@
class SwTxtNode; class SwTxtNode;
class SwIndex; class SwIndex;
class SpellCheck;
class Font; class Font;
#include <com/sun/star/linguistic2/XSpellAlternatives.hpp> #include <com/sun/star/linguistic2/XSpellAlternatives.hpp>
#include <com/sun/star/linguistic2/XSpellChecker1.hpp> #include <com/sun/star/linguistic2/XSpellChecker1.hpp>

View File

@ -359,7 +359,6 @@ public:
class SwHistory class SwHistory
{ {
friend class SwDoc; // actually only SwDoc::DelUndoObj may access friend class SwDoc; // actually only SwDoc::DelUndoObj may access
friend class SwUndoWriter; // for Undo/Redo Writer
friend class SwRegHistory; // for inserting History attributes friend class SwRegHistory; // for inserting History attributes
SwpHstry m_SwpHstry; SwpHstry m_SwpHstry;

View File

@ -43,7 +43,6 @@ class SvxMacroTableDtor;
class SwBlockName class SwBlockName
{ {
friend class SwImpBlocks; friend class SwImpBlocks;
friend class Sw2TextBlocks;
sal_uInt16 nHashS, nHashL; // Hash-Codes zum Checken sal_uInt16 nHashS, nHashL; // Hash-Codes zum Checken
long nPos; // Dateiposition (SW2-Format) long nPos; // Dateiposition (SW2-Format)
public: public:

View File

@ -914,7 +914,6 @@ friend WW8PLCFx_Cp_FKP::WW8PLCFx_Cp_FKP( SvStream*, SvStream*, SvStream*,
#ifndef DUMP #ifndef DUMP
friend WW8PLCFMan::WW8PLCFMan(WW8ScannerBase*, ManTypes, long, bool); friend WW8PLCFMan::WW8PLCFMan(WW8ScannerBase*, ManTypes, long, bool);
friend class SwWw8ImplReader;
friend class SwWW8FltControlStack; friend class SwWW8FltControlStack;
#endif #endif

View File

@ -56,8 +56,6 @@ typedef ::std::vector< SwXMLTableLines_Impl* > SwXMLTableLinesCache_Impl;
class SwXMLExport : public SvXMLExport class SwXMLExport : public SvXMLExport
{ {
friend class SwXMLExpContext;
SvXMLUnitConverter* pTwipUnitConv; SvXMLUnitConverter* pTwipUnitConv;
SvXMLExportItemMapper* pTableItemMapper; SvXMLExportItemMapper* pTableItemMapper;
SwXMLTableLinesCache_Impl* pTableLines; SwXMLTableLinesCache_Impl* pTableLines;

View File

@ -35,7 +35,6 @@
#include <cmdid.h> #include <cmdid.h>
class SwWriterApp;
class SwModule; class SwModule;
#ifdef DBG_UTIL #ifdef DBG_UTIL
class SwTestTabPage; class SwTestTabPage;
@ -46,7 +45,6 @@ class ViewShell;
class SwViewOption; class SwViewOption;
class SwContentOptPage; class SwContentOptPage;
class SwShdwCrsrOptionsTabPage; class SwShdwCrsrOptionsTabPage;
class SwDocEditDialog;
SfxPrinter* GetPrt( ViewShell* ); SfxPrinter* GetPrt( ViewShell* );
void SetPrt( SfxPrinter* ); void SetPrt( SfxPrinter* );
@ -56,7 +54,6 @@ Item for settings dialog - document view
--------------------------------------------------------- */ --------------------------------------------------------- */
class SW_DLLPUBLIC SwDocDisplayItem : public SfxPoolItem class SW_DLLPUBLIC SwDocDisplayItem : public SfxPoolItem
{ {
friend class SwWriterApp;
friend class SwShdwCrsrOptionsTabPage; friend class SwShdwCrsrOptionsTabPage;
friend class SwModule; friend class SwModule;
@ -210,9 +207,7 @@ Item for settings dialog - test settings
class SW_DLLPUBLIC SwTestItem : public SfxPoolItem class SW_DLLPUBLIC SwTestItem : public SfxPoolItem
{ {
friend class SwModule; friend class SwModule;
friend class SwWriterApp;
friend class SwTestTabPage; friend class SwTestTabPage;
friend class SwDocEditDialog;
sal_Bool bTest1:1; sal_Bool bTest1:1;
sal_Bool bTest2:1; sal_Bool bTest2:1;

View File

@ -162,7 +162,6 @@ class SW_DLLPUBLIC SwView: public SfxViewShell
// exhibition hack (MA,MBA) // exhibition hack (MA,MBA)
friend void lcl_SelectShellForDrop( SwView &rView ); friend void lcl_SelectShellForDrop( SwView &rView );
friend class TestTemplateItem;
friend class SwHHCWrapper; friend class SwHHCWrapper;
friend class SwHyphWrapper; friend class SwHyphWrapper;
friend class SwView_Impl; friend class SwView_Impl;

View File

@ -51,7 +51,6 @@ namespace lang {
} }
namespace awt { namespace awt {
struct WindowDescriptor; struct WindowDescriptor;
class XDataTransfer;
} } } } } } } }
extern "C" { extern "C" {

View File

@ -141,7 +141,6 @@ enum FSysExact
struct dirent; struct dirent;
class TOOLS_DLLPUBLIC FileStat class TOOLS_DLLPUBLIC FileStat
{ {
friend class CORmFSys;
friend class Dir; friend class Dir;
friend struct DirReader_Impl; friend struct DirReader_Impl;
friend void ImpInitFileStat( FileStat&, dirent* ); friend void ImpInitFileStat( FileStat&, dirent* );
@ -373,7 +372,6 @@ struct DirReader_Impl;
class TOOLS_DLLPUBLIC Dir : public DirEntry class TOOLS_DLLPUBLIC Dir : public DirEntry
{ {
friend struct DirReader_Impl; friend struct DirReader_Impl;
friend class CORmFSys;
DirReader_Impl* pReader; // systemabhaengig DirReader_Impl* pReader; // systemabhaengig
DirEntryList* pLst; DirEntryList* pLst;

View File

@ -25,7 +25,6 @@
class INetMessage; class INetMessage;
class INetMIMEMessage; class INetMIMEMessage;
class INetHTTPMessage;
class SvMemoryStream; class SvMemoryStream;
class SvStream; class SvStream;

View File

@ -669,8 +669,6 @@ template<typename prefix> sal_Size write_lenPrefixed_uInt8s_FromOUString(SvStrea
class TOOLS_DLLPUBLIC SvFileStream : public SvStream class TOOLS_DLLPUBLIC SvFileStream : public SvStream
{ {
friend class ImpEaMgr;
friend class CORmFileStream;
friend class FileCopier; friend class FileCopier;
private: private:

View File

@ -39,8 +39,6 @@ namespace fileaccess {
// forward: // forward:
class shell; class shell;
class XInputStreamForStream;
class XOutputStreamForStream;
class XStream_impl class XStream_impl
: public cppu::OWeakObject, : public cppu::OWeakObject,
@ -52,8 +50,6 @@ namespace fileaccess {
public com::sun::star::io::XTruncate, public com::sun::star::io::XTruncate,
public com::sun::star::io::XAsyncOutputMonitor public com::sun::star::io::XAsyncOutputMonitor
{ {
friend class XInputStreamForStream;
friend class XOutputStreamForStream;
public: public:

View File

@ -33,7 +33,6 @@
#include <rtl/textcvt.h> #include <rtl/textcvt.h>
class FreetypeServerFont;
#ifdef ENABLE_GRAPHITE #ifdef ENABLE_GRAPHITE
class GraphiteFaceWrapper; class GraphiteFaceWrapper;
#endif #endif

View File

@ -48,10 +48,6 @@
// Module // Module
// Module type definitions and forward declarations. // Module type definitions and forward declarations.
//
class TextSourceAdaptor;
class GraphiteFontAdaptor;
class GrSegRecord;
// SAL/VCL types // SAL/VCL types
class ServerFont; class ServerFont;

View File

@ -40,7 +40,6 @@ struct BitmapBuffer;
class SalBitmap; class SalBitmap;
class BitmapPalette; class BitmapPalette;
class SalGraphics; class SalGraphics;
class ImplServerBitmap;
class Bitmap; class Bitmap;
class OutputDevice; class OutputDevice;
class Color; class Color;

View File

@ -39,7 +39,6 @@
class Size; class Size;
class Font; class Font;
class VirtualDevice; class VirtualDevice;
class ImplServerGraphics;
class ImplGetDevFontList; class ImplGetDevFontList;
class GetDevSizeList; class GetDevSizeList;

View File

@ -65,14 +65,12 @@ struct ImplHotKey;
struct ImplEventHook; struct ImplEventHook;
class Point; class Point;
class Rectangle; class Rectangle;
class ImpResMgr;
class ResMgr; class ResMgr;
class ImplAccelManager; class ImplAccelManager;
class ImplDevFontList; class ImplDevFontList;
class ImplFontCache; class ImplFontCache;
class HelpTextWindow; class HelpTextWindow;
class ImplTBDragMgr; class ImplTBDragMgr;
class ImplButtonList;
class ImplIdleMgr; class ImplIdleMgr;
class DbgWindow; class DbgWindow;
class FloatingWindow; class FloatingWindow;
@ -96,11 +94,7 @@ class Printer;
class SalFrame; class SalFrame;
class SalInstance; class SalInstance;
class SalSystem; class SalSystem;
class SalProcessWindowList;
class SalTrayList;
class UniqueIdContainer;
class ImplPrnQueueList; class ImplPrnQueueList;
class ImplVDevCache;
class UnoWrapperBase; class UnoWrapperBase;
class GraphicConverter; class GraphicConverter;
class ImplWheelWindow; class ImplWheelWindow;

View File

@ -209,8 +209,6 @@ public:
class SalI18N_InputMethod; class SalI18N_InputMethod;
class SalI18N_KeyboardExtension; class SalI18N_KeyboardExtension;
class AttributeProvider; class AttributeProvider;
class SalUnicodeConverter;
class SalConverterCache;
extern "C" { extern "C" {
struct SnDisplay; struct SnDisplay;

View File

@ -47,7 +47,6 @@
// -=-= forwards -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= // -=-= forwards -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
class SalDisplay; class SalDisplay;
class X11SalGraphics; class X11SalGraphics;
class SalGraphicsLayout;
class SalI18N_InputContext; class SalI18N_InputContext;
namespace vcl_sal { class WMAdaptor; class NetWMAdaptor; class GnomeWMAdaptor; } namespace vcl_sal { class WMAdaptor; class NetWMAdaptor; class GnomeWMAdaptor; }

View File

@ -55,7 +55,6 @@ class PspSalPrinter;
class PspSalInfoPrinter; class PspSalInfoPrinter;
class ServerFont; class ServerFont;
class ImplLayoutArgs; class ImplLayoutArgs;
class X11FontLayout;
class ServerFontLayout; class ServerFontLayout;
namespace basegfx { namespace basegfx {
@ -96,7 +95,6 @@ public:
class VCLPLUG_GEN_PUBLIC X11SalGraphics : public SalGraphics class VCLPLUG_GEN_PUBLIC X11SalGraphics : public SalGraphics
{ {
friend class X11FontLayout;
friend class ServerFontLayout; friend class ServerFontLayout;
protected: protected:
SalFrame* m_pFrame; // the SalFrame which created this Graphics or NULL SalFrame* m_pFrame; // the SalFrame which created this Graphics or NULL

View File

@ -34,7 +34,6 @@
#include <vcl/syswin.hxx> #include <vcl/syswin.hxx>
class ToolBox; class ToolBox;
class PopupModeEvent;
// ------------------------ // ------------------------
// - FloatingWindow-Types - // - FloatingWindow-Types -

View File

@ -49,7 +49,6 @@ class Image;
class PopupMenu; class PopupMenu;
class KeyCode; class KeyCode;
class KeyEvent; class KeyEvent;
class AppBarWindow;
class MenuFloatingWindow; class MenuFloatingWindow;
class Window; class Window;
class SalMenu; class SalMenu;

View File

@ -287,9 +287,7 @@ class VCL_DLLPUBLIC OutputDevice : public Resource
friend class Application; friend class Application;
friend class Bitmap; friend class Bitmap;
friend class ImplImageBmp; friend class ImplImageBmp;
friend class ImplQPrinter;
friend class Printer; friend class Printer;
friend class SalGraphicsLayout;
friend class System; friend class System;
friend class VirtualDevice; friend class VirtualDevice;
friend class Window; friend class Window;

View File

@ -225,7 +225,6 @@ public:
class VCL_DLLPUBLIC Printer : public OutputDevice class VCL_DLLPUBLIC Printer : public OutputDevice
{ {
friend class OutputDevice; friend class OutputDevice;
friend class ImplQPrinter;
private: private:
SalInfoPrinter* mpInfoPrinter; SalInfoPrinter* mpInfoPrinter;

View File

@ -35,7 +35,6 @@
struct ImplTabItem; struct ImplTabItem;
struct ImplTabCtrlData; struct ImplTabCtrlData;
class ImplTabItemList;
class TabPage; class TabPage;
class PushButton; class PushButton;
class ListBox; class ListBox;

View File

@ -40,7 +40,6 @@ class TextCharAttrib;
class TextUndo; class TextUndo;
class TextUndoManager; class TextUndoManager;
class EditSelFunctionSet; class EditSelFunctionSet;
class EditSelEngine;
class IdleFormatter; class IdleFormatter;
class TextNode; class TextNode;
class OutputDevice; class OutputDevice;

View File

@ -35,7 +35,6 @@
class XWindowPeer; class XWindowPeer;
class XToolkit; class XToolkit;
class XVclToolkit;
class EventList; class EventList;
class Window; class Window;
class OutputDevice; class OutputDevice;
@ -43,7 +42,6 @@ class MouseEvent;
class CommandEvent; class CommandEvent;
class KeyEvent; class KeyEvent;
class Rectangle; class Rectangle;
class XVclComponentPeer;
class Menu; class Menu;
namespace com { namespace com {

View File

@ -39,7 +39,6 @@
// ----------------- // -----------------
class SalVirtualDevice; class SalVirtualDevice;
class RmVirtualDevice;
struct SystemGraphicsData; struct SystemGraphicsData;
class VCL_DLLPUBLIC VirtualDevice : public OutputDevice class VCL_DLLPUBLIC VirtualDevice : public OutputDevice

View File

@ -54,7 +54,6 @@ namespace x11 {
friend class SelectionManager; friend class SelectionManager;
friend class X11_Transferable;
void fireChangedContentsEvent(); void fireChangedContentsEvent();
void clearContents(); void clearContents();