diff options
author | August Sodora <augsod@gmail.com> | 2011-12-23 02:30:41 -0500 |
---|---|---|
committer | August Sodora <augsod@gmail.com> | 2011-12-23 14:52:09 -0500 |
commit | 4d4a67748e945d901f320d9c3af753abb3211efc (patch) | |
tree | 462db2ccf1ee9c3455837307e98704e3f83ae864 /editeng/inc | |
parent | b575f4b1a2a2217282cddc995951b350936b47b1 (diff) |
SV_DECL_VARARR->std::vector
Diffstat (limited to 'editeng/inc')
-rw-r--r-- | editeng/inc/editeng/editdata.hxx | 4 | ||||
-rw-r--r-- | editeng/inc/editeng/editeng.hxx | 2 | ||||
-rw-r--r-- | editeng/inc/editeng/editobj.hxx | 6 | ||||
-rw-r--r-- | editeng/inc/editeng/unoedsrc.hxx | 1 |
4 files changed, 5 insertions, 8 deletions
diff --git a/editeng/inc/editeng/editdata.hxx b/editeng/inc/editeng/editdata.hxx index 4e0467f85de8..2ac8a996d0bc 100644 --- a/editeng/inc/editeng/editdata.hxx +++ b/editeng/inc/editeng/editdata.hxx @@ -33,8 +33,6 @@ #include <tools/string.hxx> #include "editeng/editengdllapi.h" -#include <svl/svarray.hxx> - class SfxItemSet; class SfxPoolItem; class SvParser; @@ -305,8 +303,6 @@ struct EECharAttrib xub_StrLen nEnd; }; -SV_DECL_VARARR_VISIBILITY( EECharAttribArray, EECharAttrib, 0, 4, EDITENG_DLLPUBLIC ) - struct MoveParagraphsInfo { sal_uInt16 nStartPara; diff --git a/editeng/inc/editeng/editeng.hxx b/editeng/inc/editeng/editeng.hxx index 88111b3378d0..4c0d5e0cc67e 100644 --- a/editeng/inc/editeng/editeng.hxx +++ b/editeng/inc/editeng/editeng.hxx @@ -236,7 +236,7 @@ public: virtual void SetParaAttribs( sal_uInt16 nPara, const SfxItemSet& rSet ); virtual const SfxItemSet& GetParaAttribs( sal_uInt16 nPara ) const; - void GetCharAttribs( sal_uInt16 nPara, EECharAttribArray& rLst ) const; + void GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const; SfxItemSet GetAttribs( sal_uInt16 nPara, sal_uInt16 nStart, sal_uInt16 nEnd, sal_uInt8 nFlags = 0xFF ) const; SfxItemSet GetAttribs( const ESelection& rSel, sal_Bool bOnlyHardAttrib = EditEngineAttribs_All ); diff --git a/editeng/inc/editeng/editobj.hxx b/editeng/inc/editeng/editobj.hxx index 98346491a415..e3c9340de590 100644 --- a/editeng/inc/editeng/editobj.hxx +++ b/editeng/inc/editeng/editobj.hxx @@ -34,14 +34,16 @@ #include <rsc/rscsfx.hxx> #include <svl/itemset.hxx> #include <editeng/eeitem.hxx> +#include <editeng/editdata.hxx> #include "editeng/editengdllapi.h" +#include <vector> + DBG_NAMEEX( EE_EditTextObject ) class SfxItemPool; class SfxStyleSheetPool; class SvxFieldItem; -class EECharAttribArray; #define EDTOBJ_SETTINGS_ULITEMSUMMATION 0x00000001 #define EDTOBJ_SETTINGS_ULITEMFIRSTPARA 0x00000002 @@ -96,7 +98,7 @@ public: virtual sal_Bool HasOnlineSpellErrors() const; virtual sal_Bool HasCharAttribs( sal_uInt16 nWhich = 0 ) const; - virtual void GetCharAttribs( sal_uInt16 nPara, EECharAttribArray& rLst ) const; + virtual void GetCharAttribs( sal_uInt16 nPara, std::vector<EECharAttrib>& rLst ) const; virtual sal_Bool RemoveCharAttribs( sal_uInt16 nWhich = 0 ); virtual sal_Bool RemoveParaAttribs( sal_uInt16 nWhich = 0 ); diff --git a/editeng/inc/editeng/unoedsrc.hxx b/editeng/inc/editeng/unoedsrc.hxx index 3f45bae909c6..7f31d37a0134 100644 --- a/editeng/inc/editeng/unoedsrc.hxx +++ b/editeng/inc/editeng/unoedsrc.hxx @@ -55,7 +55,6 @@ class SvxViewForwarder; class SvxEditViewForwarder; class SvxFieldItem; class SfxBroadcaster; -class EECharAttribArray; class SvxUnoTextRangeBase; typedef std::list< SvxUnoTextRangeBase* > SvxUnoTextRangeBaseList; |