diff options
author | Sascha Ballach <sab@openoffice.org> | 2001-06-07 08:40:46 +0000 |
---|---|---|
committer | Sascha Ballach <sab@openoffice.org> | 2001-06-07 08:40:46 +0000 |
commit | 22222e6f4b4f8c670036750b4e8cfe303cdad366 (patch) | |
tree | 0f9b784b8881cc75cbc87d4a7c0931fd2d3d9e16 /sc/inc/cellsuno.hxx | |
parent | ddbe238c7dfbc4f8793878bb8092fc1dca835791 (diff) |
#79771#; some performance optimizations
Diffstat (limited to 'sc/inc/cellsuno.hxx')
-rw-r--r-- | sc/inc/cellsuno.hxx | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/sc/inc/cellsuno.hxx b/sc/inc/cellsuno.hxx index 2d65c11842fe..fc7eef2d7ad5 100644 --- a/sc/inc/cellsuno.hxx +++ b/sc/inc/cellsuno.hxx @@ -2,9 +2,9 @@ * * $RCSfile: cellsuno.hxx,v $ * - * $Revision: 1.7 $ + * $Revision: 1.8 $ * - * last change: $Author: nn $ $Date: 2001-05-17 15:18:14 $ + * last change: $Author: sab $ $Date: 2001-06-07 09:39:41 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -267,6 +267,7 @@ private: ScLinkListener* pValueListener; ScPatternAttr* pCurrentFlat; ScPatternAttr* pCurrentDeep; + SfxItemSet* pCurrentDataSet; ScRangeList aRanges; BOOL bChartColAsHdr; BOOL bChartRowAsHdr; @@ -284,6 +285,7 @@ private: const ScPatternAttr* GetCurrentAttrsFlat(); const ScPatternAttr* GetCurrentAttrsDeep(); + SfxItemSet* GetCurrentDataSet(); void ForgetCurrentAttrs(); com::sun::star::uno::Reference<com::sun::star::sheet::XSheetCellRanges> @@ -299,7 +301,8 @@ protected: virtual const SfxItemPropertyMap* GetItemPropertyMap(); virtual ::com::sun::star::beans::PropertyState GetOnePropertyState( USHORT nItemWhich, const SfxItemPropertyMap* pMap ); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) @@ -649,7 +652,8 @@ private: protected: const ScRange& GetRange() const { return aRange; } virtual const SfxItemPropertyMap* GetItemPropertyMap(); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) @@ -830,7 +834,8 @@ private: protected: virtual const SfxItemPropertyMap* GetItemPropertyMap(); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) @@ -981,7 +986,8 @@ private: protected: virtual const SfxItemPropertyMap* GetItemPropertyMap(); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) @@ -1199,7 +1205,8 @@ private: protected: virtual const SfxItemPropertyMap* GetItemPropertyMap(); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) @@ -1249,7 +1256,8 @@ private: protected: virtual const SfxItemPropertyMap* GetItemPropertyMap(); - virtual ::com::sun::star::uno::Any GetOnePropertyValue( const SfxItemPropertyMap* pMap ) + virtual void GetOnePropertyValue( const SfxItemPropertyMap* pMap, + ::com::sun::star::uno::Any& ) throw(::com::sun::star::uno::RuntimeException); virtual void SetOnePropertyValue( const SfxItemPropertyMap* pMap, const ::com::sun::star::uno::Any& aValue ) |