LibreOffice Module sc (master)  1
Public Member Functions | Private Attributes | List of all members
ScDataPilotItemObj Class Reference

#include <dapiuno.hxx>

Inheritance diagram for ScDataPilotItemObj:
[legend]
Collaboration diagram for ScDataPilotItemObj:
[legend]

Public Member Functions

 ScDataPilotItemObj (ScDataPilotDescriptorBase &rParent, const ScFieldIdentifier &rFieldId, sal_Int32 nIndex)
 
virtual ~ScDataPilotItemObj () override
 
virtual OUString SAL_CALL getName () override
 
virtual void SAL_CALL setName (const OUString &aName) override
 
virtual css::uno::Reference< css::beans::XPropertySetInfo > SAL_CALL getPropertySetInfo () override
 
virtual void SAL_CALL setPropertyValue (const OUString &aPropertyName, const css::uno::Any &aValue) override
 
virtual css::uno::Any SAL_CALL getPropertyValue (const OUString &PropertyName) override
 
virtual void SAL_CALL addPropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &xListener) override
 
virtual void SAL_CALL removePropertyChangeListener (const OUString &aPropertyName, const css::uno::Reference< css::beans::XPropertyChangeListener > &aListener) override
 
virtual void SAL_CALL addVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual void SAL_CALL removeVetoableChangeListener (const OUString &PropertyName, const css::uno::Reference< css::beans::XVetoableChangeListener > &aListener) override
 
virtual OUString SAL_CALL getImplementationName () override
 
virtual sal_Bool SAL_CALL supportsService (const OUString &ServiceName) override
 
virtual css::uno::Sequence< OUString > SAL_CALL getSupportedServiceNames () override
 

Private Attributes

SfxItemPropertySet maPropSet
 
sal_Int32 mnIndex
 

Additional Inherited Members

- Protected Member Functions inherited from ScDataPilotChildObjBase
 ScDataPilotChildObjBase (ScDataPilotDescriptorBase &rParent)
 
 ScDataPilotChildObjBase (ScDataPilotDescriptorBase &rParent, const ScFieldIdentifier &rFieldId)
 
virtual ~ScDataPilotChildObjBase ()
 
ScDPObjectGetDPObject () const
 Returns the wrapped DataPilot object (calls GetDPObject() at parent). More...
 
void SetDPObject (ScDPObject *pDPObject)
 Sets the passed DataPilot object (calls SetDPObject() at parent). More...
 
ScDPSaveDimensionGetDPDimension (ScDPObject **ppDPObject=nullptr) const
 Returns the DataPilot dimension object related to the field described by maFieldId. More...
 
sal_Int32 GetMemberCount () const
 Returns the number of members for the field described by maFieldId. More...
 
css::uno::Reference< css::sheet::XMembersAccess > GetMembers () const
 Returns the collection of members for the field described by maFieldId. More...
 
ScDocShellGetDocShell () const
 
- Protected Attributes inherited from ScDataPilotChildObjBase
rtl::Reference< ScDataPilotDescriptorBasemxParent
 
ScFieldIdentifier maFieldId
 

Detailed Description

Definition at line 683 of file dapiuno.hxx.

Constructor & Destructor Documentation

ScDataPilotItemObj::ScDataPilotItemObj ( ScDataPilotDescriptorBase rParent,
const ScFieldIdentifier rFieldId,
sal_Int32  nIndex 
)
explicit

Definition at line 3197 of file dapiuno.cxx.

References mnIndex.

ScDataPilotItemObj::~ScDataPilotItemObj ( )
overridevirtual

Definition at line 3204 of file dapiuno.cxx.

Member Function Documentation

void SAL_CALL ScDataPilotItemObj::addPropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  xListener 
)
overridevirtual

Definition at line 3348 of file dapiuno.cxx.

void SAL_CALL ScDataPilotItemObj::addVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 3358 of file dapiuno.cxx.

virtual OUString SAL_CALL ScDataPilotItemObj::getImplementationName ( )
overridevirtual
OUString SAL_CALL ScDataPilotItemObj::getName ( )
overridevirtual

Definition at line 3209 of file dapiuno.cxx.

References ScDataPilotChildObjBase::GetMembers(), and mnIndex.

Reference< XPropertySetInfo > SAL_CALL ScDataPilotItemObj::getPropertySetInfo ( )
overridevirtual

Definition at line 3233 of file dapiuno.cxx.

References SfxItemPropertySet::getPropertyMap(), and maPropSet.

Any SAL_CALL ScDataPilotItemObj::getPropertyValue ( const OUString &  PropertyName)
overridevirtual
virtual css::uno::Sequence< OUString > SAL_CALL ScDataPilotItemObj::getSupportedServiceNames ( )
overridevirtual
void SAL_CALL ScDataPilotItemObj::removePropertyChangeListener ( const OUString &  aPropertyName,
const css::uno::Reference< css::beans::XPropertyChangeListener > &  aListener 
)
overridevirtual

Definition at line 3353 of file dapiuno.cxx.

void SAL_CALL ScDataPilotItemObj::removeVetoableChangeListener ( const OUString &  PropertyName,
const css::uno::Reference< css::beans::XVetoableChangeListener > &  aListener 
)
overridevirtual

Definition at line 3363 of file dapiuno.cxx.

void SAL_CALL ScDataPilotItemObj::setName ( const OUString &  aName)
overridevirtual

Definition at line 3227 of file dapiuno.cxx.

void SAL_CALL ScDataPilotItemObj::setPropertyValue ( const OUString &  aPropertyName,
const css::uno::Any &  aValue 
)
overridevirtual
virtual sal_Bool SAL_CALL ScDataPilotItemObj::supportsService ( const OUString &  ServiceName)
overridevirtual

Member Data Documentation

SfxItemPropertySet ScDataPilotItemObj::maPropSet
private

Definition at line 719 of file dapiuno.hxx.

Referenced by getPropertySetInfo().

sal_Int32 ScDataPilotItemObj::mnIndex
private

Definition at line 720 of file dapiuno.hxx.

Referenced by getName(), getPropertyValue(), and setPropertyValue().


The documentation for this class was generated from the following files: