LibreOffice Module sfx2 (master) 1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
SfxUnoPanels Class Referencefinal

get the decks More...

#include <UnoPanels.hxx>

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

Public Member Functions

 SfxUnoPanels (css::uno::Reference< css::frame::XFrame >, const OUString &)
 
virtual OUString SAL_CALL getDeckId () 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::Type SAL_CALL getElementType () override
 
virtual sal_Bool SAL_CALL hasElements () override
 

Private Member Functions

sfx2::sidebar::SidebarControllergetSidebarController ()
 

Private Attributes

const css::uno::Reference< css::frame::XFrame > xFrame
 
const OUString & mDeckId
 

Detailed Description

get the decks

Definition at line 21 of file UnoPanels.hxx.

Constructor & Destructor Documentation

◆ SfxUnoPanels()

SfxUnoPanels::SfxUnoPanels ( css::uno::Reference< css::frame::XFrame >  ,
const OUString &   
)

Definition at line 28 of file UnoPanels.cxx.

References xFrame.

Member Function Documentation

◆ getByIndex()

uno::Any SAL_CALL SfxUnoPanels::getByIndex ( sal_Int32  Index)
overridevirtual

Definition at line 125 of file UnoPanels.cxx.

References getElementNames(), mDeckId, and xFrame.

◆ getByName()

uno::Any SAL_CALL SfxUnoPanels::getByName ( const OUString &  aName)
overridevirtual

Definition at line 48 of file UnoPanels.cxx.

References aName, hasByName(), mDeckId, and xFrame.

◆ getCount()

sal_Int32 SAL_CALL SfxUnoPanels::getCount ( )
overridevirtual

Definition at line 117 of file UnoPanels.cxx.

References getElementNames().

◆ getDeckId()

OUString SAL_CALL SfxUnoPanels::getDeckId ( )
overridevirtual

Definition at line 39 of file UnoPanels.cxx.

References mDeckId.

◆ getElementNames()

uno::Sequence< OUString > SAL_CALL SfxUnoPanels::getElementNames ( )
overridevirtual

Definition at line 60 of file UnoPanels.cxx.

References getSidebarController(), mDeckId, and xFrame.

Referenced by getByIndex(), getCount(), and hasElements().

◆ getElementType()

uno::Type SAL_CALL SfxUnoPanels::getElementType ( )
overridevirtual

Definition at line 143 of file UnoPanels.cxx.

◆ getSidebarController()

SidebarController * SfxUnoPanels::getSidebarController ( )
private

Definition at line 34 of file UnoPanels.cxx.

References xFrame.

Referenced by getElementNames(), and hasByName().

◆ hasByName()

sal_Bool SAL_CALL SfxUnoPanels::hasByName ( const OUString &  aName)
overridevirtual

Definition at line 86 of file UnoPanels.cxx.

References aName, getSidebarController(), mDeckId, and xFrame.

Referenced by getByName().

◆ hasElements()

sal_Bool SAL_CALL SfxUnoPanels::hasElements ( )
overridevirtual

Definition at line 148 of file UnoPanels.cxx.

References getElementNames().

Member Data Documentation

◆ mDeckId

const OUString& SfxUnoPanels::mDeckId
private

Definition at line 53 of file UnoPanels.hxx.

Referenced by getByIndex(), getByName(), getDeckId(), getElementNames(), and hasByName().

◆ xFrame

const css::uno::Reference<css::frame::XFrame> SfxUnoPanels::xFrame
private

Definition at line 51 of file UnoPanels.hxx.

Referenced by getByIndex(), getByName(), getElementNames(), getSidebarController(), and hasByName().


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