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< SfxTabPage > CreateDbase (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ado. More...
 
static std::unique_ptr< SfxTabPage > CreateAdo (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ado. More...
 
static std::unique_ptr< SfxTabPage > CreateODBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for ODBC. More...
 
static std::unique_ptr< SfxTabPage > CreateUser (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for user. More...
 
static std::unique_ptr< SfxTabPage > CreateMySQLODBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLODBC. More...
 
static std::unique_ptr< SfxTabPage > CreateMySQLJDBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLJDBC. More...
 
static std::unique_ptr< SfxTabPage > CreateMySQLNATIVE (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for MySQLNATIVE. More...
 
static std::unique_ptr< SfxTabPage > CreateOracleJDBC (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for Oracle JDBC. More...
 
static std::unique_ptr< SfxTabPage > CreateLDAP (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for LDAP. More...
 
static std::unique_ptr< SfxTabPage > CreateText (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 Creates the detail page for Text. More...
 
static std::unique_ptr< SfxTabPage > CreateGeneratedValuesPage (weld::Container *pPage, weld::DialogController *pController, const SfxItemSet *_rAttrSet)
 creates the GeneratedValues page More...
 
static std::unique_ptr< SfxTabPage > CreateSpecialSettingsPage (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: