LibreOffice Module extensions (master) 1
|
#include <commonpagesdbp.hxx>
Public Member Functions | |
OTableSelectionPage (weld::Container *pPage, OControlWizard *pParent) | |
virtual | ~OTableSelectionPage () override |
Public Member Functions inherited from dbp::OControlWizardPage | |
OControlWizardPage (weld::Container *pPage, OControlWizard *pWizard, const OUString &rUIXMLDescription, const OUString &rID) | |
virtual | ~OControlWizardPage () override |
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 |
Private Member Functions | |
void | Activate () override |
virtual void | initializePage () override |
virtual bool | commitPage (::vcl::WizardTypes::CommitPageReason _eReason) override |
DECL_LINK (OnListboxSelection, weld::TreeView &, void) | |
DECL_LINK (OnListboxDoubleClicked, weld::TreeView &, bool) | |
DECL_LINK (OnSearchClicked, weld::Button &, void) | |
void | implFillTables (const css::uno::Reference< css::sdbc::XConnection > &_rxConn=css::uno::Reference< css::sdbc::XConnection >()) |
virtual bool | canAdvance () const override |
Private Attributes | |
std::unique_ptr< weld::TreeView > | m_xTable |
std::unique_ptr< weld::TreeView > | m_xDatasource |
std::unique_ptr< weld::Button > | m_xSearchDatabase |
std::unique_ptr< weld::Container > | m_xSourceBox |
css::uno::Reference< css::sdb::XDatabaseContext > | m_xDSContext |
Additional Inherited Members | |
Protected Member Functions inherited from dbp::OControlWizardPage | |
OControlWizard * | getDialog () |
const OControlWizard * | getDialog () const |
const OControlWizardContext & | getContext () const |
bool | updateContext () |
void | setFormConnection (const css::uno::Reference< css::sdbc::XConnection > &_rxConn, bool _bAutoDispose=true) |
css::uno::Reference< css::sdbc::XConnection > | getFormConnection () const |
void | enableFormDatasourceDisplay () |
virtual void | initializePage () override |
Protected Member Functions inherited from vcl::OWizardPage | |
virtual void | Activate () override |
void | updateDialogTravelUI () |
Static Protected Member Functions inherited from dbp::OControlWizardPage | |
static void | fillListBox (weld::TreeView &_rList, const css::uno::Sequence< OUString > &_rItems) |
static void | fillListBox (weld::ComboBox &_rList, const css::uno::Sequence< OUString > &_rItems) |
Protected Attributes inherited from BuilderPage | |
weld::DialogController * | m_pDialogController |
std::unique_ptr< weld::Builder > | m_xBuilder |
std::unique_ptr< weld::Container > | m_xContainer |
Definition at line 28 of file commonpagesdbp.hxx.
|
explicit |
Definition at line 57 of file commonpagesdbp.cxx.
References Exception, dbp::OControlWizardPage::fillListBox(), dbp::OControlWizardPage::getContext(), LINK, m_xDatasource, m_xDSContext, m_xSearchDatabase, m_xTable, and dbp::OControlWizardContext::xDatasourceContext.
|
overridevirtual |
Definition at line 81 of file commonpagesdbp.cxx.
|
overrideprivatevirtual |
Reimplemented from vcl::OWizardPage.
Definition at line 85 of file commonpagesdbp.cxx.
References vcl::OWizardPage::Activate(), and m_xDatasource.
|
overrideprivatevirtual |
Reimplemented from vcl::OWizardPage.
Definition at line 91 of file commonpagesdbp.cxx.
References vcl::OWizardPage::canAdvance(), m_xDatasource, and m_xTable.
|
overrideprivatevirtual |
Definition at line 150 of file commonpagesdbp.cxx.
References Any, dbp::OControlWizardContext::bEmbedded, vcl::OWizardPage::commitPage(), Exception, dbp::OControlWizardPage::getContext(), dbp::OControlWizardPage::getFormConnection(), m_xDatasource, m_xTable, dbp::OControlWizardPage::setFormConnection(), TOOLS_WARN_EXCEPTION, dbp::OControlWizardPage::updateContext(), and dbp::OControlWizardContext::xForm.
|
private |
|
private |
|
private |
|
private |
Definition at line 239 of file commonpagesdbp.cxx.
References Any, Exception, svt::OFileNotation::get(), dbp::OControlWizardPage::getDialog(), dbp::OControlWizard::getInteractionHandler(), m_xDatasource, m_xDSContext, m_xTable, svt::OFileNotation::N_URL, and dbp::OControlWizardPage::setFormConnection().
Referenced by initializePage().
|
overrideprivatevirtual |
Reimplemented from dbp::OControlWizardPage.
Definition at line 105 of file commonpagesdbp.cxx.
References Exception, dbp::OControlWizardPage::getContext(), implFillTables(), dbp::OControlWizardPage::initializePage(), m_xDatasource, m_xSourceBox, m_xTable, TOOLS_WARN_EXCEPTION, and dbp::OControlWizardContext::xForm.
|
private |
Definition at line 31 of file commonpagesdbp.hxx.
Referenced by Activate(), canAdvance(), commitPage(), implFillTables(), initializePage(), and OTableSelectionPage().
|
private |
Definition at line 36 of file commonpagesdbp.hxx.
Referenced by implFillTables(), and OTableSelectionPage().
|
private |
Definition at line 32 of file commonpagesdbp.hxx.
Referenced by OTableSelectionPage().
|
private |
Definition at line 33 of file commonpagesdbp.hxx.
Referenced by initializePage().
|
private |
Definition at line 30 of file commonpagesdbp.hxx.
Referenced by canAdvance(), commitPage(), implFillTables(), initializePage(), and OTableSelectionPage().