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

get the sidebar for a given frame More...

#include <UnoSidebar.hxx>

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

Public Member Functions

 SfxUnoSidebar (css::uno::Reference< css::frame::XFrame >)
 
virtual void SAL_CALL showDecks (const sal_Bool bVisible) override
 
virtual void SAL_CALL setVisible (const sal_Bool bVisible) override
 
virtual sal_Bool SAL_CALL isVisible () override
 
virtual css::uno::Reference< css::frame::XFrame > SAL_CALL getFrame () override
 
virtual css::uno::Reference< css::ui::XDecks > SAL_CALL getDecks () override
 
virtual css::uno::Reference< css::ui::XSidebar > SAL_CALL getSidebar () override
 

Private Member Functions

sfx2::sidebar::SidebarControllergetSidebarController ()
 

Private Attributes

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

Detailed Description

get the sidebar for a given frame

Definition at line 25 of file UnoSidebar.hxx.

Constructor & Destructor Documentation

◆ SfxUnoSidebar()

SfxUnoSidebar::SfxUnoSidebar ( css::uno::Reference< css::frame::XFrame >  )

Definition at line 27 of file UnoSidebar.cxx.

References xFrame.

Member Function Documentation

◆ getDecks()

uno::Reference< ui::XDecks > SAL_CALL SfxUnoSidebar::getDecks ( )
overridevirtual

Definition at line 86 of file UnoSidebar.cxx.

References xFrame.

◆ getFrame()

uno::Reference< frame::XFrame > SAL_CALL SfxUnoSidebar::getFrame ( )
overridevirtual

Definition at line 76 of file UnoSidebar.cxx.

References xFrame.

◆ getSidebar()

uno::Reference< ui::XSidebar > SAL_CALL SfxUnoSidebar::getSidebar ( )
overridevirtual

Definition at line 94 of file UnoSidebar.cxx.

References getSidebarController().

◆ getSidebarController()

SidebarController * SfxUnoSidebar::getSidebarController ( )
private

Definition at line 32 of file UnoSidebar.cxx.

References xFrame.

Referenced by getSidebar(), isVisible(), setVisible(), and showDecks().

◆ isVisible()

sal_Bool SAL_CALL SfxUnoSidebar::isVisible ( )
overridevirtual

Definition at line 67 of file UnoSidebar.cxx.

References getSidebarController().

◆ setVisible()

void SAL_CALL SfxUnoSidebar::setVisible ( const sal_Bool  bVisible)
overridevirtual

Definition at line 52 of file UnoSidebar.cxx.

References aURL, bVisible, getSidebarController(), xDispatch, and xFrame.

◆ showDecks()

void SAL_CALL SfxUnoSidebar::showDecks ( const sal_Bool  bVisible)
overridevirtual

Definition at line 37 of file UnoSidebar.cxx.

References bVisible, and getSidebarController().

Member Data Documentation

◆ xFrame

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

Definition at line 30 of file UnoSidebar.hxx.

Referenced by getDecks(), getFrame(), getSidebarController(), and setVisible().


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