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

#include <viewuno.hxx>

Inheritance diagram for ScPreviewObj:
Collaboration diagram for ScPreviewObj:

Public Member Functions

 ScPreviewObj (ScPreviewShell *pViewSh)
virtual ~ScPreviewObj () override
virtual css::uno::Any SAL_CALL queryInterface (const css::uno::Type &rType) override
virtual void SAL_CALL acquire () noexcept override
virtual void SAL_CALL release () noexcept override
virtual void Notify (SfxBroadcaster &, const SfxHint &rHint) override
virtual css::uno::Sequence< sal_Int32 > SAL_CALL getSelectedSheets () override
- Public Member Functions inherited from SfxBaseController
 SfxBaseController (SfxViewShell *pView)
virtual ~SfxBaseController () override
SAL_DLLPRIVATE void ReleaseShell_Impl ()
SAL_DLLPRIVATE void BorderWidthsChanged_Impl ()
css::uno::Reference< css::task::XStatusIndicator > SAL_CALL getStatusIndicator () override
virtual css::uno::Reference< css::awt::XWindow > SAL_CALL getComponentWindow () override
virtual OUString SAL_CALL getViewControllerName () override
virtual css::uno::Sequence< css::beans::PropertyValue > SAL_CALL getCreationArguments () override
virtual css::uno::Reference< css::ui::XSidebarProvider > SAL_CALL getSidebar () override
virtual void SAL_CALL attachFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) override
virtual sal_Bool SAL_CALL attachModel (const css::uno::Reference< css::frame::XModel > &xModel) override
virtual sal_Bool SAL_CALL suspend (sal_Bool bSuspend) override
css::uno::Any SAL_CALL getViewData () override
void SAL_CALL restoreViewData (const css::uno::Any &aValue) override
css::uno::Reference< css::frame::XFrame > SAL_CALL getFrame () override
css::uno::Reference< css::frame::XModel > SAL_CALL getModel () override
virtual css::uno::Reference< css::frame::XDispatch > SAL_CALL queryDispatch (const css::util::URL &aURL, const OUString &sTargetFrameName, sal_Int32 eSearchFlags) override
virtual css::uno::Sequence< css::uno::Reference< css::frame::XDispatch > > SAL_CALL queryDispatches (const css::uno::Sequence< css::frame::DispatchDescriptor > &seqDescriptor) override
virtual css::frame::BorderWidths SAL_CALL getBorder () override
virtual void SAL_CALL addBorderResizeListener (const css::uno::Reference< css::frame::XBorderResizeListener > &xListener) override
virtual void SAL_CALL removeBorderResizeListener (const css::uno::Reference< css::frame::XBorderResizeListener > &xListener) override
virtual css::awt::Rectangle SAL_CALL queryBorderedArea (const css::awt::Rectangle &aPreliminaryRectangle) override
virtual void SAL_CALL dispose () override
virtual void SAL_CALL addEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
virtual void SAL_CALL removeEventListener (const css::uno::Reference< css::lang::XEventListener > &aListener) override
virtual void SAL_CALL registerContextMenuInterceptor (const css::uno::Reference< css::ui::XContextMenuInterceptor > &xInterceptor) override
virtual void SAL_CALL releaseContextMenuInterceptor (const css::uno::Reference< css::ui::XContextMenuInterceptor > &xInterceptor) override
virtual void SAL_CALL addKeyHandler (const css::uno::Reference< css::awt::XKeyHandler > &xHandler) override
virtual void SAL_CALL removeKeyHandler (const css::uno::Reference< css::awt::XKeyHandler > &xHandler) override
virtual void SAL_CALL addMouseClickHandler (const css::uno::Reference< css::awt::XMouseClickHandler > &xHandler) override
virtual void SAL_CALL removeMouseClickHandler (const css::uno::Reference< css::awt::XMouseClickHandler > &xHandler) override
virtual css::uno::Sequence< sal_Int16 > SAL_CALL getSupportedCommandGroups () override
virtual css::uno::Sequence< css::frame::DispatchInformation > SAL_CALL getConfigurableDispatchInformation (sal_Int16 nCommandGroup) override
virtual OUString SAL_CALL getTitle () override
virtual void SAL_CALL setTitle (const OUString &sTitle) override
virtual void SAL_CALL addTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
virtual void SAL_CALL removeTitleChangeListener (const css::uno::Reference< css::frame::XTitleChangeListener > &xListener) override
virtual void SAL_CALL initialize (const css::uno::Sequence< css::uno::Any > &aArguments) override
virtual void SAL_CALL appendInfobar (const OUString &sId, const OUString &sPrimaryMessage, const OUString &sSecondaryMessage, sal_Int32 aInfobarType, const css::uno::Sequence< css::beans::StringPair > &actionButtons, sal_Bool bShowCloseButton) override
virtual void SAL_CALL updateInfobar (const OUString &sId, const OUString &sPrimaryMessage, const OUString &sSecondaryMessage, sal_Int32 aInfobarType) override
virtual void SAL_CALL removeInfobar (const OUString &sId) override
virtual sal_Bool SAL_CALL hasInfobar (const OUString &sId) override
SfxViewShellGetViewShell_Impl () const
SAL_DLLPRIVATE bool HandleEvent_Impl (NotifyEvent const &rEvent)
SAL_DLLPRIVATE bool HasKeyListeners_Impl () const
SAL_DLLPRIVATE bool HasMouseClickListeners_Impl () const
SAL_DLLPRIVATE void SetCreationArguments_Impl (const css::uno::Sequence< css::beans::PropertyValue > &i_rCreationArgs)
SAL_DLLPRIVATE css::uno::Reference< css::frame::XTitle > impl_getTitleHelper ()
- Public Member Functions inherited from SfxListener
 SfxListener ()
 SfxListener (const SfxListener &rCopy)
