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

#include <viewuno.hxx>

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

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

ScPreviewShellmpViewShell
 

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 ( )
overridevirtual

Definition at line 2181 of file viewuno.cxx.

References SfxListener::EndListening(), and mpViewShell.

Member Function Documentation

◆ acquire()

void ScPreviewObj::acquire ( )
overridevirtualnoexcept

Definition at line 2193 of file viewuno.cxx.

◆ getSelectedSheets()

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

Definition at line 2209 of file viewuno.cxx.

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

◆ Notify()

void ScPreviewObj::Notify ( SfxBroadcaster ,
const SfxHint rHint 
)
overridevirtual

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)
overridevirtual

Definition at line 2187 of file viewuno.cxx.

References SC_QUERYINTERFACE.

◆ release()

void ScPreviewObj::release ( )
overridevirtualnoexcept

Definition at line 2198 of file viewuno.cxx.

Member Data Documentation

◆ mpViewShell

ScPreviewShell* ScPreviewObj::mpViewShell
private

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: