Kaydet (Commit) 6013882b authored tarafından Takeshi Abe's avatar Takeshi Abe

removed unnecessary forward declarations of class

except moving SvXMLStyleContext into xmloff/source/forms/layerimport.hxx

Change-Id: I5e16b54f98ccdd54bc0bb373d3fe92ed1bef3c5e
üst 87d29c45
...@@ -40,18 +40,13 @@ ...@@ -40,18 +40,13 @@
#include <list> #include <list>
#include <map> #include <map>
class SchXMLImport;
class SchXMLImportHelper; class SchXMLImportHelper;
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {
namespace chart { namespace chart {
class XChartDocument; class XChartDocument;
class XDiagram;
struct ChartSeriesAddress; struct ChartSeriesAddress;
} }
namespace util {
class XStringMapping;
}
namespace xml { namespace sax { namespace xml { namespace sax {
class XAttributeList; class XAttributeList;
}} }}
......
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
#include "rtl/ustring.hxx" #include "rtl/ustring.hxx"
#include "rtl/ustrbuf.hxx" #include "rtl/ustrbuf.hxx"
class SchXMLImport;
namespace com { namespace sun { namespace star { namespace xml { namespace sax { namespace com { namespace sun { namespace star { namespace xml { namespace sax {
class XAttributeList; class XAttributeList;
}}}}} }}}}}
......
...@@ -28,15 +28,11 @@ ...@@ -28,15 +28,11 @@
#include "transporttypes.hxx" #include "transporttypes.hxx"
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {
namespace frame {
class XModel;
}
namespace xml { namespace sax { namespace xml { namespace sax {
class XAttributeList; class XAttributeList;
}} }}
namespace chart { namespace chart {
class XChartDocument; class XChartDocument;
struct ChartSeriesAddress;
}}}} }}}}
// ======================================== // ========================================
......
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
#include <xmloff/xmlictxt.hxx> #include <xmloff/xmlictxt.hxx>
#include <com/sun/star/container/XNameAccess.hpp> #include <com/sun/star/container/XNameAccess.hpp>
class AnimImpImpl;
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
// presentations:animations // presentations:animations
......
...@@ -41,20 +41,11 @@ ...@@ -41,20 +41,11 @@
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
class SvXMLUnitConverter;
class SvXMLExportItemMapper;
class SfxPoolItem;
class SfxItemSet;
class OUStrings_Impl;
class Rectangle; class Rectangle;
class ImpPresPageDrawStylePropMapper;
class ImpXMLEXPPageMasterInfo; class ImpXMLEXPPageMasterInfo;
class ImpXMLDrawPageInfoList;
class ImpXMLAutoLayoutInfo; class ImpXMLAutoLayoutInfo;
class SvXMLAutoStylePoolP;
class XMLSdPropHdlFactory; class XMLSdPropHdlFactory;
class ImpXMLShapeStyleInfo;
class XMLShapeExportPropertyMapper; class XMLShapeExportPropertyMapper;
class XMLPageExportPropertyMapper; class XMLPageExportPropertyMapper;
......
...@@ -169,10 +169,6 @@ typedef std::map< sal_Int32, com::sun::star::uno::Reference< com::sun::star::dra ...@@ -169,10 +169,6 @@ typedef std::map< sal_Int32, com::sun::star::uno::Reference< com::sun::star::dra
class SvXMLUnitConverter; class SvXMLUnitConverter;
class SvXMLTokenMap; class SvXMLTokenMap;
class XMLSdPropHdlFactory;
class XMLPropertySetMapper;
class XMLPropStyleContext;
class SdXMLStylesContext;
class SdXMLMasterStylesContext; class SdXMLMasterStylesContext;
////////////////////////////////////////////////////////////////////////////// //////////////////////////////////////////////////////////////////////////////
......
...@@ -38,7 +38,6 @@ namespace com { namespace sun { namespace star { ...@@ -38,7 +38,6 @@ namespace com { namespace sun { namespace star {
namespace xml { namespace sax { class XAttributeList; } } namespace xml { namespace sax { class XAttributeList; } }
} } } } } }
class SdXMLCustomShapeContext;
class XMLEnhancedCustomShapeContext : public SvXMLImportContext class XMLEnhancedCustomShapeContext : public SvXMLImportContext
{ {
SvXMLUnitConverter& mrUnitConverter; SvXMLUnitConverter& mrUnitConverter;
......
...@@ -35,18 +35,14 @@ ...@@ -35,18 +35,14 @@
#include <com/sun/star/script/ScriptEventDescriptor.hpp> #include <com/sun/star/script/ScriptEventDescriptor.hpp>
#include <rtl/ref.hxx> #include <rtl/ref.hxx>
class SvXMLImport;
class SvXMLExport; class SvXMLExport;
class SvXMLExportPropertyMapper; class SvXMLExportPropertyMapper;
class SvXMLStyleContext;
//......................................................................... //.........................................................................
namespace xmloff namespace xmloff
{ {
//......................................................................... //.........................................................................
class OAttribute2Property;
//===================================================================== //=====================================================================
//= IFormsExportContext //= IFormsExportContext
//===================================================================== //=====================================================================
......
...@@ -43,7 +43,6 @@ namespace xmloff ...@@ -43,7 +43,6 @@ namespace xmloff
{ {
//......................................................................... //.........................................................................
class IControlIdMap;
class OFormLayerXMLImport_Impl; class OFormLayerXMLImport_Impl;
//===================================================================== //=====================================================================
......
...@@ -34,7 +34,6 @@ ...@@ -34,7 +34,6 @@
#include <salhelper/simplereferenceobject.hxx> #include <salhelper/simplereferenceobject.hxx>
#include <comphelper/stl_types.hxx> #include <comphelper/stl_types.hxx>
class SvXMLExport;
struct SvXMLEnumMapEntry; struct SvXMLEnumMapEntry;
//......................................................................... //.........................................................................
......
...@@ -39,9 +39,7 @@ ...@@ -39,9 +39,7 @@
class SvXMLImport; class SvXMLImport;
class SvXMLImportContext; class SvXMLImportContext;
class XMLPropertyHandlerFactory; class SvXMLStyleContext;
class SvXMLImportPropertyMapper;
class XMLPropStyleContext;
SV_DECL_REF( SvXMLStylesContext ) SV_DECL_REF( SvXMLStylesContext )
// unfortunately, we can't put this into our namespace, as the macro expands to (amongst others) a forward // unfortunately, we can't put this into our namespace, as the macro expands to (amongst others) a forward
......
...@@ -42,7 +42,6 @@ ...@@ -42,7 +42,6 @@
class SvXMLAutoStylePoolP; class SvXMLAutoStylePoolP;
class SvXMLAutoStylePoolParentsP_Impl; class SvXMLAutoStylePoolParentsP_Impl;
class SvXMLAutoStylePoolNamesP_Impl; class SvXMLAutoStylePoolNamesP_Impl;
class SvXMLAttributeList;
class SvXMLExportPropertyMapper; class SvXMLExportPropertyMapper;
class SvXMLExport; class SvXMLExport;
......
...@@ -38,7 +38,6 @@ namespace com { namespace sun { namespace star { ...@@ -38,7 +38,6 @@ namespace com { namespace sun { namespace star {
} } } } } }
namespace rtl { namespace rtl {
class OUString; class OUString;
class OUStringBuffer;
} }
// store a list of redline properties // store a list of redline properties
......
...@@ -30,7 +30,6 @@ namespace com { namespace sun { namespace star { ...@@ -30,7 +30,6 @@ namespace com { namespace sun { namespace star {
namespace xml { namespace sax { class XAttributeList; } } namespace xml { namespace sax { class XAttributeList; } }
} } } } } }
namespace rtl { class OUString; } namespace rtl { class OUString; }
class XMLTextImportHelper;
/** /**
......
...@@ -29,9 +29,6 @@ namespace com { namespace sun { namespace star { ...@@ -29,9 +29,6 @@ namespace com { namespace sun { namespace star {
namespace beans { class XPropertySet; } namespace beans { class XPropertySet; }
} } } } } }
// OD 2004-04-21 #i26791#
class XMLTextFrameHint_Impl;
class XMLTextFrameHyperlinkContext : public SvXMLImportContext class XMLTextFrameHyperlinkContext : public SvXMLImportContext
{ {
::rtl::OUString sHRef; ::rtl::OUString sHRef;
......
...@@ -26,9 +26,6 @@ ...@@ -26,9 +26,6 @@
namespace com { namespace sun { namespace star { namespace com { namespace sun { namespace star {
namespace text {
class XTextRange;
}
namespace xml { namespace sax { namespace xml { namespace sax {
class XAttributeList; class XAttributeList;
} } } }
...@@ -36,7 +33,6 @@ namespace com { namespace sun { namespace star { ...@@ -36,7 +33,6 @@ namespace com { namespace sun { namespace star {
namespace rtl { namespace rtl {
class OUString; class OUString;
} }
class XMLTextImportHelper;
/** /**
*/ */
......
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
#include <xmloff/xmltoken.hxx> #include <xmloff/xmltoken.hxx>
#include "TransformerContext.hxx" #include "TransformerContext.hxx"
class XMLMutableAttributeList;
class XMLTransformerActions;
class XMLCreateElemTransformerContext : public XMLTransformerContext class XMLCreateElemTransformerContext : public XMLTransformerContext
{ {
sal_uInt16 m_nActionMap; sal_uInt16 m_nActionMap;
......
...@@ -22,8 +22,6 @@ ...@@ -22,8 +22,6 @@
#include "ProcAttrTContext.hxx" #include "ProcAttrTContext.hxx"
class XMLMutableAttributeList;
class XMLTransformerActions;
class XMLProcAddAttrTransformerContext : public XMLProcAttrTransformerContext class XMLProcAddAttrTransformerContext : public XMLProcAttrTransformerContext
{ {
::rtl::OUString m_aAttrQName; ::rtl::OUString m_aAttrQName;
......
...@@ -23,8 +23,6 @@ ...@@ -23,8 +23,6 @@
#include <xmloff/xmltoken.hxx> #include <xmloff/xmltoken.hxx>
#include "TransformerContext.hxx" #include "TransformerContext.hxx"
class XMLMutableAttributeList;
class XMLTransformerActions;
class XMLProcAttrTransformerContext : public XMLTransformerContext class XMLProcAttrTransformerContext : public XMLTransformerContext
{ {
::rtl::OUString m_aElemQName; ::rtl::OUString m_aElemQName;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment