LibreOffice Module dbaccess (master) 1
Static Public Member Functions | List of all members
dbaui::ODriversSettings Class Reference

a collection class for all details a driver needs More...

#include <DriverSettings.hxx>

Static Public Member Functions

static std::unique_ptr< SfxTabPageCreateDbase (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ado. More...
 
static std::unique_ptr< SfxTabPageCreateAdo (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ado. More...
 
static std::unique_ptr< SfxTabPageCreateODBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ODBC. More...
 
static std::unique_ptr< SfxTabPageCreateUser (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for user. More...
 
static std::unique_ptr< SfxTabPageCreateMySQLODBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLODBC. More...
 
static std::unique_ptr< SfxTabPageCreateMySQLJDBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLJDBC. More...
 
static std::unique_ptr< SfxTabPageCreateMySQLNATIVE (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLNATIVE. More...
 
static std::unique_ptr< SfxTabPageCreateOracleJDBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for Oracle JDBC. More...
 
static std::unique_ptr< SfxTabPageCreateLDAP (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for LDAP. More...
 
static std::unique_ptr< SfxTabPageCreateText (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for Text. More...
 
static std::unique_ptr< SfxTabPageCreateGeneratedValuesPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 creates the GeneratedValues page More...
 
static std::unique_ptr< SfxTabPageCreateSpecialSettingsPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 creates the "Special Settings" page of the "Advanced Settings" dialog More...
 

Detailed Description

a collection class for all details a driver needs

Definition at line 27 of file DriverSettings.hxx.

Member Function Documentation

◆ CreateAdo()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateAdo ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for ado.

Definition at line 234 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateDbase()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateDbase ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for ado.

Definition at line 174 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateGeneratedValuesPage()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateGeneratedValuesPage ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

creates the GeneratedValues page

Definition at line 704 of file detailpages.cxx.

Referenced by dbaui::AdvancedSettingsDialog::AdvancedSettingsDialog().

◆ CreateLDAP()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateLDAP ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for LDAP.

Definition at line 599 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateMySQLJDBC()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateMySQLJDBC ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for MySQLJDBC.

Definition at line 562 of file detailpages.cxx.

References DSID_MYSQL_PORTNUMBER.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateMySQLNATIVE()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateMySQLNATIVE ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for MySQLNATIVE.

Definition at line 567 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_resetPages().

◆ CreateMySQLODBC()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateMySQLODBC ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for MySQLODBC.

Definition at line 351 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateODBC()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateODBC ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for ODBC.

Definition at line 252 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateOracleJDBC()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateOracleJDBC ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for Oracle JDBC.

Definition at line 572 of file detailpages.cxx.

References DSID_ORACLE_PORTNUMBER.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateSpecialSettingsPage()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateSpecialSettingsPage ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

creates the "Special Settings" page of the "Advanced Settings" dialog

Definition at line 709 of file detailpages.cxx.

References eType, and dbaui::ODbDataSourceAdministrationHelper::getDatasourceType().

Referenced by dbaui::AdvancedSettingsDialog::AdvancedSettingsDialog().

◆ CreateText()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateText ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for Text.

Definition at line 665 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().

◆ CreateUser()

std::unique_ptr< SfxTabPage > dbaui::ODriversSettings::CreateUser ( weld::Container pPage,
weld::DialogController pController,
const SfxItemSet _rAttrSet 
)
static

Creates the detail page for user.

Definition at line 293 of file detailpages.cxx.

Referenced by dbaui::ODbTypeWizDialog::createPage(), and dbaui::ODbAdminDialog::impl_selectDataSource().


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