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