diff options
Diffstat (limited to 'sc/inc/dptabsrc.hxx')
-rw-r--r-- | sc/inc/dptabsrc.hxx | 372 |
1 files changed, 186 insertions, 186 deletions
diff --git a/sc/inc/dptabsrc.hxx b/sc/inc/dptabsrc.hxx index 34c51469caad..f67f26aaf030 100644 --- a/sc/inc/dptabsrc.hxx +++ b/sc/inc/dptabsrc.hxx @@ -2,7 +2,7 @@ /************************************************************************* * * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. - * + * * Copyright 2000, 2010 Oracle and/or its affiliates. * * OpenOffice.org - a multi-platform office productivity suite @@ -38,7 +38,7 @@ #include <memory> #include <tools/string.hxx> #include <tools/list.hxx> -#include "global.hxx" // enum ScSubTotalFunc +#include "global.hxx" // enum ScSubTotalFunc #include <com/sun/star/sheet/XDimensionsSupplier.hpp> #include <com/sun/star/sheet/XHierarchiesSupplier.hpp> #include <com/sun/star/sheet/XLevelsSupplier.hpp> @@ -68,7 +68,7 @@ // End Comments #include "dptabdat.hxx" -namespace com { namespace sun { namespace star { +namespace com { namespace sun { namespace star { namespace sheet { struct DataPilotFieldFilter; } @@ -88,13 +88,13 @@ class ScDPTableData; // ------------------------------------------------------------------------ -// should be dynamic! -#define SC_DAPI_MAXFIELDS 256 +// should be dynamic! +#define SC_DAPI_MAXFIELDS 256 // -------------------------------------------------------------------- // -// implementation of DataPilotSource using ScDPTableData +// implementation of DataPilotSource using ScDPTableData // @@ -117,72 +117,72 @@ class ScDPSource : public cppu::WeakImplHelper6< com::sun::star::lang::XServiceInfo > { private: - ScDPTableData* pData; // data source (ScDPObject manages its life time) - ScDPDimensions* pDimensions; // api objects + ScDPTableData* pData; // data source (ScDPObject manages its life time) + ScDPDimensions* pDimensions; // api objects // settings: - long nColDims[SC_DAPI_MAXFIELDS]; - long nRowDims[SC_DAPI_MAXFIELDS]; - long nDataDims[SC_DAPI_MAXFIELDS]; - long nPageDims[SC_DAPI_MAXFIELDS]; - long nColDimCount; - long nRowDimCount; - long nDataDimCount; - long nPageDimCount; - BOOL bColumnGrand; - BOOL bRowGrand; - BOOL bIgnoreEmptyRows; - BOOL bRepeatIfEmpty; - - long nDupCount; + long nColDims[SC_DAPI_MAXFIELDS]; + long nRowDims[SC_DAPI_MAXFIELDS]; + long nDataDims[SC_DAPI_MAXFIELDS]; + long nPageDims[SC_DAPI_MAXFIELDS]; + long nColDimCount; + long nRowDimCount; + long nDataDimCount; + long nPageDimCount; + BOOL bColumnGrand; + BOOL bRowGrand; + BOOL bIgnoreEmptyRows; + BOOL bRepeatIfEmpty; + + long nDupCount; // results: - ScDPResultData* pResData; // keep the rest in this! - ScDPResultMember* pColResRoot; - ScDPResultMember* pRowResRoot; + ScDPResultData* pResData; // keep the rest in this! + ScDPResultMember* pColResRoot; + ScDPResultMember* pRowResRoot; com::sun::star::uno::Sequence<com::sun::star::sheet::MemberResult>* pColResults; com::sun::star::uno::Sequence<com::sun::star::sheet::MemberResult>* pRowResults; - List aColLevelList; - List aRowLevelList; - BOOL bResultOverflow; + List aColLevelList; + List aRowLevelList; + BOOL bResultOverflow; ::std::auto_ptr<rtl::OUString> mpGrandTotalName; - void CreateRes_Impl(); - void FillMemberResults(); - void FillLevelList( USHORT nOrientation, List& rList ); + void CreateRes_Impl(); + void FillMemberResults(); + void FillLevelList( USHORT nOrientation, List& rList ); void FillCalcInfo(bool bIsRow, ScDPTableData::CalcInfo& rInfo, bool &bHasAutoShow); - /** - * Compile a list of dimension indices that are either, column, row or - * page dimensions (i.e. all but data dimensions). + /** + * Compile a list of dimension indices that are either, column, row or + * page dimensions (i.e. all but data dimensions). */ void GetCategoryDimensionIndices(::std::hash_set<sal_Int32>& rCatDims); - /** - * Set visibilities of individual rows in the cache table based on the - * page field data. + /** + * Set visibilities of individual rows in the cache table based on the + * page field data. */ void FilterCacheTableByPageDimensions(); - void SetDupCount( long nNew ); + void SetDupCount( long nNew ); public: - ScDPSource( ScDPTableData* pD ); // TableData is deleted by Source - virtual ~ScDPSource(); + ScDPSource( ScDPTableData* pD ); // TableData is deleted by Source + virtual ~ScDPSource(); - ScDPTableData* GetData() { return pData; } - const ScDPTableData* GetData() const { return pData; } + ScDPTableData* GetData() { return pData; } + const ScDPTableData* GetData() const { return pData; } void SetGrandTotalName(const ::rtl::OUString& rName); const ::rtl::OUString* GetGrandTotalName() const; - USHORT GetOrientation(long nColumn); - void SetOrientation(long nColumn, USHORT nNew); - long GetPosition(long nColumn); + USHORT GetOrientation(long nColumn); + void SetOrientation(long nColumn, USHORT nNew); + long GetPosition(long nColumn); - long GetDataDimensionCount(); + long GetDataDimensionCount(); ScDPDimension* GetDataDimension(long nIndex); - String GetDataDimName(long nIndex); + String GetDataDimName(long nIndex); // Wang Xu Ming -- 2009-8-17 // DataPilot Migration - Cache&&Performance ScDPTableDataCache* GetCache(); @@ -190,23 +190,23 @@ public: long GetDataLayoutDim(){ return pData->GetColumnCount(); } SCROW GetMemberId( long nDim, const ScDPItemData& rData ); // End Comments - BOOL IsDataLayoutDimension(long nDim); - USHORT GetDataLayoutOrientation(); + BOOL IsDataLayoutDimension(long nDim); + USHORT GetDataLayoutOrientation(); - BOOL IsDateDimension(long nDim); - UINT32 GetNumberFormat(long nDim); + BOOL IsDateDimension(long nDim); + UINT32 GetNumberFormat(long nDim); - BOOL SubTotalAllowed(long nColumn); //! move to ScDPResultData + BOOL SubTotalAllowed(long nColumn); //! move to ScDPResultData - ScDPDimension* AddDuplicated(long nSource, const String& rNewName); - long GetDupCount() const { return nDupCount; } + ScDPDimension* AddDuplicated(long nSource, const String& rNewName); + long GetDupCount() const { return nDupCount; } - long GetSourceDim(long nDim); + long GetSourceDim(long nDim); const com::sun::star::uno::Sequence<com::sun::star::sheet::MemberResult>* GetMemberResults( ScDPLevel* pLevel ); - ScDPDimensions* GetDimensionsObject(); + ScDPDimensions* GetDimensionsObject(); // XDimensionsSupplier virtual ::com::sun::star::uno::Reference< ::com::sun::star::container::XNameAccess > @@ -219,17 +219,17 @@ public: throw(::com::sun::star::uno::RuntimeException); // XRefreshable - virtual void SAL_CALL refresh() throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addRefreshListener( const ::com::sun::star::uno::Reference< + virtual void SAL_CALL refresh() throw(::com::sun::star::uno::RuntimeException); + virtual void SAL_CALL addRefreshListener( const ::com::sun::star::uno::Reference< ::com::sun::star::util::XRefreshListener >& l ) throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removeRefreshListener( const ::com::sun::star::uno::Reference< + virtual void SAL_CALL removeRefreshListener( const ::com::sun::star::uno::Reference< ::com::sun::star::util::XRefreshListener >& l ) throw(::com::sun::star::uno::RuntimeException); // XDrillDownDataSupplier - virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > > - SAL_CALL getDrillDownData(const ::com::sun::star::uno::Sequence< + virtual ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Any > > + SAL_CALL getDrillDownData(const ::com::sun::star::uno::Sequence< ::com::sun::star::sheet::DataPilotFieldFilter >& aFilters ) throw(::com::sun::star::uno::RuntimeException); @@ -237,7 +237,7 @@ public: virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, @@ -249,25 +249,25 @@ public: throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, @@ -282,20 +282,20 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual String getDataDescription(); //! ??? + virtual String getDataDescription(); //! ??? - virtual BOOL getColumnGrand() const; - virtual void setColumnGrand(BOOL bSet); - virtual BOOL getRowGrand() const; - virtual void setRowGrand(BOOL bSet); + virtual BOOL getColumnGrand() const; + virtual void setColumnGrand(BOOL bSet); + virtual BOOL getRowGrand() const; + virtual void setRowGrand(BOOL bSet); - virtual BOOL getIgnoreEmptyRows() const; - virtual void setIgnoreEmptyRows(BOOL bSet); - virtual BOOL getRepeatIfEmpty() const; - virtual void setRepeatIfEmpty(BOOL bSet); + virtual BOOL getIgnoreEmptyRows() const; + virtual void setIgnoreEmptyRows(BOOL bSet); + virtual BOOL getRepeatIfEmpty() const; + virtual void setRepeatIfEmpty(BOOL bSet); - virtual void validate(); //! ??? - virtual void disposeData(); + virtual void validate(); //! ??? + virtual void disposeData(); }; class ScDPDimensions : public cppu::WeakImplHelper2< @@ -303,15 +303,15 @@ class ScDPDimensions : public cppu::WeakImplHelper2< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDimCount; - ScDPDimension** ppDims; + ScDPSource* pSource; + long nDimCount; + ScDPDimension** ppDims; public: ScDPDimensions( ScDPSource* pSrc ); - virtual ~ScDPDimensions(); + virtual ~ScDPDimensions(); - void CountChanged(); + void CountChanged(); // XNameAccess virtual ::com::sun::star::uno::Any SAL_CALL getByName( const ::rtl::OUString& aName ) @@ -336,8 +336,8 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual long getCount() const; - virtual ScDPDimension* getByIndex(long nIndex) const; + virtual long getCount() const; + virtual ScDPDimension* getByIndex(long nIndex) const; }; class ScDPDimension : public cppu::WeakImplHelper5< @@ -348,38 +348,38 @@ class ScDPDimension : public cppu::WeakImplHelper5< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; // dimension index (== column ID) - ScDPHierarchies* pHierarchies; - long nUsedHier; - USHORT nFunction; // enum GeneralFunction - String aName; // if empty, take from source + ScDPSource* pSource; + long nDim; // dimension index (== column ID) + ScDPHierarchies* pHierarchies; + long nUsedHier; + USHORT nFunction; // enum GeneralFunction + String aName; // if empty, take from source ::std::auto_ptr<rtl::OUString> mpLayoutName; ::std::auto_ptr<rtl::OUString> mpSubtotalName; - long nSourceDim; // >=0 if dup'ed + long nSourceDim; // >=0 if dup'ed ::com::sun::star::sheet::DataPilotFieldReference aReferenceValue; // settings for "show data as" / "displayed value" - BOOL bHasSelectedPage; - String aSelectedPage; - ScDPItemData* pSelectedData; // internal, temporary, created from aSelectedPage + BOOL bHasSelectedPage; + String aSelectedPage; + ScDPItemData* pSelectedData; // internal, temporary, created from aSelectedPage sal_Bool mbHasHiddenMember; public: ScDPDimension( ScDPSource* pSrc, long nD ); - virtual ~ScDPDimension(); + virtual ~ScDPDimension(); long GetDimension() const { return nDim; } // dimension index in source - long GetSourceDim() const { return nSourceDim; } // >=0 if dup'ed + long GetSourceDim() const { return nSourceDim; } // >=0 if dup'ed - ScDPDimension* CreateCloneObject(); - ScDPHierarchies* GetHierarchiesObject(); + ScDPDimension* CreateCloneObject(); + ScDPHierarchies* GetHierarchiesObject(); SC_DLLPUBLIC const ::rtl::OUString* GetLayoutName() const; const ::rtl::OUString* GetSubtotalName() const; // XNamed virtual ::rtl::OUString SAL_CALL getName() throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setName( const ::rtl::OUString& aName ) + virtual void SAL_CALL setName( const ::rtl::OUString& aName ) throw(::com::sun::star::uno::RuntimeException); // XHierarchiesSupplier @@ -394,7 +394,7 @@ public: virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, @@ -406,25 +406,25 @@ public: throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, @@ -439,16 +439,16 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual USHORT getOrientation() const; - virtual void setOrientation(USHORT nNew); - virtual long getPosition() const; - virtual void setPosition(long nNew); - virtual BOOL getIsDataLayoutDimension() const; - virtual USHORT getFunction() const; - virtual void setFunction(USHORT nNew); // for data dimension - virtual long getUsedHierarchy() const; - virtual void setUsedHierarchy(long nNew); - virtual BOOL isDuplicated() const; + virtual USHORT getOrientation() const; + virtual void setOrientation(USHORT nNew); + virtual long getPosition() const; + virtual void setPosition(long nNew); + virtual BOOL getIsDataLayoutDimension() const; + virtual USHORT getFunction() const; + virtual void setFunction(USHORT nNew); // for data dimension + virtual long getUsedHierarchy() const; + virtual void setUsedHierarchy(long nNew); + virtual BOOL isDuplicated() const; BOOL HasSelectedPage() const { return bHasSelectedPage; } const ScDPItemData& GetSelectedData(); @@ -466,14 +466,14 @@ class ScDPHierarchies : public cppu::WeakImplHelper2< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHierCount; - ScDPHierarchy** ppHiers; + ScDPSource* pSource; + long nDim; + long nHierCount; + ScDPHierarchy** ppHiers; public: ScDPHierarchies( ScDPSource* pSrc, long nD ); - virtual ~ScDPHierarchies(); + virtual ~ScDPHierarchies(); // XNameAccess virtual ::com::sun::star::uno::Any SAL_CALL getByName( const ::rtl::OUString& aName ) @@ -498,8 +498,8 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual long getCount() const; - virtual ScDPHierarchy* getByIndex(long nIndex) const; + virtual long getCount() const; + virtual ScDPHierarchy* getByIndex(long nIndex) const; }; class ScDPHierarchy : public cppu::WeakImplHelper3< @@ -508,20 +508,20 @@ class ScDPHierarchy : public cppu::WeakImplHelper3< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHier; - ScDPLevels* pLevels; + ScDPSource* pSource; + long nDim; + long nHier; + ScDPLevels* pLevels; public: ScDPHierarchy( ScDPSource* pSrc, long nD, long nH ); - virtual ~ScDPHierarchy(); + virtual ~ScDPHierarchy(); - ScDPLevels* GetLevelsObject(); + ScDPLevels* GetLevelsObject(); // XNamed virtual ::rtl::OUString SAL_CALL getName() throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setName( const ::rtl::OUString& aName ) + virtual void SAL_CALL setName( const ::rtl::OUString& aName ) throw(::com::sun::star::uno::RuntimeException); // XLevelsSupplier @@ -542,15 +542,15 @@ class ScDPLevels : public cppu::WeakImplHelper2< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHier; - long nLevCount; - ScDPLevel** ppLevs; + ScDPSource* pSource; + long nDim; + long nHier; + long nLevCount; + ScDPLevel** ppLevs; public: ScDPLevels( ScDPSource* pSrc, long nD, long nH ); - virtual ~ScDPLevels(); + virtual ~ScDPLevels(); // XNameAccess virtual ::com::sun::star::uno::Any SAL_CALL getByName( const ::rtl::OUString& aName ) @@ -575,8 +575,8 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual long getCount() const; - virtual ScDPLevel* getByIndex(long nIndex) const; + virtual long getCount() const; + virtual ScDPLevel* getByIndex(long nIndex) const; }; class ScDPLevel : public cppu::WeakImplHelper5< @@ -587,13 +587,13 @@ class ScDPLevel : public cppu::WeakImplHelper5< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHier; - long nLev; - ScDPMembers* pMembers; + ScDPSource* pSource; + long nDim; + long nHier; + long nLev; + ScDPMembers* pMembers; com::sun::star::uno::Sequence<com::sun::star::sheet::GeneralFunction> aSubTotals; - BOOL bShowEmpty; + BOOL bShowEmpty; ::com::sun::star::sheet::DataPilotFieldSortInfo aSortInfo; // stored user settings ::com::sun::star::sheet::DataPilotFieldAutoShowInfo aAutoShowInfo; // stored user settings ::com::sun::star::sheet::DataPilotFieldLayoutInfo aLayoutInfo; // stored user settings @@ -605,13 +605,13 @@ private: public: ScDPLevel( ScDPSource* pSrc, long nD, long nH, long nL ); - virtual ~ScDPLevel(); + virtual ~ScDPLevel(); - ScDPMembers* GetMembersObject(); + ScDPMembers* GetMembersObject(); // XNamed virtual ::rtl::OUString SAL_CALL getName() throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setName( const ::rtl::OUString& aName ) + virtual void SAL_CALL setName( const ::rtl::OUString& aName ) throw(::com::sun::star::uno::RuntimeException); // XMembersSupplier @@ -626,7 +626,7 @@ public: virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, @@ -638,25 +638,25 @@ public: throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, @@ -672,10 +672,10 @@ public: throw(::com::sun::star::uno::RuntimeException); virtual com::sun::star::uno::Sequence<com::sun::star::sheet::GeneralFunction> getSubTotals() const; - virtual void setSubTotals(const com::sun::star::uno::Sequence< + virtual void setSubTotals(const com::sun::star::uno::Sequence< com::sun::star::sheet::GeneralFunction>& rNew); - virtual BOOL getShowEmpty() const; - virtual void setShowEmpty(BOOL bSet); + virtual BOOL getShowEmpty() const; + virtual void setShowEmpty(BOOL bSet); const ::com::sun::star::sheet::DataPilotFieldSortInfo& GetSortInfo() const { return aSortInfo; } const ::com::sun::star::sheet::DataPilotFieldAutoShowInfo& GetAutoShow() const { return aAutoShowInfo; } @@ -700,7 +700,7 @@ public: BOOL IsAddEmpty() const { return bEnableLayout && aLayoutInfo.AddEmptyLines; } - //! number format (for data fields and date fields) + //! number format (for data fields and date fields) }; // hash map from name to index in the member array, for fast name access @@ -711,17 +711,17 @@ class ScDPMembers : public cppu::WeakImplHelper2< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHier; - long nLev; - long nMbrCount; - ScDPMember** ppMbrs; + ScDPSource* pSource; + long nDim; + long nHier; + long nLev; + long nMbrCount; + ScDPMember** ppMbrs; mutable ScDPMembersHashMap aHashMap; public: ScDPMembers( ScDPSource* pSrc, long nD, long nH, long nL ); - virtual ~ScDPMembers(); + virtual ~ScDPMembers(); // XNameAccess virtual ::com::sun::star::uno::Any SAL_CALL getByName( const ::rtl::OUString& aName ) @@ -746,10 +746,10 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual long getCount() const; - virtual ScDPMember* getByIndex(long nIndex) const; + virtual long getCount() const; + virtual ScDPMember* getByIndex(long nIndex) const; - long getMinMembers() const; + long getMinMembers() const; sal_Int32 GetIndexFromName( const ::rtl::OUString& rName ) const; // <0 if not found // Wang Xu Ming -- 2009-8-17 @@ -766,21 +766,21 @@ class ScDPMember : public cppu::WeakImplHelper3< com::sun::star::lang::XServiceInfo > { private: - ScDPSource* pSource; - long nDim; - long nHier; - long nLev; + ScDPSource* pSource; + long nDim; + long nHier; + long nLev; // Wang Xu Ming -- 2009-8-17 // DataPilot Migration - Cache&&Performance SCROW mnDataId; // End Comments -// String aCaption; // visible name (changeable by user) +// String aCaption; // visible name (changeable by user) ::std::auto_ptr<rtl::OUString> mpLayoutName; sal_Int32 nPosition; // manual sorting - BOOL bVisible; - BOOL bShowDet; + BOOL bVisible; + BOOL bShowDet; public: // Wang Xu Ming -- 2009-8-17 @@ -788,13 +788,13 @@ public: ScDPMember( ScDPSource* pSrc, long nD, long nH, long nL, SCROW nIndex /*const String& rN, double fV, BOOL bHV */); // End Comments - virtual ~ScDPMember(); + virtual ~ScDPMember(); - BOOL IsNamedItem( const ScDPItemData& r ) const; - String GetNameStr() const; - void FillItemData( ScDPItemData& rData ) const; + BOOL IsNamedItem( const ScDPItemData& r ) const; + String GetNameStr() const; + void FillItemData( ScDPItemData& rData ) const; // Wang Xu Ming -- 2009-8-17 - // DataPilot Migration - Cache&&Performance + // DataPilot Migration - Cache&&Performance // const ScDPItemData& GetItemData() const{ return maData; } const ScDPItemData& GetItemData() const; inline SCROW GetItemDataId() const { return mnDataId; } @@ -807,14 +807,14 @@ public: // XNamed virtual ::rtl::OUString SAL_CALL getName() throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setName( const ::rtl::OUString& aName ) + virtual void SAL_CALL setName( const ::rtl::OUString& aName ) throw(::com::sun::star::uno::RuntimeException); // XPropertySet virtual ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo( ) throw(::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL setPropertyValue( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Any& aValue ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::beans::PropertyVetoException, @@ -826,25 +826,25 @@ public: throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL addPropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& xListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, + virtual void SAL_CALL removePropertyChangeListener( const ::rtl::OUString& aPropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XPropertyChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL addVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, ::com::sun::star::lang::WrappedTargetException, ::com::sun::star::uno::RuntimeException); - virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, + virtual void SAL_CALL removeVetoableChangeListener( const ::rtl::OUString& PropertyName, const ::com::sun::star::uno::Reference< ::com::sun::star::beans::XVetoableChangeListener >& aListener ) throw(::com::sun::star::beans::UnknownPropertyException, @@ -859,10 +859,10 @@ public: virtual ::com::sun::star::uno::Sequence< ::rtl::OUString > SAL_CALL getSupportedServiceNames() throw(::com::sun::star::uno::RuntimeException); - virtual BOOL getIsVisible() const; - virtual void setIsVisible(BOOL bSet); - virtual BOOL getShowDetails() const; - virtual void setShowDetails(BOOL bSet); + virtual BOOL getIsVisible() const; + virtual void setIsVisible(BOOL bSet); + virtual BOOL getShowDetails() const; + virtual void setShowDetails(BOOL bSet); sal_Int32 getPosition() const; void setPosition(sal_Int32 nNew); |