LibreOffice Module svtools (master) 1
Public Member Functions | Private Attributes | List of all members
svt::uno::WizardPageController Class Reference

#include <wizardpagecontroller.hxx>

Inheritance diagram for svt::uno::WizardPageController:
[legend]
Collaboration diagram for svt::uno::WizardPageController:
[legend]

Public Member Functions

 WizardPageController (weld::Container *pParent, const css::uno::Reference< css::ui::dialogs::XWizardController > &i_rController, const sal_Int16 i_nPageId)
 
virtual ~WizardPageController ()
 
virtual void initializePage () override
 
virtual bool commitPage (vcl::WizardTypes::CommitPageReason _eReason) override
 
virtual bool canAdvance () const override
 
const css::uno::Reference< css::ui::dialogs::XWizardPage > & getWizardPage () const
 

Private Attributes

const css::uno::Reference< css::ui::dialogs::XWizardController > m_xController
 
css::uno::Reference< css::ui::dialogs::XWizardPage > m_xWizardPage
 

Detailed Description

Definition at line 34 of file wizardpagecontroller.hxx.

Constructor & Destructor Documentation

◆ WizardPageController()

svt::uno::WizardPageController::WizardPageController ( weld::Container pParent,
const css::uno::Reference< css::ui::dialogs::XWizardController > &  i_rController,
const sal_Int16  i_nPageId 
)

◆ ~WizardPageController()

svt::uno::WizardPageController::~WizardPageController ( )
virtual

Definition at line 70 of file wizardpagecontroller.cxx.

References DBG_UNHANDLED_EXCEPTION, Exception, and m_xWizardPage.

Member Function Documentation

◆ canAdvance()

bool svt::uno::WizardPageController::canAdvance ( ) const
overridevirtual

Definition at line 115 of file wizardpagecontroller.cxx.

References DBG_UNHANDLED_EXCEPTION, Exception, and m_xWizardPage.

◆ commitPage()

bool svt::uno::WizardPageController::commitPage ( vcl::WizardTypes::CommitPageReason  _eReason)
overridevirtual

◆ getWizardPage()

const css::uno::Reference< css::ui::dialogs::XWizardPage > & svt::uno::WizardPageController::getWizardPage ( ) const
inline

Definition at line 50 of file wizardpagecontroller.hxx.

References m_xWizardPage.

◆ initializePage()

void svt::uno::WizardPageController::initializePage ( )
overridevirtual

Definition at line 83 of file wizardpagecontroller.cxx.

References DBG_UNHANDLED_EXCEPTION, Exception, and m_xWizardPage.

Member Data Documentation

◆ m_xController

const css::uno::Reference< css::ui::dialogs::XWizardController > svt::uno::WizardPageController::m_xController
private

Definition at line 53 of file wizardpagecontroller.hxx.

Referenced by WizardPageController().

◆ m_xWizardPage

css::uno::Reference< css::ui::dialogs::XWizardPage > svt::uno::WizardPageController::m_xWizardPage
private

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