virtual ~SfxListener () COVERITY_NOEXCEPT_FALSE
void StartListening (SfxBroadcaster &rBroadcaster, DuplicateHandling eDuplicateHanding=DuplicateHandling::Unexpected)
void EndListening (SfxBroadcaster &rBroadcaster, bool bRemoveAllDuplicates=false)
void EndListeningAll ()
bool IsListening (SfxBroadcaster &rBroadcaster) const
sal_uInt16 GetBroadcasterCount () const
SfxBroadcasterGetBroadcasterJOE (sal_uInt16 nNo) const
virtual void Notify (SfxBroadcaster &rBC, const SfxHint &rHint)
void RemoveBroadcaster_Impl (SfxBroadcaster &rBC)
virtual bool IsSdrView () const

Private Attributes


Additional Inherited Members

- Protected Member Functions inherited from SfxBaseController
void CopyLokViewCallbackFromFrameCreator ()

Detailed Description

Definition at line 282 of file viewuno.hxx.

Constructor & Destructor Documentation

◆ ScPreviewObj()

ScPreviewObj::ScPreviewObj ( ScPreviewShell pViewSh)

Definition at line 2173 of file viewuno.cxx.

References mpViewShell, and SfxListener::StartListening().

◆ ~ScPreviewObj()

ScPreviewObj::~ScPreviewObj ( )

Definition at line 2181 of file viewuno.cxx.

References SfxListener::EndListening(), and mpViewShell.

Member Function Documentation

◆ acquire()

void ScPreviewObj::acquire ( )

Definition at line 2193 of file viewuno.cxx.

◆ getSelectedSheets()

uno::Sequence< sal_Int32 > ScPreviewObj::getSelectedSheets ( )

Definition at line 2209 of file viewuno.cxx.

References ScPreviewShell::GetPreview(), mpViewShell, and p.

◆ Notify()

void ScPreviewObj::Notify ( SfxBroadcaster ,
const SfxHint rHint 

Reimplemented from SfxListener.

Definition at line 2203 of file viewuno.cxx.

References SfxHint::GetId(), and mpViewShell.

◆ queryInterface()

uno::Any ScPreviewObj::queryInterface ( const css::uno::Type &  rType)

Definition at line 2187 of file viewuno.cxx.


◆ release()

void ScPreviewObj::release ( )

Definition at line 2198 of file viewuno.cxx.

Member Data Documentation

◆ mpViewShell

ScPreviewShell* ScPreviewObj::mpViewShell

Definition at line 286 of file viewuno.hxx.

Referenced by getSelectedSheets(), Notify(), ScPreviewObj(), and ~ScPreviewObj().

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