LibreOffice Module sc (master) 1
|
#include <dapiuno.hxx>
Public Member Functions | |
ScDataPilotItemsObj (ScDataPilotDescriptorBase &rParent, const ScFieldIdentifier &rFieldId) | |
virtual | ~ScDataPilotItemsObj () override |
virtual css::uno::Any SAL_CALL | getByName (const OUString &aName) override |
virtual css::uno::Sequence< OUString > SAL_CALL | getElementNames () override |
virtual sal_Bool SAL_CALL | hasByName (const OUString &aName) override |
virtual sal_Int32 SAL_CALL | getCount () override |
virtual css::uno::Any SAL_CALL | getByIndex (sal_Int32 Index) override |
virtual css::uno::Reference< css::container::XEnumeration > SAL_CALL | createEnumeration () override |
virtual css::uno::Type SAL_CALL | getElementType () override |
virtual sal_Bool SAL_CALL | hasElements () 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 Member Functions | |
ScDataPilotItemObj * | GetObjectByIndex_Impl (sal_Int32 nIndex) const |
Additional Inherited Members | |
Protected Member Functions inherited from ScDataPilotChildObjBase | |
ScDataPilotChildObjBase (ScDataPilotDescriptorBase &rParent) | |
ScDataPilotChildObjBase (ScDataPilotDescriptorBase &rParent, ScFieldIdentifier aFieldId) | |
virtual | ~ScDataPilotChildObjBase () |
ScDPObject * | GetDPObject () 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... | |
ScDPSaveDimension * | GetDPDimension (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... | |
ScDocShell * | GetDocShell () const |
Protected Attributes inherited from ScDataPilotChildObjBase | |
rtl::Reference< ScDataPilotDescriptorBase > | mxParent |
ScFieldIdentifier | maFieldId |
Definition at line 634 of file dapiuno.hxx.
|
explicit |
Definition at line 3060 of file dapiuno.cxx.
|
overridevirtual |
Definition at line 3065 of file dapiuno.cxx.
|
overridevirtual |
Definition at line 3135 of file dapiuno.cxx.
|
overridevirtual |
Definition at line 3149 of file dapiuno.cxx.
References Any, GetObjectByIndex_Impl(), and nIndex.
|
overridevirtual |
Definition at line 3079 of file dapiuno.cxx.
References aName, Any, ScDataPilotChildObjBase::GetMembers(), GetObjectByIndex_Impl(), and nCount.
|
overridevirtual |
Definition at line 3143 of file dapiuno.cxx.
References ScDataPilotChildObjBase::GetMemberCount().
Referenced by hasElements().
|
overridevirtual |
Definition at line 3102 of file dapiuno.cxx.
References aSeq, ScDataPilotChildObjBase::GetDPObject(), lcl_GetObjectIndex(), and ScDataPilotChildObjBase::maFieldId.
|
overridevirtual |
Definition at line 3158 of file dapiuno.cxx.
References cppu::UnoType< typename T >::get().
|
overridevirtual |
|
private |
Definition at line 3071 of file dapiuno.cxx.
References ScDataPilotChildObjBase::GetMemberCount(), ScDataPilotChildObjBase::maFieldId, ScDataPilotChildObjBase::mxParent, and nIndex.
Referenced by getByIndex(), and getByName().
|
overridevirtual |
|
overridevirtual |
Definition at line 3111 of file dapiuno.cxx.
References aName, ScDataPilotChildObjBase::GetMembers(), and nCount.
|
overridevirtual |
Definition at line 3163 of file dapiuno.cxx.
References getCount().
|
overridevirtual |