make some classes module-private

Change-Id: If7303a082e06f6937fca911c578a40475546cda2
Reviewed-on: https://gerrit.libreoffice.org/83442
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
This commit is contained in:
Noel Grandin
2019-11-22 20:31:27 +01:00
parent f394ea0b6b
commit 5f520f7577
64 changed files with 121 additions and 123 deletions
+1 -1
View File
@@ -37,7 +37,7 @@ namespace property
namespace impl
{ class ImplOPropertySet; }
class OOO_DLLPUBLIC_CHARTTOOLS OPropertySet :
class OPropertySet :
public ::cppu::OBroadcastHelper,
// includes beans::XPropertySet, XMultiPropertySet and XFastPropertySet
public ::cppu::OPropertySetHelper,
+2 -2
View File
@@ -75,7 +75,7 @@ public:
virtual ~Crypto();
};
class OOX_DLLPUBLIC Decrypt final : public Crypto
class Decrypt final : public Crypto
{
public:
Decrypt(std::vector<sal_uInt8>& key, std::vector<sal_uInt8>& iv, CryptoType type);
@@ -93,7 +93,7 @@ public:
};
class OOX_DLLPUBLIC Encrypt final : public Crypto
class Encrypt final : public Crypto
{
public:
Encrypt(std::vector<sal_uInt8>& key, std::vector<sal_uInt8>& iv, CryptoType type);
+1 -1
View File
@@ -32,7 +32,7 @@ namespace oox { namespace ole { class OleStorage; } }
namespace oox {
namespace core {
class OOX_DLLPUBLIC DocumentDecryption
class DocumentDecryption
{
private:
enum CryptoType
+1 -1
View File
@@ -26,7 +26,7 @@ namespace oox { namespace ole { class OleStorage; } }
namespace oox {
namespace core {
class OOX_DLLPUBLIC DocumentEncryption
class DocumentEncryption
{
private:
css::uno::Reference< css::io::XStream > mxDocumentStream;
+2 -2
View File
@@ -42,7 +42,7 @@ namespace oox {
The binary data in the stream is written in little-endian format.
*/
class OOX_DLLPUBLIC BinaryOutputStream : public virtual BinaryStreamBase
class BinaryOutputStream : public virtual BinaryStreamBase
{
public:
/** Derived classes implement writing the contents of the passed data
@@ -168,7 +168,7 @@ private:
construction, the stream points to the beginning of the passed data
sequence. The data sequence is expanded automatically while writing to it.
*/
class OOX_DLLPUBLIC SequenceOutputStream final : public BinaryOutputStream
class SequenceOutputStream final : public BinaryOutputStream
{
public:
/** Constructs the wrapper object for the passed data sequence.
+1 -1
View File
@@ -120,7 +120,7 @@ private:
/** Base class for binary input and output streams wrapping a UNO stream,
seekable via the com.sun.star.io.XSeekable interface.
*/
class OOX_DLLPUBLIC BinaryXSeekableStream : public virtual BinaryStreamBase
class BinaryXSeekableStream : public virtual BinaryStreamBase
{
public:
virtual ~BinaryXSeekableStream() override;
+1 -1
View File
@@ -50,7 +50,7 @@ namespace ole {
class VbaModule;
class OOX_DLLPUBLIC VbaFilterConfig
class VbaFilterConfig
{
public:
explicit VbaFilterConfig(
+1 -1
View File
@@ -250,7 +250,7 @@ struct OOX_DLLPUBLIC ShadowModel
};
/** The shadow model structure contains all shape textpath properties. */
struct OOX_DLLPUBLIC TextpathModel
struct TextpathModel
{
OptValue<OUString> moString; ///< Specifies the string of the textpath.
OptValue<OUString> moStyle; ///< Specifies the style of the textpath.
+1 -1
View File
@@ -58,7 +58,7 @@ const sal_Int32 VML_CLIENTDATA_FORMULA = 4;
/** The shape model structure contains all properties shared by all types of shapes. */
struct OOX_DLLPUBLIC ShapeTypeModel
struct ShapeTypeModel
{
OUString maShapeId; ///< Unique identifier of the shape.
OUString maLegacyId; ///< Plaintext identifier of the shape.
+1 -1
View File
@@ -72,7 +72,7 @@ createBaseURI(
struct DocumentMetadataAccess_Impl;
class SFX2_DLLPUBLIC DocumentMetadataAccess final :
class DocumentMetadataAccess final :
public cppu::WeakImplHelper<css::rdf::XDocumentMetadataAccess>
{
DocumentMetadataAccess(const DocumentMetadataAccess&) = delete;
+1 -1
View File
@@ -54,7 +54,7 @@ template<> struct typed_flags<sfx2::ApplicationType> : is_typed_flags<sfx2::Appl
namespace sfx2
{
class SFX2_DLLPUBLIC RecentDocsView final : public ThumbnailView
class RecentDocsView final : public ThumbnailView
{
public:
RecentDocsView( vcl::Window* pParent );
+1 -1
View File
@@ -33,7 +33,7 @@ namespace sfx2 { namespace sidebar {
directly is that this way the sidebar has a little more control
over look and feel of its controls.
*/
class SFX2_DLLPUBLIC ControlFactory
class ControlFactory
{
public:
/** Create the menu button for the task bar.
+1 -1
View File
@@ -33,7 +33,7 @@ namespace sfx2 { namespace sidebar {
/** Convenience class for the easy creation of toolbox controllers.
*/
class SFX2_DLLPUBLIC ControllerFactory
class ControllerFactory
{
public:
static css::uno::Reference<css::frame::XToolbarController> CreateToolBoxController(
+1 -1
View File
@@ -34,7 +34,7 @@ namespace com::sun::star::frame { class XFrame; }
namespace sfx2 { namespace sidebar {
class SFX2_DLLPUBLIC Tools
class Tools
{
public:
static Image GetImage (
+1 -1
View File
@@ -27,7 +27,7 @@ public:
virtual OUString CalcFieldValue(const SvxFieldItem& rField, sal_Int32 nPara, sal_Int32 nPos, boost::optional<Color>& rTxtColor, boost::optional<Color>& rFldColor) override;
};
class SVX_DLLPUBLIC ClassificationEditView final : public WeldEditView
class ClassificationEditView final : public WeldEditView
{
public:
ClassificationEditView();
+1 -1
View File
@@ -21,7 +21,7 @@
namespace svx
{
class SVX_DLLPUBLIC ColorSet
class ColorSet
{
OUString maColorSetName;
std::vector<Color> maColors;
+1 -1
View File
@@ -26,7 +26,7 @@ class SvxFont;
namespace svx
{
class SVX_DLLPUBLIC CommonStylePreviewRenderer final : public sfx2::StylePreviewRenderer
class CommonStylePreviewRenderer final : public sfx2::StylePreviewRenderer
{
std::unique_ptr<SvxFont> m_pFont;
Color maFontColor;
+2 -2
View File
@@ -29,7 +29,7 @@ namespace vcl { class Window; }
namespace svx {
class SVX_DLLPUBLIC ParaULSpacingControl : public SfxToolBoxControl
class ParaULSpacingControl : public SfxToolBoxControl
{
public:
SFX_DECL_TOOLBOX_CONTROL();
@@ -60,7 +60,7 @@ public:
virtual VclPtr<vcl::Window> CreateItemWindow(vcl::Window* pParent) override;
};
class SVX_DLLPUBLIC ParaLRSpacingControl : public SfxToolBoxControl,
class ParaLRSpacingControl : public SfxToolBoxControl,
public css::ui::XContextChangeEventListener
{
public:
+1 -1
View File
@@ -31,7 +31,7 @@ namespace svxform { namespace charset_helper
/** enumerates all supported charsets
@return the number of charsets supported
*/
SVX_DLLPUBLIC sal_Int32 getSupportedTextEncodings( ::std::vector< rtl_TextEncoding >& _rEncs );
sal_Int32 getSupportedTextEncodings( ::std::vector< rtl_TextEncoding >& _rEncs );
}
}
+1 -1
View File
@@ -74,7 +74,7 @@ private:
- Shows the value entered/modified in the numeric field.
- Enables/disables/shows/hides the field according to own state changes.
*/
class SAL_WARN_UNUSED SVX_DLLPUBLIC DialControl : public Control
class SAL_WARN_UNUSED DialControl : public Control
{
public:
explicit DialControl( vcl::Window* pParent, WinBits nBits );
+9 -9
View File
@@ -37,21 +37,21 @@ namespace legacy
{
namespace SvxOrientation
{
sal_uInt16 SVX_DLLPUBLIC GetVersion(sal_uInt16 nFileFormatVersion);
void SVX_DLLPUBLIC Create(SvxOrientationItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SVX_DLLPUBLIC SvStream& Store(const SvxOrientationItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
sal_uInt16 GetVersion(sal_uInt16 nFileFormatVersion);
void Create(SvxOrientationItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SvStream& Store(const SvxOrientationItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
}
namespace SvxMargin
{
sal_uInt16 SVX_DLLPUBLIC GetVersion(sal_uInt16 nFileFormatVersion);
void SVX_DLLPUBLIC Create(SvxMarginItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SVX_DLLPUBLIC SvStream& Store(const SvxMarginItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
sal_uInt16 GetVersion(sal_uInt16 nFileFormatVersion);
void Create(SvxMarginItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SvStream& Store(const SvxMarginItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
}
namespace SvxRotateMode
{
sal_uInt16 SVX_DLLPUBLIC GetVersion(sal_uInt16 nFileFormatVersion);
void SVX_DLLPUBLIC Create(SvxRotateModeItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SVX_DLLPUBLIC SvStream& Store(const SvxRotateModeItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
sal_uInt16 GetVersion(sal_uInt16 nFileFormatVersion);
void Create(SvxRotateModeItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SvStream& Store(const SvxRotateModeItem& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
}
}
+3 -3
View File
@@ -146,7 +146,7 @@ class SVX_DLLPUBLIC NBOTypeMgrBase
};
class SVX_DLLPUBLIC BulletsTypeMgr final : public NBOTypeMgrBase
class BulletsTypeMgr final : public NBOTypeMgrBase
{
friend class OutlineTypeMgr;
friend class NumberingTypeMgr;
@@ -168,7 +168,7 @@ class SVX_DLLPUBLIC BulletsTypeMgr final : public NBOTypeMgrBase
};
class SVX_DLLPUBLIC NumberingTypeMgr: public NBOTypeMgrBase
class NumberingTypeMgr: public NBOTypeMgrBase
{
private:
NumberingTypeMgr(const NumberingTypeMgr&) = delete;
@@ -187,7 +187,7 @@ class SVX_DLLPUBLIC NumberingTypeMgr: public NBOTypeMgrBase
static NumberingTypeMgr& GetInstance();
};
class SVX_DLLPUBLIC OutlineTypeMgr: public NBOTypeMgrBase
class OutlineTypeMgr: public NBOTypeMgrBase
{
private:
OutlineTypeMgr(const OutlineTypeMgr&) = delete;
@@ -28,7 +28,7 @@ class SdrPage;
namespace sdr { namespace contact {
class SVX_DLLPUBLIC ViewContactOfPageObj final : public ViewContactOfSdrObj
class ViewContactOfPageObj final : public ViewContactOfSdrObj
{
// Create an Object-Specific ViewObjectContact, set ViewContact and
// ObjectContact. Always needs to return something.
@@ -29,7 +29,7 @@ namespace sdr { namespace contact {
class PagePrimitiveExtractor;
class SVX_DLLPUBLIC ViewObjectContactOfPageObj final : public ViewObjectContactOfSdrObj
class ViewObjectContactOfPageObj final : public ViewObjectContactOfSdrObj
{
private:
// the page painter helper
@@ -31,7 +31,7 @@ namespace sdr
{
// OverlayObjectCell - used for cell cursor, selection and AutoFill handle
class SVX_DLLPUBLIC OverlayObjectCell final : public OverlayObject
class OverlayObjectCell final : public OverlayObject
{
public:
typedef ::std::vector< basegfx::B2DRange > RangeVector;
+1 -1
View File
@@ -26,7 +26,7 @@ namespace sdr
{
namespace overlay
{
class SVX_DLLPUBLIC OverlayTriangle final : public OverlayObjectWithBasePosition
class OverlayTriangle final : public OverlayObjectWithBasePosition
{
// second and third position in pixel
basegfx::B2DPoint const maSecondPosition;
+1 -1
View File
@@ -25,7 +25,7 @@ namespace svx { namespace sidebar {
/** Provide some improvements over the standard DialControl.
*/
class SVX_DLLPUBLIC SidebarDialControl final : public svx::DialControl
class SidebarDialControl final : public svx::DialControl
{
public:
SidebarDialControl (vcl::Window* pParent, WinBits nBits);
+1 -1
View File
@@ -72,7 +72,7 @@ struct CellPos
/// TableStyleSettings
struct SVX_DLLPUBLIC TableStyleSettings
struct TableStyleSettings
{
bool mbUseFirstRow;
bool mbUseLastRow;
+1 -1
View File
@@ -42,7 +42,7 @@ namespace svx
formerly known as SvxTbxButtonColorUpdater_Impl, residing in svx/source/tbxctrls/colorwindow.hxx.
*/
class SVX_DLLPUBLIC ToolboxButtonColorUpdater
class ToolboxButtonColorUpdater
{
public:
ToolboxButtonColorUpdater( sal_uInt16 nSlotId, sal_uInt16 nTbxBtnId, ToolBox* ptrTbx, bool bWideButton,
+2 -2
View File
@@ -93,7 +93,7 @@ struct VCL_DLLPUBLIC FeatureID
uint32_t m_aLanguageCode;
};
struct VCL_DLLPUBLIC Feature
struct Feature
{
Feature();
Feature(FeatureID const& rID, FeatureType eType);
@@ -105,7 +105,7 @@ struct VCL_DLLPUBLIC Feature
// This is basically duplicates hb_feature_t to avoid including HarfBuzz
// headers here, so the member types should remain compatible.
struct VCL_DLLPUBLIC FeatureSetting
struct FeatureSetting
{
FeatureSetting(OString feature);
+1 -1
View File
@@ -33,7 +33,7 @@ namespace vcl
//= ImageRepository
// provides access to the application's image repository (image.zip)
class VCL_DLLPUBLIC ImageRepository
class ImageRepository
{
public:
/** loads an image from the application's image repository
+1 -1
View File
@@ -118,7 +118,7 @@ namespace vcl
//= MnemonicEngine
struct MnemonicEngine_Data;
class VCL_DLLPUBLIC MnemonicEngine
class MnemonicEngine
{
::std::unique_ptr< MnemonicEngine_Data > m_pData;
+3 -3
View File
@@ -54,7 +54,7 @@ struct VCL_DLLPUBLIC PPDValue
* PPDKey - a container for the available options (=values) of a PPD keyword
*/
class VCL_DLLPUBLIC PPDKey
class PPDKey
{
friend class PPDParser;
friend class CPDManager;
@@ -110,7 +110,7 @@ struct PPDKeyhash
* PPDParser - parses a PPD file and contains all available keys from it
*/
class VCL_DLLPUBLIC PPDParser
class PPDParser
{
friend class PPDContext;
friend class CUPSManager;
@@ -224,7 +224,7 @@ public:
* contents of a PPDParser.
*/
class VCL_DLLPUBLIC PPDContext
class PPDContext
{
typedef std::unordered_map< const PPDKey*, const PPDValue*, PPDKeyhash > hash_type;
hash_type m_aCurrentValues;
+1 -1
View File
@@ -69,7 +69,7 @@ private:
struct StaticTokenMap : public rtl::Static< TokenMap, StaticTokenMap > {};
class XMLOFF_DLLPUBLIC FastTokenHandler final : public cppu::WeakImplHelper<
class FastTokenHandler final : public cppu::WeakImplHelper<
css::xml::sax::XFastTokenHandler >,
public sax_fastparser::FastTokenHandlerBase
{
+1 -1
View File
@@ -39,7 +39,7 @@ namespace xmlscript
##################################################################################################*/
class XMLSCRIPT_DLLPUBLIC XMLElement
class XMLElement
: public cppu::WeakImplHelper< css::xml::sax::XAttributeList >
{
public:
+1 -1
View File
@@ -126,7 +126,7 @@ struct BlipFillProperties
void assignUsed( const BlipFillProperties& rSourceProps );
};
struct OOX_DLLPUBLIC FillProperties
struct FillProperties
{
OptValue< sal_Int32 > moFillType; /// Fill type (OOXML token).
Color maFillColor; /// Solid fill color and transparence.
+1 -1
View File
@@ -49,7 +49,7 @@ struct LineArrowProperties
void assignUsed( const LineArrowProperties& rSourceProps );
};
struct OOX_DLLPUBLIC LineProperties
struct LineProperties
{
typedef ::std::pair< sal_Int32, sal_Int32 > DashStop;
typedef ::std::vector< DashStop > DashStopVector;
+1 -1
View File
@@ -301,7 +301,7 @@ public:
@see PyThreadAttach
*/
class LO_DLLPUBLIC_PYUNO PyThreadDetach
class PyThreadDetach
{
PyThreadState *tstate;
PyThreadDetach ( const PyThreadDetach & ) = delete;
+8 -8
View File
@@ -52,7 +52,7 @@ namespace rptui
/** Helper class to allow std::mem_fun for SAL_CALL
*/
class REPORTDESIGN_DLLPUBLIC OGroupHelper
class OGroupHelper
{
css::uno::Reference< css::report::XGroup > m_xGroup;
OGroupHelper(const OGroupHelper&) = delete;
@@ -75,7 +75,7 @@ namespace rptui
/** Helper class to allow std::mem_fun for SAL_CALL
*/
class REPORTDESIGN_DLLPUBLIC OReportHelper
class OReportHelper
{
css::uno::Reference< css::report::XReportDefinition > m_xReport;
public:
@@ -159,7 +159,7 @@ namespace rptui
// OUndoContainerAction
class REPORTDESIGN_DLLPUBLIC OUndoContainerAction: public OCommentUndoAction
class OUndoContainerAction: public OCommentUndoAction
{
OUndoContainerAction(OUndoContainerAction const &) = delete;
void operator =(OUndoContainerAction const &) = delete;
@@ -191,7 +191,7 @@ namespace rptui
// OUndoReportSectionAction
class REPORTDESIGN_DLLPUBLIC OUndoReportSectionAction : public OUndoContainerAction
class OUndoReportSectionAction : public OUndoContainerAction
{
OReportHelper m_aReportHelper;
::std::function<css::uno::Reference< css::report::XSection >(OReportHelper *)> m_pMemberFunction;
@@ -210,7 +210,7 @@ namespace rptui
// OUndoGroupSectionAction
class REPORTDESIGN_DLLPUBLIC OUndoGroupSectionAction : public OUndoContainerAction
class OUndoGroupSectionAction : public OUndoContainerAction
{
OGroupHelper m_aGroupHelper;
::std::function<css::uno::Reference< css::report::XSection >(OGroupHelper *)> m_pMemberFunction;
@@ -228,7 +228,7 @@ namespace rptui
};
// ORptUndoPropertyAction
class REPORTDESIGN_DLLPUBLIC ORptUndoPropertyAction: public OCommentUndoAction
class ORptUndoPropertyAction: public OCommentUndoAction
{
css::uno::Reference< css::beans::XPropertySet> m_xObj;
OUString const m_aPropertyName;
@@ -255,7 +255,7 @@ namespace rptui
// OUndoPropertyReportSectionAction
class REPORTDESIGN_DLLPUBLIC OUndoPropertyReportSectionAction : public ORptUndoPropertyAction
class OUndoPropertyReportSectionAction : public ORptUndoPropertyAction
{
OReportHelper m_aReportHelper;
::std::function<css::uno::Reference< css::report::XSection >(OReportHelper *)> m_pMemberFunction;
@@ -272,7 +272,7 @@ namespace rptui
// OUndoPropertyGroupSectionAction
class REPORTDESIGN_DLLPUBLIC OUndoPropertyGroupSectionAction : public ORptUndoPropertyAction
class OUndoPropertyGroupSectionAction : public ORptUndoPropertyAction
{
OGroupHelper m_aGroupHelper;
::std::function<css::uno::Reference< css::report::XSection >(OGroupHelper *)> m_pMemberFunction;
+1 -1
View File
@@ -25,7 +25,7 @@
namespace sc {
class SC_DLLPUBLIC ScNumberFormatControl final : public SfxToolBoxControl
class ScNumberFormatControl final : public SfxToolBoxControl
{
public:
SFX_DECL_TOOLBOX_CONTROL();
+1 -1
View File
@@ -108,7 +108,7 @@ struct FormulaGroupContext
/**
* Abstract base class for a "compiled" formula
*/
class SC_DLLPUBLIC CompiledFormula
class CompiledFormula
{
public:
CompiledFormula();
+3 -3
View File
@@ -29,7 +29,7 @@ public:
~AutoCalcSwitch();
};
class SC_DLLPUBLIC ExpandRefsSwitch
class ExpandRefsSwitch
{
ScDocument& mrDoc;
bool const mbOldValue;
@@ -47,7 +47,7 @@ public:
~UndoSwitch();
};
class SC_DLLPUBLIC IdleSwitch
class IdleSwitch
{
ScDocument& mrDoc;
bool const mbOldValue;
@@ -57,7 +57,7 @@ public:
};
/// Wrapper for ScDocument::DelayFormulaGrouping()
class SC_DLLPUBLIC DelayFormulaGroupingSwitch
class DelayFormulaGroupingSwitch
{
ScDocument& mrDoc;
bool const mbOldValue;
+1 -1
View File
@@ -81,7 +81,7 @@ struct SC_DLLPUBLIC ScSortParam
namespace sc {
struct SC_DLLPUBLIC ReorderParam
struct ReorderParam
{
/**
* This sort range already takes into account the presence or absence of
+1 -1
View File
@@ -101,7 +101,7 @@ public:
const std::set<SCCOL> & getColumns() const;
};
class SC_DLLPUBLIC SortTransformation : public DataTransformation
class SortTransformation : public DataTransformation
{
ScSortParam const maSortParam;
public:
+2 -2
View File
@@ -41,8 +41,8 @@ public:
the total number of calls to release() by a platform dependent amount
(which, hopefully, is quite large).
*/
SD_DLLPUBLIC void acquire();
SD_DLLPUBLIC void release();
void acquire();
void release();
void Dispose();
+1 -1
View File
@@ -26,7 +26,7 @@
namespace sd
{
class SD_DLLPUBLIC UndoManager final : public SdrUndoManager
class UndoManager final : public SdrUndoManager
{
public:
UndoManager();
+1 -2
View File
@@ -62,8 +62,7 @@ public:
supported format) last. When a step does not add a new template then
the value of the previous step is returned.
*/
class SD_DLLPUBLIC TemplateScanner
: public ::sd::tools::AsynchronousTask
class TemplateScanner : public ::sd::tools::AsynchronousTask
{
public:
/** Create a new template scanner and prepare but do not execute the scanning.
+2 -3
View File
@@ -47,8 +47,7 @@ namespace sd {
<member>RegisterWindow()</member> method. When a document is given then
this document is reformatted when the monitored option changes.</p>
*/
class SD_DLLPUBLIC WindowUpdater
: public utl::ConfigurationListener
class WindowUpdater : public utl::ConfigurationListener
{
public:
explicit WindowUpdater();
@@ -115,7 +114,7 @@ private:
The output device to update. When it is <null/> then the call
is ignored.
*/
SAL_DLLPRIVATE void UpdateWindow (OutputDevice* pDevice) const;
void UpdateWindow (OutputDevice* pDevice) const;
};
} // end of namespace sd
+1 -1
View File
@@ -30,7 +30,7 @@ class DrawViewShell;
/**
* Derivative of ::sd::View; contains also a pointer to the document
*/
class SD_DLLPUBLIC DrawView : public ::sd::View
class DrawView : public ::sd::View
{
public:
+9 -9
View File
@@ -52,7 +52,7 @@ namespace svt { namespace table
cell).
The control supports accessibility, this is encapsulated in IAccessibleTable
*/
class SVT_DLLPUBLIC TableControl : public Control, public vcl::table::IAccessibleTable
class TableControl : public Control, public vcl::table::IAccessibleTable
{
private:
std::shared_ptr<TableControl_Impl> m_pImpl;
@@ -97,7 +97,7 @@ namespace svt { namespace table
*/
void GoTo( ColPos _nColumnPos, RowPos _nRow);
SVT_DLLPRIVATE virtual void Resize() override;
virtual void Resize() override;
void Select();
/**after removing a row, updates the vector which contains the selected rows
@@ -113,12 +113,12 @@ namespace svt { namespace table
virtual void StateChanged( StateChangedType i_nStateChange ) override;
/** Creates and returns the accessible object of the whole GridControl. */
SVT_DLLPRIVATE virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
SVT_DLLPRIVATE virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessibleControl( sal_Int32 _nIndex ) override;
SVT_DLLPRIVATE virtual OUString GetAccessibleObjectName(vcl::table::AccessibleTableControlObjType eObjType, sal_Int32 _nRow, sal_Int32 _nCol) const override;
SVT_DLLPRIVATE virtual void GoToCell( sal_Int32 _nColumnPos, sal_Int32 _nRow ) override;
SVT_DLLPRIVATE virtual OUString GetAccessibleObjectDescription(vcl::table::AccessibleTableControlObjType eObjType) const override;
SVT_DLLPRIVATE virtual void FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& rStateSet, vcl::table::AccessibleTableControlObjType eObjType ) const override;
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessible() override;
virtual css::uno::Reference< css::accessibility::XAccessible > CreateAccessibleControl( sal_Int32 _nIndex ) override;
virtual OUString GetAccessibleObjectName(vcl::table::AccessibleTableControlObjType eObjType, sal_Int32 _nRow, sal_Int32 _nCol) const override;
virtual void GoToCell( sal_Int32 _nColumnPos, sal_Int32 _nRow ) override;
virtual OUString GetAccessibleObjectDescription(vcl::table::AccessibleTableControlObjType eObjType) const override;
virtual void FillAccessibleStateSet( ::utl::AccessibleStateSetHelper& rStateSet, vcl::table::AccessibleTableControlObjType eObjType ) const override;
// temporary methods
// Those do not really belong into the public API - they're intended for firing A11Y-related events. However,
@@ -160,7 +160,7 @@ namespace svt { namespace table
private:
DECL_DLLPRIVATE_LINK( ImplSelectHdl, LinkParamNone*, void );
DECL_LINK( ImplSelectHdl, LinkParamNone*, void );
private:
TableControl( const TableControl& ) = delete;
@@ -28,7 +28,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfE3dScene : public ViewObjectContactOfSdrObj
class ViewObjectContactOfE3dScene : public ViewObjectContactOfSdrObj
{
protected:
// 2d primitive creator
@@ -26,7 +26,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfGroup : public ViewObjectContactOfSdrObj
class ViewObjectContactOfGroup : public ViewObjectContactOfSdrObj
{
public:
// basic constructor.
@@ -28,7 +28,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageSubObject : public ViewObjectContact
class ViewObjectContactOfPageSubObject : public ViewObjectContact
{
protected:
const SdrPage& getPage() const;
@@ -47,7 +47,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageBackground : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageBackground : public ViewObjectContactOfPageSubObject
{
protected:
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequence(const DisplayInfo& rDisplayInfo) const override;
@@ -65,7 +65,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfMasterPage : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfMasterPage : public ViewObjectContactOfPageSubObject
{
protected:
public:
@@ -81,7 +81,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageFill : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageFill : public ViewObjectContactOfPageSubObject
{
protected:
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequence(const DisplayInfo& rDisplayInfo) const override;
@@ -99,7 +99,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageShadow : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageShadow : public ViewObjectContactOfPageSubObject
{
public:
ViewObjectContactOfPageShadow(ObjectContact& rObjectContact, ViewContact& rViewContact);
@@ -114,7 +114,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfOuterPageBorder : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfOuterPageBorder : public ViewObjectContactOfPageSubObject
{
public:
ViewObjectContactOfOuterPageBorder(ObjectContact& rObjectContact, ViewContact& rViewContact);
@@ -129,7 +129,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfInnerPageBorder : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfInnerPageBorder : public ViewObjectContactOfPageSubObject
{
public:
ViewObjectContactOfInnerPageBorder(ObjectContact& rObjectContact, ViewContact& rViewContact);
@@ -144,7 +144,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageHierarchy : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageHierarchy : public ViewObjectContactOfPageSubObject
{
public:
ViewObjectContactOfPageHierarchy(ObjectContact& rObjectContact, ViewContact& rViewContact);
@@ -159,7 +159,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageGrid : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageGrid : public ViewObjectContactOfPageSubObject
{
protected:
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequence(const DisplayInfo& rDisplayInfo) const override;
@@ -177,7 +177,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfPageHelplines : public ViewObjectContactOfPageSubObject
class ViewObjectContactOfPageHelplines : public ViewObjectContactOfPageSubObject
{
protected:
virtual drawinglayer::primitive2d::Primitive2DContainer createPrimitive2DSequence(const DisplayInfo& rDisplayInfo) const override;
@@ -195,7 +195,7 @@ namespace sdr
{
namespace contact
{
class SVX_DLLPUBLIC ViewObjectContactOfSdrPage : public ViewObjectContact
class ViewObjectContactOfSdrPage : public ViewObjectContact
{
public:
ViewObjectContactOfSdrPage(ObjectContact& rObjectContact, ViewContact& rViewContact);
+1 -1
View File
@@ -17,7 +17,7 @@
namespace sdr { namespace overlay {
class SVX_DLLPUBLIC OverlayHandle final : public OverlayObjectWithBasePosition
class OverlayHandle final : public OverlayObjectWithBasePosition
{
basegfx::B2DSize const maSize;
Color const maStrokeColor;
+1 -1
View File
@@ -36,7 +36,7 @@ namespace svxform
@param _rxFrame
the frame to analyze
*/
SVX_DLLPUBLIC FormToolboxes(
FormToolboxes(
const css::uno::Reference< css::frame::XFrame >& _rxFrame
);
+2 -2
View File
@@ -60,14 +60,14 @@ class SfxPoolItem;
namespace sw
{
class ClientIteratorBase;
struct SW_DLLPUBLIC LegacyModifyHint final: SfxHint
struct LegacyModifyHint final: SfxHint
{
LegacyModifyHint(const SfxPoolItem* pOld, const SfxPoolItem* pNew) : m_pOld(pOld), m_pNew(pNew) {};
virtual ~LegacyModifyHint() override;
const SfxPoolItem* m_pOld;
const SfxPoolItem* m_pNew;
};
struct SW_DLLPUBLIC ModifyChangedHint final: SfxHint
struct ModifyChangedHint final: SfxHint
{
ModifyChangedHint(const SwModify* pNew) : m_pNew(pNew) {};
virtual ~ModifyChangedHint() override;
+9 -9
View File
@@ -266,25 +266,25 @@ namespace sw
DELETE_FRAMES,
POST_RESTORE_FLY_ANCHOR,
};
struct SW_DLLPUBLIC DrawFrameFormatHint final: SfxHint
struct DrawFrameFormatHint final: SfxHint
{
DrawFrameFormatHintId const m_eId;
DrawFrameFormatHint(DrawFrameFormatHintId eId) : m_eId(eId) {};
virtual ~DrawFrameFormatHint() override;
};
struct SW_DLLPUBLIC CheckDrawFrameFormatLayerHint final: SfxHint
struct CheckDrawFrameFormatLayerHint final: SfxHint
{
bool* m_bCheckControlLayer;
CheckDrawFrameFormatLayerHint(bool* bCheckControlLayer) : m_bCheckControlLayer(bCheckControlLayer) {};
virtual ~CheckDrawFrameFormatLayerHint() override;
};
struct SW_DLLPUBLIC ContactChangedHint final: SfxHint
struct ContactChangedHint final: SfxHint
{
SdrObject** m_ppObject;
ContactChangedHint(SdrObject** ppObject) : m_ppObject(ppObject) {};
virtual ~ContactChangedHint() override;
};
struct SW_DLLPUBLIC DrawFormatLayoutCopyHint final : SfxHint
struct DrawFormatLayoutCopyHint final : SfxHint
{
SwDrawFrameFormat& m_rDestFormat;
SwDoc& m_rDestDoc;
@@ -314,31 +314,31 @@ namespace sw
WW8AnchorConvHint(WW8AnchorConvResult& rResult) : m_rResult(rResult) {};
virtual ~WW8AnchorConvHint() override;
};
struct SW_DLLPUBLIC RestoreFlyAnchorHint final : SfxHint
struct RestoreFlyAnchorHint final : SfxHint
{
const Point m_aPos;
RestoreFlyAnchorHint(Point aPos) : m_aPos(aPos) {};
virtual ~RestoreFlyAnchorHint() override;
};
struct SW_DLLPUBLIC CreatePortionHint final : SfxHint
struct CreatePortionHint final : SfxHint
{
SwDrawContact** m_ppContact;
CreatePortionHint(SwDrawContact** ppContact) : m_ppContact(ppContact) {};
virtual ~CreatePortionHint() override;
};
struct SW_DLLPUBLIC CollectTextObjectsHint final : SfxHint
struct CollectTextObjectsHint final : SfxHint
{
std::list<SdrTextObj*>& m_rTextObjects;
CollectTextObjectsHint(std::list<SdrTextObj*>& rTextObjects) : m_rTextObjects(rTextObjects) {};
virtual ~CollectTextObjectsHint() override;
};
struct SW_DLLPUBLIC GetZOrderHint final : SfxHint
struct GetZOrderHint final : SfxHint
{
sal_uInt32& m_rnZOrder;
GetZOrderHint(sal_uInt32& rnZOrder) : m_rnZOrder(rnZOrder) {};
virtual ~GetZOrderHint() override;
};
struct SW_DLLPUBLIC GetObjectConnectedHint final : SfxHint
struct GetObjectConnectedHint final : SfxHint
{
bool& m_risConnected;
const SwRootFrame* m_pRoot;
+3 -3
View File
@@ -33,9 +33,9 @@ namespace legacy
{
namespace SwFormatVert
{
sal_uInt16 SW_DLLPUBLIC GetVersion(sal_uInt16 nFileFormatVersion);
void SW_DLLPUBLIC Create(SwFormatVertOrient& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SW_DLLPUBLIC SvStream& Store(const SwFormatVertOrient& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
sal_uInt16 GetVersion(sal_uInt16 nFileFormatVersion);
void Create(SwFormatVertOrient& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
SvStream& Store(const SwFormatVertOrient& rItem, SvStream& rStrm, sal_uInt16 nItemVersion);
}
}
+1 -1
View File
@@ -26,7 +26,7 @@
namespace vcl
{
class VCL_DLLPUBLIC BitmapScaleConvolutionFilter : public BitmapFilter
class BitmapScaleConvolutionFilter : public BitmapFilter
{
protected:
BitmapScaleConvolutionFilter(const double& rScaleX, const double& rScaleY, std::unique_ptr<Kernel> pKernel)
@@ -20,7 +20,7 @@ namespace vcl
{
namespace font
{
class VCL_DLLPUBLIC OpenTypeFeatureDefinitonListPrivate
class OpenTypeFeatureDefinitonListPrivate
{
private:
std::vector<FeatureDefinition> m_aFeatureDefinition;
+1 -1
View File
@@ -19,7 +19,7 @@
namespace vcl
{
class VCL_DLLPUBLIC CustomWidgetDraw : public vcl::WidgetDrawInterface
class CustomWidgetDraw : public vcl::WidgetDrawInterface
{
private:
static WidgetThemeLibrary* s_pWidgetImplementation;
+2 -2
View File
@@ -117,7 +117,7 @@ struct CharacterMetric;
* vcl/unx/source/gdi/salgdi2.cxx
*/
class VCL_DLLPUBLIC PrinterBmp
class PrinterBmp
{
public:
@@ -155,7 +155,7 @@ struct GraphicsStatus
GraphicsStatus();
};
class VCL_DLLPUBLIC PrinterGfx
class PrinterGfx
{
private:
+1 -1
View File
@@ -34,7 +34,7 @@ class X11SalFrame;
namespace vcl_sal {
class VCLPLUG_GEN_PUBLIC WMAdaptor
class WMAdaptor
{
public:
enum WMAtom {
+1 -1
View File
@@ -155,7 +155,7 @@ template <> struct VCL_DLLPUBLIC hash<vcl::ControlTypeAndPart>
namespace vcl
{
class VCL_DLLPUBLIC WidgetDefinitionState
class WidgetDefinitionState
{
public:
OString msEnabled;