#include <AddField.hxx>
|
| DECL_LINK (OnDoubleClickHdl, weld::TreeView &, bool) |
|
| DECL_LINK (OnSelectHdl, weld::TreeView &, void) |
|
| DECL_LINK (DragBeginHdl, bool &, bool) |
|
| DECL_LINK (OnSortAction, const OUString &, void) |
|
| DECL_LINK (FocusChangeHdl, weld::Container &, void) |
|
void | addToList (const css::uno::Sequence< OUString > &rEntries) |
|
void | addToList (const css::uno::Reference< css::container::XNameAccess > &i_xColumns) |
|
| OAddFieldWindow (const OAddFieldWindow &)=delete |
|
void | operator= (const OAddFieldWindow &)=delete |
|
virtual void | _propertyChanged (const css::beans::PropertyChangeEvent &evt) override |
|
virtual void | _elementInserted (const css::container::ContainerEvent &_rEvent) override |
|
virtual void | _elementRemoved (const css::container::ContainerEvent &_rEvent) override |
|
virtual void | _elementReplaced (const css::container::ContainerEvent &_rEvent) override |
|
Definition at line 44 of file AddField.hxx.
◆ OAddFieldWindow() [1/2]
◆ OAddFieldWindow() [2/2]
◆ ~OAddFieldWindow()
rptui::OAddFieldWindow::~OAddFieldWindow |
( |
| ) |
|
|
overridevirtual |
◆ _elementInserted()
void rptui::OAddFieldWindow::_elementInserted |
( |
const css::container::ContainerEvent & |
_rEvent | ) |
|
|
overrideprivatevirtual |
◆ _elementRemoved()
void rptui::OAddFieldWindow::_elementRemoved |
( |
const css::container::ContainerEvent & |
_rEvent | ) |
|
|
overrideprivatevirtual |
◆ _elementReplaced()
void rptui::OAddFieldWindow::_elementReplaced |
( |
const css::container::ContainerEvent & |
_rEvent | ) |
|
|
overrideprivatevirtual |
◆ _propertyChanged()
void rptui::OAddFieldWindow::_propertyChanged |
( |
const css::beans::PropertyChangeEvent & |
evt | ) |
|
|
overrideprivatevirtual |
◆ addToList() [1/2]
void rptui::OAddFieldWindow::addToList |
( |
const css::uno::Reference< css::container::XNameAccess > & |
i_xColumns | ) |
|
|
private |
◆ addToList() [2/2]
void rptui::OAddFieldWindow::addToList |
( |
const css::uno::Sequence< OUString > & |
rEntries | ) |
|
|
private |
◆ DECL_LINK() [1/5]
rptui::OAddFieldWindow::DECL_LINK |
( |
DragBeginHdl |
, |
|
|
bool & |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ DECL_LINK() [2/5]
rptui::OAddFieldWindow::DECL_LINK |
( |
FocusChangeHdl |
, |
|
|
weld::Container & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [3/5]
rptui::OAddFieldWindow::DECL_LINK |
( |
OnDoubleClickHdl |
, |
|
|
weld::TreeView & |
, |
|
|
bool |
|
|
) |
| |
|
private |
◆ DECL_LINK() [4/5]
rptui::OAddFieldWindow::DECL_LINK |
( |
OnSelectHdl |
, |
|
|
weld::TreeView & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ DECL_LINK() [5/5]
rptui::OAddFieldWindow::DECL_LINK |
( |
OnSortAction |
, |
|
|
const OUString & |
, |
|
|
void |
|
|
) |
| |
|
private |
◆ fillDescriptor()
fills the descriptor with the column name, column object, command and command type
- Parameters
-
rSelected | the currently selected |
rDescriptor | the descriptor will be filled |
Definition at line 253 of file AddField.cxx.
References svx::ColumnName, svx::ColumnObject, svx::Command, svx::CommandType, svx::Connection, svx::EscapeProcessing, getConnection(), rptui::ColumnInfo::sColumnName, and xModel.
◆ GetCommand()
const OUString & rptui::OAddFieldWindow::GetCommand |
( |
| ) |
const |
|
inline |
◆ GetCommandType()
sal_Int32 rptui::OAddFieldWindow::GetCommandType |
( |
| ) |
const |
|
inline |
◆ getConnection()
uno::Reference< sdbc::XConnection > rptui::OAddFieldWindow::getConnection |
( |
| ) |
const |
◆ getSelectedFieldDescriptors()
uno::Sequence< beans::PropertyValue > rptui::OAddFieldWindow::getSelectedFieldDescriptors |
( |
| ) |
|
◆ operator=()
◆ SetCreateHdl()
void rptui::OAddFieldWindow::SetCreateHdl |
( |
const Link< OAddFieldWindow &, void > & |
_aCreateLink | ) |
|
|
inline |
◆ Update()
void rptui::OAddFieldWindow::Update |
( |
| ) |
|
Updates the current field list.
Definition at line 177 of file AddField.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, getConnection(), dbtools::getFieldsByCommandDescriptor(), rptui::getParameterNames(), i, m_nCommandType, m_sFilter, m_xDialog, PROPERTY_COMMAND, PROPERTY_COMMANDTYPE, PROPERTY_ESCAPEPROCESSING, PROPERTY_FILTER, and RptResId().
◆ m_aCommandName
OUString rptui::OAddFieldWindow::m_aCommandName |
|
private |
◆ m_aCreateLink
◆ m_aListBoxData
std::vector<std::unique_ptr<ColumnInfo> > rptui::OAddFieldWindow::m_aListBoxData |
|
private |
◆ m_bEscapeProcessing
bool rptui::OAddFieldWindow::m_bEscapeProcessing |
|
private |
◆ m_nCommandType
sal_Int32 rptui::OAddFieldWindow::m_nCommandType |
|
private |
◆ m_pChangeListener
◆ m_pContainerListener
◆ m_sFilter
OUString rptui::OAddFieldWindow::m_sFilter |
|
private |
◆ m_xActions
std::unique_ptr<weld::Toolbar> rptui::OAddFieldWindow::m_xActions |
|
private |
◆ m_xColumns
css::uno::Reference< css::container::XNameAccess> rptui::OAddFieldWindow::m_xColumns |
|
private |
◆ m_xHelper
◆ m_xHoldAlive
css::uno::Reference< css::lang::XComponent> rptui::OAddFieldWindow::m_xHoldAlive |
|
private |
◆ m_xListBox
◆ m_xRowSet
The documentation for this class was generated from the following files: