LibreOffice Module extensions (master) 1
Protected Member Functions | Private Attributes | List of all members
abp::AddressBookSourcePage Class Reference

the base class for all tab pages in the address book source wizard More...

#include <abspage.hxx>

Inheritance diagram for abp::AddressBookSourcePage:
[legend]
Collaboration diagram for abp::AddressBookSourcePage:
[legend]

Protected Member Functions

 AddressBookSourcePage (weld::Container *pPage, OAddressBookSourcePilot *pController, const OUString &rUIXMLDescription, const OUString &rID)
 
OAddressBookSourcePilotgetDialog ()
 
const OAddressBookSourcePilotgetDialog () const
 
const css::uno::Reference< css::uno::XComponentContext > & getORB () const
 
AddressSettingsgetSettings ()
 
const AddressSettingsgetSettings () const
 
virtual void Activate () override
 
virtual void Deactivate () override
 
- Protected Member Functions inherited from vcl::OWizardPage
virtual void Activate () override
 
void updateDialogTravelUI ()
 

Private Attributes

OAddressBookSourcePilotm_pDialog
 

Additional Inherited Members

- Public Member Functions inherited from vcl::OWizardPage
 OWizardPage (weld::Container *pPage, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID)
 
virtual ~OWizardPage () override
 
virtual void initializePage () override
 
virtual bool commitPage (WizardTypes::CommitPageReason _eReason) override
 
virtual bool canAdvance () const override
 
- Public Member Functions inherited from BuilderPage
 BuilderPage (weld::Widget *pParent, weld::DialogController *pController, const OUString &rUIXMLDescription, const OUString &rID, bool bIsMobile=false)
 
virtual ~BuilderPage () COVERITY_NOEXCEPT_FALSE
 
void SetPageTitle (const OUString &rPageTitle)
 
const OUString & GetPageTitle () const
 
virtual void Activate ()
 
virtual void Deactivate ()
 
void SetHelpId (const OUString &rHelpId)
 
OUString GetHelpId () const
 
- Protected Attributes inherited from BuilderPage
weld::DialogControllerm_pDialogController
 
std::unique_ptr< weld::Builderm_xBuilder
 
std::unique_ptr< weld::Containerm_xContainer
 

Detailed Description

the base class for all tab pages in the address book source wizard

Definition at line 35 of file abspage.hxx.

Constructor & Destructor Documentation

◆ AddressBookSourcePage()

abp::AddressBookSourcePage::AddressBookSourcePage ( weld::Container pPage,
OAddressBookSourcePilot pController,
const OUString &  rUIXMLDescription,
const OUString &  rID 
)
protected

Definition at line 28 of file abspage.cxx.

Member Function Documentation

◆ Activate()

void abp::AddressBookSourcePage::Activate ( )
overrideprotectedvirtual

◆ Deactivate()

void abp::AddressBookSourcePage::Deactivate ( )
overrideprotectedvirtual

◆ getDialog() [1/2]

OAddressBookSourcePilot * abp::AddressBookSourcePage::getDialog ( )
protected

◆ getDialog() [2/2]

const OAddressBookSourcePilot * abp::AddressBookSourcePage::getDialog ( ) const
protected

Definition at line 51 of file abspage.cxx.

References m_pDialog.

◆ getORB()

const Reference< XComponentContext > & abp::AddressBookSourcePage::getORB ( ) const
protected

Definition at line 66 of file abspage.cxx.

References abp::OAddressBookSourcePilot::getORB(), and m_pDialog.

Referenced by abp::FinalPage::Activate().

◆ getSettings() [1/2]

AddressSettings & abp::AddressBookSourcePage::getSettings ( )
protected

◆ getSettings() [2/2]

const AddressSettings & abp::AddressBookSourcePage::getSettings ( ) const
protected

Definition at line 61 of file abspage.cxx.

References abp::OAddressBookSourcePilot::getSettings(), and m_pDialog.

Member Data Documentation

◆ m_pDialog

OAddressBookSourcePilot* abp::AddressBookSourcePage::m_pDialog
private

Definition at line 37 of file abspage.hxx.

Referenced by Activate(), Deactivate(), getDialog(), getORB(), and getSettings().


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