LibreOffice Module dbaccess (master) 1
|
#include <unodatbr.hxx>
Classes | |
struct | ExternalFeature |
Public Types | |
enum | EntryType { etDatasource = css::sdb::application::DatabaseObjectContainer::DATA_SOURCE , etQueryContainer = css::sdb::application::DatabaseObjectContainer::QUERIES , etTableContainer = css::sdb::application::DatabaseObjectContainer::TABLES , etQuery = css::sdb::application::DatabaseObject::QUERY , etTableOrView = css::sdb::application::DatabaseObject::TABLE , etUnknown = -1 } |
Public Member Functions | |
SbaTableQueryBrowser (const css::uno::Reference< css::uno::XComponentContext > &_rM) | |
virtual | ~SbaTableQueryBrowser () override |
virtual bool | Construct (vcl::Window *pParent) override |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | propertyChange (const css::beans::PropertyChangeEvent &evt) override |
virtual sal_Bool SAL_CALL | suspend (sal_Bool bSuspend) override |
virtual void SAL_CALL | attachFrame (const css::uno::Reference< css::frame::XFrame > &xFrame) override |
virtual void SAL_CALL | disposing () override |
virtual void SAL_CALL | statusChanged (const css::frame::FeatureStateEvent &Event) override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual sal_Bool SAL_CALL | select (const css::uno::Any &aSelection) override |
virtual css::uno::Any SAL_CALL | getSelection () override |
virtual void SAL_CALL | addSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &xListener) override |
virtual void SAL_CALL | removeSelectionChangeListener (const css::uno::Reference< css::view::XSelectionChangeListener > &xListener) override |
virtual OUString SAL_CALL | getImplementationName () override |
virtual css::uno::Sequence< OUString > SAL_CALL | getSupportedServiceNames () override |
virtual void SAL_CALL | elementInserted (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | elementRemoved (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | elementReplaced (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | frameAction (const css::frame::FrameActionEvent &aEvent) override |
virtual css::uno::Reference< css::document::XEmbeddedScripts > SAL_CALL | getScriptContainer () override |
virtual void SAL_CALL | registerContextMenuInterceptor (const css::uno::Reference< css::ui::XContextMenuInterceptor > &Interceptor) override |
virtual void SAL_CALL | releaseContextMenuInterceptor (const css::uno::Reference< css::ui::XContextMenuInterceptor > &Interceptor) override |
virtual void SAL_CALL | registeredDatabaseLocation (const css::sdb::DatabaseRegistrationEvent &Event) override |
virtual void SAL_CALL | revokedDatabaseLocation (const css::sdb::DatabaseRegistrationEvent &Event) override |
virtual void SAL_CALL | changedDatabaseLocation (const css::sdb::DatabaseRegistrationEvent &Event) override |
Public Member Functions inherited from dbaui::SbaXDataBrowserController | |
SbaXDataBrowserController (const css::uno::Reference< css::uno::XComponentContext > &_rM) | |
UnoDataBrowserView * | getBrowserView () const |
virtual bool | Construct (vcl::Window *pParent) override |
virtual css::uno::Any SAL_CALL | queryInterface (const css::uno::Type &_rType) override |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () override |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () override |
virtual void SAL_CALL | disposing (const css::lang::EventObject &Source) override |
virtual void SAL_CALL | modified (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | elementInserted (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | elementRemoved (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | elementReplaced (const css::container::ContainerEvent &Event) override |
virtual void SAL_CALL | propertyChange (const css::beans::PropertyChangeEvent &evt) override |
virtual void SAL_CALL | setIdentifier (const OUString &Identifier) override |
virtual OUString SAL_CALL | getIdentifier () override |
virtual void SAL_CALL | focusGained (const css::awt::FocusEvent &e) override |
virtual void SAL_CALL | focusLost (const css::awt::FocusEvent &e) override |
virtual sal_Bool SAL_CALL | suspend (sal_Bool bSuspend) override |
virtual void SAL_CALL | disposing () override |
virtual void SAL_CALL | frameAction (const css::frame::FrameActionEvent &aEvent) override |
virtual void SAL_CALL | errorOccured (const css::sdb::SQLErrorEvent &aEvent) override |
virtual sal_Bool SAL_CALL | approveParameter (const css::form::DatabaseParameterEvent &aEvent) override |
virtual sal_Bool SAL_CALL | confirmDelete (const css::sdb::RowChangeEvent &aEvent) override |
virtual void SAL_CALL | loaded (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | unloading (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | unloaded (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | reloading (const css::lang::EventObject &aEvent) override |
virtual void SAL_CALL | reloaded (const css::lang::EventObject &aEvent) override |
virtual sal_Bool SAL_CALL | approveReset (const css::lang::EventObject &rEvent) override |
virtual void SAL_CALL | resetted (const css::lang::EventObject &rEvent) override |
virtual void | RowChanged () override |
virtual void | ColumnChanged () override |
virtual void | SelectionChanged () override |
virtual void | CellActivated () override |
virtual void | CellDeactivated () override |
virtual void | BeforeDrop () override |
virtual void | AfterDrop () override |
virtual void | RowChanged ()=0 |
virtual void | ColumnChanged ()=0 |
virtual void | SelectionChanged ()=0 |
virtual void | CellActivated ()=0 |
virtual void | CellDeactivated ()=0 |
virtual void | BeforeDrop ()=0 |
virtual void | AfterDrop ()=0 |
virtual css::uno::Any SAL_CALL | queryInterface (css::uno::Type const &rType) SAL_OVERRIDE |
virtual css::uno::Sequence< css::uno::Type > SAL_CALL | getTypes () SAL_OVERRIDE |
virtual css::uno::Sequence< sal_Int8 > SAL_CALL | getImplementationId () SAL_OVERRIDE |
virtual bool | requestQuickHelp (const void *pUserData, OUString &rText) const =0 |
requests a quick help text to display More... | |
virtual bool | requestDrag (const weld::TreeIter &rEntry)=0 |
handler for StartDrag requests More... | |
virtual sal_Int8 | queryDrop (const AcceptDropEvent &_rEvt, const DataFlavorExVector &_rFlavors)=0 |
check whether or not a drop request should be accepted More... | |
virtual sal_Int8 | executeDrop (const ExecuteDropEvent &_rEvt)=0 |
execute a drop request More... | |
virtual OUString | getContextMenuResourceName () const =0 |
returns the context menu resource name for the control More... | |
virtual IController & | getCommandController ()=0 |
returns the controller which is responsible for providing states of certain features, and executing them. More... | |
virtual ::comphelper::OInterfaceContainerHelper2 * | getContextMenuInterceptors ()=0 |
returns the container of registered context menu interceptors, or NULL if the implementation does not support context menu interception More... | |
virtual css::uno::Any | getCurrentSelection (weld::TreeView &rControl) const =0 |
returns the current selection in the given control More... | |
virtual vcl::Window * | getMenuParent () const =0 |
virtual void | adjustMenuPosition (const weld::TreeView &rControl, ::Point &rPos) const =0 |
adjust rPos which is initially relative to rControl to be relative to the window of getMenuParent More... | |
Static Public Member Functions | |
static sal_Int32 | getDatabaseObjectType (EntryType _eType) |
returns a DatabaseObject value corresponding to the given EntryType More... | |
Private Types | |
typedef std::map< sal_uInt16, ExternalFeature > | ExternalFeaturesMap |
Private Member Functions | |
virtual OUString | getPrivateTitle () const override |
virtual bool | InitializeForm (const css::uno::Reference< css::beans::XPropertySet > &i_formProperties) override |
void | InitializeGridModel (const css::uno::Reference< css::form::XFormComponent > &xGrid) |
virtual bool | preReloadForm () override |
virtual void | postReloadForm () override |
virtual void | addModelListeners (const css::uno::Reference< css::awt::XControlModel > &_xGridControlModel) override |
virtual void | removeModelListeners (const css::uno::Reference< css::awt::XControlModel > &_xGridControlModel) override |
virtual void | AddColumnListener (const css::uno::Reference< css::beans::XPropertySet > &xCol) override |
virtual void | RemoveColumnListener (const css::uno::Reference< css::beans::XPropertySet > &xCol) override |
virtual void | LoadFinished (bool _bWasSynch) override |
virtual void | criticalFail () override |
virtual void | describeSupportedFeatures () override |
virtual FeatureState | GetState (sal_uInt16 nId) const override |
virtual void | Execute (sal_uInt16 nId, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override |
virtual bool | requestQuickHelp (const void *pUserData, OUString &rText) const override |
requests a quick help text to display More... | |
virtual bool | requestDrag (const weld::TreeIter &rEntry) override |
handler for StartDrag requests More... | |
virtual sal_Int8 | queryDrop (const AcceptDropEvent &_rEvt, const DataFlavorExVector &_rFlavors) override |
check whether or not a drop request should be accepted More... | |
virtual sal_Int8 | executeDrop (const ExecuteDropEvent &_rEvt) override |
execute a drop request More... | |
virtual OUString | getContextMenuResourceName () const override |
returns the context menu resource name for the control More... | |
virtual IController & | getCommandController () override |
returns the controller which is responsible for providing states of certain features, and executing them. More... | |
virtual ::comphelper::OInterfaceContainerHelper2 * | getContextMenuInterceptors () override |
returns the container of registered context menu interceptors, or NULL if the implementation does not support context menu interception More... | |
virtual css::uno::Any | getCurrentSelection (weld::TreeView &rControl) const override |
returns the current selection in the given control More... | |
virtual vcl::Window * | getMenuParent () const override |
virtual void | adjustMenuPosition (const weld::TreeView &rControl, ::Point &rPos) const override |
adjust rPos which is initially relative to rControl to be relative to the window of getMenuParent More... | |
virtual void | impl_initialize () override |
virtual void | RowChanged () override |
virtual void | ColumnChanged () override |
virtual void | SelectionChanged () override |
bool | haveExplorer () const |
void | hideExplorer () |
void | showExplorer () |
void | toggleExplorer () |
bool | isSelected (const weld::TreeIter &rEntry) const |
void | select (const weld::TreeIter *pEntry, bool bSelect) |
void | selectPath (const weld::TreeIter *pEntry, bool bSelect=true) |
virtual void | loadMenu (const css::uno::Reference< css::frame::XFrame > &_xFrame) override |
void | implCheckExternalSlot (sal_uInt16 _nId) |
void | connectExternalDispatches () |
bool | getExternalSlotState (sal_uInt16 _nId) const |
get the state of an external slot More... | |
void | implAddDatasource (const OUString &_rDbName, OUString &_rDbImage, OUString &_rQueryName, OUString &_rQueryImage, OUString &_rTableName, OUString &_rTableImage, const SharedConnection &_rxConnection) |
add an entry (including the subentries for queries/tables) to the list model More... | |
void | implAddDatasource (const OUString &_rDataSourceName, const SharedConnection &_rxConnection) |
void | impl_cleanupDataSourceEntry (std::u16string_view _rDataSourceName) |
removes (and cleans up) the entry for the given data source More... | |
void | clearTreeModel () |
clears the tree list box More... | |
void | unloadAndCleanup (bool _bDisposeConnection=true) |
unloads the form, empties the grid model, cleans up anything related to the currently displayed object More... | |
void | disposeConnection (const weld::TreeIter *xpDSEntry) |
void | impl_releaseConnection (SharedConnection &_rxConnection) |
flushes and disposes the given connection, and de-registers as listener More... | |
void | closeConnection (const weld::TreeIter &rEntry, bool bDisposeConnection=true) |
close the connection (and collapse the list entries) of the given list entries More... | |
void | populateTree (const css::uno::Reference< css::container::XNameAccess > &xNameAccess, const weld::TreeIter &rParent, EntryType eEntryType) |
void | initializeTreeModel () |
std::unique_ptr< weld::TreeIter > | getEntryFromContainer (const css::uno::Reference< css::container::XNameAccess > &rxNameAccess) |
search in the tree for query- or tablecontainer equal to this interface and return this container entry More... | |
bool | ensureConnection (const weld::TreeIter *pDSEntry, void *pDSData, SharedConnection &rConnection) |
bool | ensureConnection (const weld::TreeIter *pAnyEntry, SharedConnection &rConnection) |
bool | getExistentConnectionFor (const weld::TreeIter *pDSEntry, SharedConnection &rConnection) |
std::unique_ptr< ImageProvider > | getImageProviderFor (const weld::TreeIter *pAnyEntry) |
returns an image provider which works with the connection belonging to the given entry More... | |
void | implAdministrate (const weld::TreeIter &rApplyTo) |
bool | implCopyObject (ODataClipboard &rExchange, const weld::TreeIter &rApplyTo, sal_Int32 nCommandType) |
EntryType | getEntryType (const weld::TreeIter &rEntry) const |
EntryType | getChildType (const weld::TreeIter &rEntry) const |
bool | isContainer (const weld::TreeIter &rEntry) const |
bool | ensureEntryObject (const weld::TreeIter &rEntry) |
OUString | GetEntryText (const weld::TreeIter &rEntry) const |
DECL_LINK (OnSelectionChange, LinkParamNone *, void) | |
DECL_LINK (OnExpandEntry, const weld::TreeIter &, bool) | |
DECL_LINK (OnCopyEntry, LinkParamNone *, void) | |
int | OnTreeEntryCompare (const weld::TreeIter &rLHS, const weld::TreeIter &rRHS) |
DECL_LINK (OnAsyncDrop, void *, void) | |
void | implRemoveStatusListeners () |
bool | implSelect (const svx::ODataAccessDescriptor &_rDescriptor, bool _bSelectDirect=false) |
bool | implSelect (const weld::TreeIter *pEntry) |
bool | implSelect (const OUString &_rDataSourceName, const OUString &_rCommand, const sal_Int32 _nCommandType, const bool _bEscapeProcessing, const SharedConnection &_rxConnection, bool _bSelectDirect) |
selects the entry given and loads the grid control with the object's data More... | |
std::unique_ptr< weld::TreeIter > | implGetConnectionEntry (const weld::TreeIter &rEntry) const |
std::unique_ptr< weld::TreeIter > | implAppendEntry (const weld::TreeIter *pParent, const OUString &rName, const DBTreeListUserData *pUserData) |
inserts an entry into the tree More... | |
bool | implLoadAnything (const OUString &_rDataSourceName, const OUString &_rCommand, const sal_Int32 _nCommandType, const bool _bEscapeProcessing, const SharedConnection &_rxConnection) |
loads the grid control with the data object specified (which may be a table, a query or a command) More... | |
std::unique_ptr< weld::TreeIter > | getObjectEntry (const svx::ODataAccessDescriptor &rDescriptor, std::unique_ptr< weld::TreeIter > *ppDataSourceEntry, std::unique_ptr< weld::TreeIter > *ppContainerEntry) |
retrieves the tree entry for the object described by <arg>_rDescriptor</arg> More... | |
std::unique_ptr< weld::TreeIter > | getObjectEntry (const OUString &rDataSource, const OUString &rCommand, sal_Int32 nCommandType, std::unique_ptr< weld::TreeIter > *ppDataSourceEntry, std::unique_ptr< weld::TreeIter > *ppContainerEntry, bool _bExpandAncestors=true, const SharedConnection &rxConnection=SharedConnection()) |
retrieves the tree entry for the object described by data source name, command and command type More... | |
void | checkDocumentDataSource () |
checks if m_aDocumentDataSource describes a known object More... | |
void | transferChangedControlProperty (const OUString &_rProperty, const css::uno::Any &_rNewValue) |
bool | impl_isDataSourceEntry (const weld::TreeIter *pEntry) const |
OUString | getDataSourceAccessor (const weld::TreeIter &rDataSourceEntry) const |
retrieves the data source URL/name for the given entry representing a data source More... | |
bool | implGetQuerySignature (OUString &_rCommand, bool &_bEscapeProcessing) |
get the signature (command/escape processing) of the query the form is based on More... | |
bool | isEntryCopyAllowed (const weld::TreeIter &rEntry) const |
void | copyEntry (const weld::TreeIter &rEntry) |
bool | isCurrentlyDisplayedChanged (std::u16string_view rName, const weld::TreeIter &rContainer) |
checks if the currently displayed entry changed More... | |
void | initializePreviewMode () |
called whenever the content of the browser is used for preview, as the very last action of the load process More... | |
void | impl_sanitizeRowSetClauses_nothrow () |
checks whether the Order/Filter clauses set at our row set are valid, removes them if not so More... | |
Static Private Member Functions | |
static bool | isObject (EntryType _eType) |
static bool | isContainer (EntryType _eType) |
static void | extractDescriptorProps (const svx::ODataAccessDescriptor &_rDescriptor, OUString &_rDataSource, OUString &_rCommand, sal_Int32 &_rCommandType, bool &_rEscapeProcessing) |
static void | clearGridColumns (const css::uno::Reference< css::container::XNameContainer > &_xColContainer) |
Private Attributes | |
css::uno::Reference< css::i18n::XCollator > | m_xCollator |
css::uno::Reference< css::frame::XFrame > | m_xCurrentFrameParent |
css::uno::Reference< css::awt::XWindow > | m_xMainToolbar |
ExternalFeaturesMap | m_aExternalFeatures |
svx::ODataAccessDescriptor | m_aDocumentDataSource |
::comphelper::OInterfaceContainerHelper2 | m_aSelectionListeners |
::comphelper::OInterfaceContainerHelper2 | m_aContextMenuInterceptors |
OTableCopyHelper::DropDescriptor | m_aAsyncDrop |
OTableCopyHelper | m_aTableCopyHelper |
OUString | m_sQueryCommand |
VclPtr< InterimDBTreeListBox > | m_pTreeView |
VclPtr< Splitter > | m_pSplitter |
std::unique_ptr< weld::TreeIter > | m_xCurrentlyDisplayed |
ImplSVEvent * | m_nAsyncDrop |
bool | m_bQueryEscapeProcessing: 1 |
bool | m_bShowMenu |
bool | m_bInSuspend |
bool | m_bEnableBrowser |
::std::optional< bool > | m_aDocScriptSupport |
Additional Inherited Members | |
Protected Member Functions inherited from dbaui::SbaXDataBrowserController | |
const css::uno::Reference< css::sdbc::XRowSet > & | getRowSet () const |
const css::uno::Reference< css::form::XLoadable > & | getLoadable () const |
const css::uno::Reference< css::form::XFormComponent > & | getFormComponent () const |
css::uno::Reference< css::awt::XControlModel > | getControlModel () const |
const css::uno::Reference< css::util::XNumberFormatter > & | getNumberFormatter () const |
bool | isValid () const |
bool | isValidCursor () const |
bool | isLoaded () const |
bool | loadingCancelled () const |
void | onStartLoading (const css::uno::Reference< css::form::XLoadable > &_rxLoadable) |
void | setLoadingCancelled () |
virtual | ~SbaXDataBrowserController () override |
virtual void | describeSupportedFeatures () override |
virtual FeatureState | GetState (sal_uInt16 nId) const override |
virtual void | Execute (sal_uInt16 nId, const css::uno::Sequence< css::beans::PropertyValue > &aArgs) override |
virtual void | startFrameListening (const css::uno::Reference< css::frame::XFrame > &_rxFrame) override |
virtual void | stopFrameListening (const css::uno::Reference< css::frame::XFrame > &_rxFrame) override |
virtual css::uno::Reference< css::sdbc::XRowSet > | CreateForm () |
virtual bool | InitializeForm (const css::uno::Reference< css::beans::XPropertySet > &i_formProperties)=0 |
css::uno::Reference< css::form::XFormComponent > | CreateGridModel () |
void | disposingFormModel (const css::lang::EventObject &Source) |
void | disposingColumnModel (const css::lang::EventObject &Source) |
void | addControlListeners (const css::uno::Reference< css::awt::XControl > &_xGridControl) |
void | removeControlListeners (const css::uno::Reference< css::awt::XControl > &_xGridControl) |
virtual void | addModelListeners (const css::uno::Reference< css::awt::XControlModel > &_xGridControlModel) |
virtual void | removeModelListeners (const css::uno::Reference< css::awt::XControlModel > &_xGridControlModel) |
virtual void | AddColumnListener (const css::uno::Reference< css::beans::XPropertySet > &xCol) |
virtual void | RemoveColumnListener (const css::uno::Reference< css::beans::XPropertySet > &xCol) |
virtual bool | LoadForm () |
virtual void | LoadFinished (bool bWasSynch) |
virtual void | criticalFail () |
bool | CommitCurrent () |
bool | SaveModified (bool bAskFor=true) |
css::uno::Reference< css::beans::XPropertySet > | getBoundField () const |
void | enterFormAction () |
void | leaveFormAction () |
void | initFormatter () |
bool | reloadForm (const css::uno::Reference< css::form::XLoadable > &_rxLoadable) |
loads or reloads the form More... | |
virtual bool | preReloadForm () |
virtual void | postReloadForm () |
css::uno::Reference< css::sdb::XSingleSelectQueryComposer > | createParser_nothrow () |
Protected Member Functions inherited from dbaui::SbaGridListener | |
~SbaGridListener () | |
Protected Member Functions inherited from cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 > | |
~ImplHelper5 () SAL_NOEXCEPT | |
Protected Member Functions inherited from dbaui::IControlActionListener | |
~IControlActionListener () | |
Protected Member Functions inherited from dbaui::IContextMenuProvider | |
~IContextMenuProvider () | |
Definition at line 60 of file unodatbr.hxx.
|
private |
Definition at line 81 of file unodatbr.hxx.
Enumerator | |
---|---|
etDatasource | |
etQueryContainer | |
etTableContainer | |
etQuery | |
etTableOrView | |
etUnknown |
Definition at line 114 of file unodatbr.hxx.
dbaui::SbaTableQueryBrowser::SbaTableQueryBrowser | ( | const css::uno::Reference< css::uno::XComponentContext > & | _rM | ) |
Definition at line 163 of file unodatbr.cxx.
References getMutex().
|
overridevirtual |
Definition at line 178 of file unodatbr.cxx.
References dispose(), m_pSplitter, m_pTreeView, m_refCount, VclPtr< class reference_type >::reset(), and SAL_WARN.
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1547 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::AddColumnListener(), PROPERTY_ALIGN(), PROPERTY_FORMATKEY(), PROPERTY_HIDDEN(), PROPERTY_WIDTH(), and dbaui::SafeAddPropertyListener().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1494 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::addModelListeners(), PROPERTY_FONT(), PROPERTY_ROW_HEIGHT(), PROPERTY_TEXTCOLOR(), PROPERTY_TEXTEMPHASIS(), PROPERTY_TEXTLINECOLOR(), and PROPERTY_TEXTRELIEF().
|
overridevirtual |
Definition at line 1441 of file unodatbr.cxx.
References comphelper::OInterfaceContainerHelper2::addInterface(), and m_aSelectionListeners.
|
overrideprivatevirtual |
adjust rPos which is initially relative to rControl to be relative to the window of getMenuParent
Implements dbaui::IContextMenuProvider.
Definition at line 3555 of file unodatbr.cxx.
|
overridevirtual |
Definition at line 1451 of file unodatbr.cxx.
References connectExternalDispatches(), DBG_UNHANDLED_EXCEPTION, Exception, implRemoveStatusListeners(), m_xCurrentFrameParent, and m_xMainToolbar.
|
overridevirtual |
Definition at line 3807 of file unodatbr.cxx.
References impl_cleanupDataSourceEntry(), and implAddDatasource().
|
private |
checks if m_aDocumentDataSource describes a known object
Definition at line 968 of file unodatbr.cxx.
References getObjectEntry(), svx::ODataAccessDescriptor::has(), ID_BROWSER_DOCUMENT_DATASOURCE, implCheckExternalSlot(), m_aDocumentDataSource, m_aExternalFeatures, and dbaccess::TABLE.
Referenced by elementRemoved(), elementReplaced(), revokedDatabaseLocation(), and statusChanged().
|
staticprivate |
Definition at line 3621 of file unodatbr.cxx.
References aColNames, and xColumn.
Referenced by implLoadAnything(), InitializeGridModel(), and unloadAndCleanup().
|
private |
clears the tree list box
Definition at line 230 of file dsbrowserDnD.cxx.
References weld::TreeView::all_foreach(), weld::TreeView::get_id(), impl_releaseConnection(), m_pTreeView, m_xCurrentlyDisplayed, pData, and weld::TreeView::set_id().
Referenced by disposing().
|
private |
close the connection (and collapse the list entries) of the given list entries
Definition at line 2977 of file unodatbr.cxx.
References weld::TreeView::collapse_row(), disposeConnection(), weld::TreeView::get_id(), impl_isDataSourceEntry(), weld::TreeView::iter_children(), weld::TreeView::iter_compare(), weld::TreeView::iter_next_sibling(), m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), pData, weld::TreeView::remove(), weld::TreeView::set_id(), and unloadAndCleanup().
Referenced by disposing(), and Execute().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1536 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::ColumnChanged(), dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::UnoDataBrowserView::getVclControl(), and ID_BROWSER_COPY.
|
private |
Definition at line 1221 of file unodatbr.cxx.
References aURL, DBG_UNHANDLED_EXCEPTION, Exception, i, ID_BROWSER_DOCUMENT_DATASOURCE, ID_BROWSER_FORMLETTER, ID_BROWSER_INSERTCOLUMNS, ID_BROWSER_INSERTCONTENT, implCheckExternalSlot(), m_aExternalFeatures, SAL_WARN, and URL.
Referenced by attachFrame(), and frameAction().
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 272 of file unodatbr.cxx.
References weld::TreeView::connect_expanding(), dbaui::SbaXDataBrowserController::Construct(), VclPtr< class reference_type >::Create(), Exception, dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::SbaGridControl::GetHeaderBar(), getLocale(), Application::GetSettings(), dbaui::UnoDataBrowserView::getVclControl(), HID_CTL_TABBROWSER, HID_CTL_TREEVIEW, HID_DATABROWSE_HEADER, ID_BROWSER_EXPLORER, LINK, vcl::Window::LogicToPixel(), m_pSplitter, m_pTreeView, m_xCollator, weld::TreeView::make_sorted(), OnTreeEntryCompare(), SAL_WARN, weld::TreeView::set_sort_func(), weld::TreeView::set_sort_order(), vcl::Window::SetHelpId(), dbaui::UnoDataBrowserView::setSplitter(), dbaui::UnoDataBrowserView::setTreeView(), WB_HSCROLL, and Width.
|
private |
Definition at line 202 of file dsbrowserDnD.cxx.
References etQuery, eType, getEntryType(), getView(), implCopyObject(), dbaccess::QUERY, and dbaccess::TABLE.
Referenced by Execute().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1565 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::criticalFail(), and unloadAndCleanup().
Referenced by implSelect().
|
private |
|
private |
|
private |
|
private |
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 107 of file dsEntriesNoExp.cxx.
References dbaui::SbaXDataBrowserController::describeSupportedFeatures(), ID_BROWSER_CLOSE, ID_BROWSER_DOCUMENT_DATASOURCE, ID_BROWSER_EXPLORER, ID_BROWSER_FORMLETTER, ID_BROWSER_INSERTCOLUMNS, ID_BROWSER_INSERTCONTENT, ID_BROWSER_REFRESH_REBUILD, ID_BROWSER_TITLE, ID_TREE_ADMINISTRATE, ID_TREE_CLOSE_CONN, ID_TREE_EDIT_DATABASE, and m_bShowMenu.
|
private |
Definition at line 2963 of file unodatbr.cxx.
References weld::TreeView::get_id(), impl_isDataSourceEntry(), impl_releaseConnection(), m_pTreeView, and dbaui::DBTreeListUserData::xConnection.
Referenced by closeConnection(), and unloadAndCleanup().
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 232 of file unodatbr.cxx.
References clearTreeModel(), DBG_UNHANDLED_EXCEPTION, comphelper::OInterfaceContainerHelper2::disposeAndClear(), dbaui::SbaXDataBrowserController::disposing(), Exception, dbaui::SbaXDataBrowserController::getBrowserView(), implRemoveStatusListeners(), m_aContextMenuInterceptors, m_aSelectionListeners, m_pTreeView, m_xCurrentFrameParent, and dbaui::UnoDataBrowserView::setTreeView().
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1304 of file unodatbr.cxx.
References closeConnection(), dbaui::SbaXDataBrowserController::disposing(), weld::TreeView::get_id(), weld::TreeView::get_iter_first(), implCheckExternalSlot(), weld::TreeView::iter_next_sibling(), m_aExternalFeatures, m_pTreeView, m_xCurrentFrameParent, weld::TreeView::make_iterator(), and pData.
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 2748 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::elementInserted(), etQuery, etTableContainer, etTableOrView, dbaui::DBTreeListUserData::eType, weld::TreeView::get_id(), getEntryFromContainer(), implAppendEntry(), weld::TreeView::iter_n_children(), m_pTreeView, weld::TreeView::make_sorted(), weld::TreeView::make_unsorted(), populateTree(), and dbaui::DBTreeListUserData::xObjectProperties.
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 2803 of file unodatbr.cxx.
References aName, checkDocumentDataSource(), dbaui::SbaXDataBrowserController::elementRemoved(), weld::TreeView::get_id(), weld::TreeView::get_iter_first(), weld::TreeView::get_text(), getEntryFromContainer(), isCurrentlyDisplayedChanged(), weld::TreeView::iter_next_sibling(), m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), pData, weld::TreeView::remove(), weld::TreeView::set_id(), and unloadAndCleanup().
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 2859 of file unodatbr.cxx.
References aName, checkDocumentDataSource(), dbaui::SbaXDataBrowserController::elementReplaced(), etTableOrView, weld::TreeView::get_id(), weld::TreeView::get_iter_first(), weld::TreeView::get_text(), getEntryFromContainer(), isCurrentlyDisplayedChanged(), weld::TreeView::iter_next_sibling(), m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), pData, SAL_WARN, weld::TreeView::set_id(), and unloadAndCleanup().
|
private |
Definition at line 3303 of file unodatbr.cxx.
References ensureConnection(), weld::TreeView::get_id(), and m_pTreeView.
|
private |
Definition at line 3346 of file unodatbr.cxx.
References DBA_RES, weld::TreeView::get_text(), getDataSourceAccessor(), getView(), impl_isDataSourceEntry(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), m_pTreeView, utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::reset(), utl::SharedUNOComponent< css::sdbc::XConnection >::TakeOwnership, and dbaui::DBTreeListUserData::xConnection.
Referenced by ensureConnection(), executeDrop(), implCopyObject(), implSelect(), and queryDrop().
|
private |
Definition at line 2250 of file unodatbr.cxx.
References aName, DBG_UNHANDLED_EXCEPTION, etQueryContainer, eType, Exception, weld::TreeView::get_id(), weld::TreeView::get_text(), getDataSourceAccessor(), getEntryType(), weld::TreeView::iter_compare(), weld::TreeView::iter_parent(), m_pTreeView, weld::TreeView::make_iterator(), pData, SAL_WARN, and dbaui::DBTreeListUserData::xContainer.
Referenced by getObjectEntry().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1800 of file unodatbr.cxx.
References svx::administrateDatabaseRegistration(), Any, closeConnection(), DbGridControl::copyCellText(), copyEntry(), DBG_UNHANDLED_EXCEPTION, Exception, dbaui::SbaXDataBrowserController::Execute(), MultiSelection::FirstSelected(), weld::TreeView::get_cursor(), dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::SbaXDataBrowserController::getRowSet(), MultiSelection::GetSelectCount(), dbaui::UnoDataBrowserView::getVclControl(), ID_BROWSER_CLOSE, ID_BROWSER_COPY, ID_BROWSER_DOCUMENT_DATASOURCE, ID_BROWSER_EXPLORER, ID_BROWSER_FORMLETTER, ID_BROWSER_INSERTCOLUMNS, ID_BROWSER_INSERTCONTENT, ID_BROWSER_REFRESH, ID_BROWSER_REFRESH_REBUILD, ID_TREE_ADMINISTRATE, ID_TREE_CLOSE_CONN, ID_TREE_EDIT_DATABASE, implAdministrate(), implGetQuerySignature(), implSelect(), dbaui::SbaGridControl::IsAllSelected(), dbaui::SbaXDataBrowserController::isValidCursor(), m_aDocumentDataSource, m_aExternalFeatures, m_bQueryEscapeProcessing, m_pTreeView, m_sQueryCommand, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), MultiSelection::NextSelected(), nId, PROPERTY_ACTIVE_CONNECTION(), PROPERTY_COMMAND(), PROPERTY_COMMAND_TYPE(), PROPERTY_DATASOURCENAME(), SAL_WARN, dbaui::SbaXDataBrowserController::SaveModified(), SFX_ENDOFSELECTION, toggleExplorer(), unloadAndCleanup(), URL, and xDispatch.
|
overrideprivatevirtual |
execute a drop request
Implements dbaui::IControlActionListener.
Definition at line 117 of file dsbrowserDnD.cxx.
References dbaui::OTableCopyHelper::DropDescriptor::aDroppedData, dbaui::OTableCopyHelper::DropDescriptor::aUrl, dbaui::OTableCopyHelper::DropDescriptor::bError, dbaui::OTableCopyHelper::DropDescriptor::bHtml, svx::ODataAccessDescriptor::clear(), dbaui::OTableCopyHelper::copyTagTable(), DND_ACTION_COPY, DND_ACTION_NONE, dbaui::E_TABLE, ensureConnection(), weld::TreeView::get_dest_row_at_pos(), TransferableDataHelper::GetDataFlavorExVector(), getEntryType(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), isContainer(), LINK, m_aAsyncDrop, m_aTableCopyHelper, m_nAsyncDrop, m_pTreeView, ExecuteDropEvent::maDropEvent, weld::TreeView::make_iterator(), ExecuteDropEvent::maPosPixel, ExecuteDropEvent::mnAction, dbaui::OTableCopyHelper::DropDescriptor::nAction, dbaui::OTableCopyHelper::DropDescriptor::nType, Application::PostUserEvent(), Application::RemoveUserEvent(), and dbaui::OTableCopyHelper::DropDescriptor::xDroppedAt.
|
staticprivate |
Definition at line 1008 of file unodatbr.cxx.
References svx::ODataAccessDescriptor::getDataSource(), and svx::ODataAccessDescriptor::has().
Referenced by getObjectEntry(), implSelect(), and preReloadForm().
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 3607 of file unodatbr.cxx.
References aEvent, connectExternalDispatches(), dbaui::SbaXDataBrowserController::frameAction(), implRemoveStatusListeners(), and m_xCurrentFrameParent.
|
private |
Definition at line 36 of file dsEntriesNoExp.cxx.
References etQuery, etQueryContainer, etTableContainer, etTableOrView, etUnknown, getEntryType(), and isContainer().
Referenced by isCurrentlyDisplayedChanged().
|
overrideprivatevirtual |
returns the controller which is responsible for providing states of certain features, and executing them.
Implements dbaui::IContextMenuProvider.
Definition at line 3501 of file unodatbr.cxx.
|
overrideprivatevirtual |
returns the container of registered context menu interceptors, or NULL if the implementation does not support context menu interception
Implements dbaui::IContextMenuProvider.
Definition at line 3506 of file unodatbr.cxx.
References m_aContextMenuInterceptors.
|
overrideprivatevirtual |
returns the context menu resource name for the control
Supposed to be a valid name from uiconfig/<module>/popupmenu folder.
Implements dbaui::IContextMenuProvider.
Definition at line 3496 of file unodatbr.cxx.
|
overrideprivatevirtual |
returns the current selection in the given control
This selection is used for filling a ContextMenuExecuteEvent event for the given control.
Implements dbaui::IContextMenuProvider.
Definition at line 3511 of file unodatbr.cxx.
References Any, weld::TreeView::get_id(), weld::TreeView::get_selected(), weld::TreeView::get_text(), getDataSourceAccessor(), m_pTreeView, weld::TreeView::make_iterator(), pData, dbaccess::QUERY, SAL_WARN, and dbaccess::TABLE.
|
static |
returns a DatabaseObject value corresponding to the given EntryType
_eType | the entry type. Must not be etUnknown. |
Definition at line 135 of file dsEntriesNoExp.cxx.
References etQuery, etQueryContainer, etTableContainer, etTableOrView, dbaccess::QUERY, and dbaccess::TABLE.
Referenced by implAppendEntry().
|
private |
retrieves the data source URL/name for the given entry representing a data source
Definition at line 1055 of file unodatbr.cxx.
References etDatasource, weld::TreeView::get_id(), GetEntryText(), m_pTreeView, and pData.
Referenced by ensureConnection(), ensureEntryObject(), getCurrentSelection(), implAdministrate(), implCopyObject(), and implSelect().
|
private |
search in the tree for query- or tablecontainer equal to this interface and return this container entry
Definition at line 2714 of file unodatbr.cxx.
References weld::TreeView::get_id(), weld::TreeView::get_iter_first(), weld::TreeView::iter_children(), weld::TreeView::iter_next_sibling(), m_pTreeView, weld::TreeView::make_iterator(), and dbaui::DBTreeListUserData::xContainer.
Referenced by elementInserted(), elementRemoved(), and elementReplaced().
|
private |
Definition at line 51 of file dsEntriesNoExp.cxx.
References m_pTreeView.
Referenced by getDataSourceAccessor(), getPrivateTitle(), and implCopyObject().
|
private |
Definition at line 56 of file dsEntriesNoExp.cxx.
References etUnknown, dbaui::DBTreeListUserData::eType, weld::TreeView::get_id(), and m_pTreeView.
Referenced by copyEntry(), ensureEntryObject(), executeDrop(), getChildType(), GetState(), isContainer(), isCurrentlyDisplayedChanged(), isEntryCopyAllowed(), OnTreeEntryCompare(), queryDrop(), and requestDrag().
|
private |
Definition at line 3324 of file unodatbr.cxx.
References weld::TreeView::get_id(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), m_pTreeView, and dbaui::DBTreeListUserData::xConnection.
Referenced by getImageProviderFor().
|
private |
get the state of an external slot
The slot is available if an external dispatcher is responsible for it, and if this dispatcher told us the slot is available.
Definition at line 1591 of file unodatbr.cxx.
References m_aExternalFeatures.
Referenced by GetState().
|
private |
returns an image provider which works with the connection belonging to the given entry
Definition at line 3315 of file unodatbr.cxx.
References getExistentConnectionFor(), and utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::reset().
Referenced by implAppendEntry().
Reimplemented from cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 >.
Definition at line 227 of file unodatbr.cxx.
|
overridevirtual |
Definition at line 153 of file unodatbr.cxx.
|
overrideprivatevirtual |
Implements dbaui::IContextMenuProvider.
Definition at line 3550 of file unodatbr.cxx.
References m_pTreeView.
|
private |
retrieves the tree entry for the object described by data source name, command and command type
rDataSource | the data source name |
rCommand | the command |
nCommandType | the command type |
rDescriptor | the object descriptor |
ppDataSourceEntry | If not <NULL>, the data source tree entry will be returned here |
ppContainerEntry | If not <NULL>, the object container tree entry will be returned here |
bExpandAncestors | If <TRUE>, all ancestor on the way to the entry will be expanded |
Definition at line 1064 of file unodatbr.cxx.
References weld::TreeView::copy_iterator(), ensureEntryObject(), etQuery, etQueryContainer, dbaui::DBTreeListUserData::eType, Exception, weld::TreeView::expand_row(), weld::TreeView::get_id(), implAddDatasource(), implAppendEntry(), weld::TreeView::iter_children(), weld::TreeView::iter_next_sibling(), m_pTreeView, weld::TreeView::make_iterator(), weld::TreeView::make_sorted(), weld::TreeView::make_unsorted(), nIndex, dbaccess::QUERY, SAL_WARN, sDisplayName, dbaccess::TABLE, and dbaui::DBTreeListUserData::xContainer.
|
private |
retrieves the tree entry for the object described by <arg>_rDescriptor</arg>
rDescriptor | the object descriptor |
ppDataSourceEntry | If not <NULL>, the data source tree entry will be returned here |
ppContainerEntry | If not <NULL>, the object container tree entry will be returned here |
Definition at line 1208 of file unodatbr.cxx.
References extractDescriptorProps(), and getObjectEntry().
Referenced by checkDocumentDataSource(), getObjectEntry(), implSelect(), and preReloadForm().
|
overrideprivatevirtual |
Definition at line 3655 of file unodatbr.cxx.
References aURL, weld::TreeView::get_text(), GetEntryText(), implGetConnectionEntry(), weld::TreeView::iter_parent(), INetURLObject::LAST_SEGMENT, m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), sName, and INetURLObject::WithCharset.
|
overridevirtual |
Definition at line 3712 of file unodatbr.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, dbaui::SbaXDataBrowserController::getRowSet(), and PROPERTY_ACTIVE_CONNECTION().
|
overridevirtual |
Definition at line 1415 of file unodatbr.cxx.
References Any, DBG_UNHANDLED_EXCEPTION, Exception, and dbaui::SbaXDataBrowserController::getRowSet().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1600 of file unodatbr.cxx.
References aName, dbaui::FeatureState::bChecked, dbaui::FeatureState::bEnabled, DbGridControl::canCopyCellText(), utl::OConfigurationTreeRoot::createWithComponentContext(), DBA_RES, DBG_UNHANDLED_EXCEPTION, etUnknown, eType, Exception, weld::TreeView::get_cursor(), weld::TreeView::get_id(), dbaui::SbaXDataBrowserController::getBrowserView(), getEntryType(), getExternalSlotState(), utl::OConfigurationNode::getNodeValue(), dbaui::SbaXDataBrowserController::getRowSet(), dbaui::SbaXDataBrowserController::GetState(), dbaui::UnoDataBrowserView::getVclControl(), haveExplorer(), ID_BROWSER_CLOSE, ID_BROWSER_COLATTRSET, ID_BROWSER_COLWIDTH, ID_BROWSER_COPY, ID_BROWSER_DOCUMENT_DATASOURCE, ID_BROWSER_EXPLORER, ID_BROWSER_FORMLETTER, ID_BROWSER_INSERTCOLUMNS, ID_BROWSER_INSERTCONTENT, ID_BROWSER_REFRESH, ID_BROWSER_REMOVEFILTER, ID_BROWSER_ROWHEIGHT, ID_BROWSER_TABLEATTR, ID_BROWSER_TITLE, ID_TREE_ADMINISTRATE, ID_TREE_CLOSE_CONN, ID_TREE_EDIT_DATABASE, utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), isEntryCopyAllowed(), dbaui::SbaXDataBrowserController::isLoaded(), dbaui::SbaXDataBrowserController::isValid(), dbaui::SbaXDataBrowserController::isValidCursor(), m_bEnableBrowser, m_pTreeView, weld::TreeView::make_iterator(), nId, nType, PROPERTY_COMMAND(), PROPERTY_COMMAND_TYPE(), PROPERTY_ESCAPE_PROCESSING(), dbaccess::QUERY, SAL_WARN, dbaui::FeatureState::sTitle, dbaccess::TABLE, and dbaui::DBTreeListUserData::xConnection.
|
overridevirtual |
Definition at line 158 of file unodatbr.cxx.
Reimplemented from cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 >.
Definition at line 208 of file unodatbr.cxx.
References aTypes, begin, end, cppu::UnoType< typename T >::get(), dbaui::SbaXDataBrowserController::getTypes(), cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 >::getTypes(), m_aDocScriptSupport, and type.
|
private |
Definition at line 3269 of file unodatbr.cxx.
References m_pTreeView.
Referenced by GetState(), hideExplorer(), showExplorer(), and toggleExplorer().
|
private |
Definition at line 3274 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::getBrowserView(), haveExplorer(), ID_BROWSER_EXPLORER, m_pSplitter, m_pTreeView, and dbaui::ODataView::Resize().
Referenced by impl_initialize(), and toggleExplorer().
|
private |
removes (and cleans up) the entry for the given data source
Definition at line 3755 of file unodatbr.cxx.
References weld::TreeView::get_id(), weld::TreeView::get_iter_first(), weld::TreeView::get_text(), isSelected(), weld::TreeView::iter_children(), weld::TreeView::iter_next_sibling(), m_pTreeView, weld::TreeView::make_iterator(), pData, weld::TreeView::remove(), weld::TreeView::set_id(), and unloadAndCleanup().
Referenced by changedDatabaseLocation(), and revokedDatabaseLocation().
|
overrideprivatevirtual |
Definition at line 3098 of file unodatbr.cxx.
References Any, aProperties, DBG_UNHANDLED_EXCEPTION, Exception, weld::TreeView::expand_row(), comphelper::NamedValueCollection::get_ensureType(), weld::TreeView::get_iter_first(), dbaui::getDataSourceOrModel(), dbaui::SbaXDataBrowserController::getFormComponent(), comphelper::NamedValueCollection::getOrDefault(), dbaui::SbaXDataBrowserController::getRowSet(), comphelper::NamedValueCollection::has(), hideExplorer(), implAddDatasource(), implSelect(), initializeTreeModel(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), m_aDocScriptSupport, m_bEnableBrowser, m_bShowMenu, m_pTreeView, weld::TreeView::make_iterator(), weld::TreeView::make_sorted(), weld::TreeView::make_unsorted(), utl::SharedUNOComponent< css::sdbc::XConnection >::NoTakeOwnership, PROPERTY_ACTIVE_CONNECTION(), PROPERTY_BORDER(), PROPERTY_COMMAND(), PROPERTY_COMMAND_TYPE(), PROPERTY_DATASOURCENAME(), PROPERTY_ENABLE_BROWSER(), PROPERTY_ESCAPE_PROCESSING(), PROPERTY_NAME(), PROPERTY_SHOW_BROWSER(), PROPERTY_SHOWMENU(), PROPERTY_UPDATE_CATALOGNAME(), PROPERTY_UPDATE_SCHEMANAME(), PROPERTY_UPDATE_TABLENAME(), SAL_WARN, showExplorer(), and xFrame.
|
private |
Definition at line 3337 of file unodatbr.cxx.
References weld::TreeView::iter_compare(), and m_pTreeView.
Referenced by closeConnection(), disposeConnection(), and ensureConnection().
|
private |
flushes and disposes the given connection, and de-registers as listener
Definition at line 2936 of file unodatbr.cxx.
References utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::clear(), DBG_UNHANDLED_EXCEPTION, and Exception.
Referenced by clearTreeModel(), and disposeConnection().
|
private |
checks whether the Order/Filter clauses set at our row set are valid, removes them if not so
Definition at line 355 of file unodatbr.cxx.
References Any, dbaui::SbaXDataBrowserController::createParser_nothrow(), DBG_UNHANDLED_EXCEPTION, Exception, dbaui::SbaXDataBrowserController::getRowSet(), PROPERTY_ESCAPE_PROCESSING(), PROPERTY_NAME(), PROPERTY_ORDER(), and PROPERTY_TABLENAME().
Referenced by InitializeForm().
|
private |
Definition at line 2002 of file unodatbr.cxx.
References a, d, and implAddDatasource().
|
private |
add an entry (including the subentries for queries/tables) to the list model
The given names and images may be empty, in this case they're filled with the correct values. This way they may be reused for the next call, which saves some resource manager calls.
Definition at line 2008 of file unodatbr.cxx.
References DBA_RES, etDatasource, etQueryContainer, etTableContainer, dbaui::DBTreeListUserData::eType, weld::TreeView::insert(), m_pTreeView, weld::TreeView::make_iterator(), dbaccess::QUERY, dbaui::DBTreeListUserData::sAccessor, weld::TreeView::set_image(), weld::TreeView::set_text_emphasis(), sId, dbaccess::TABLE, weld::toId(), and dbaui::DBTreeListUserData::xConnection.
Referenced by changedDatabaseLocation(), getObjectEntry(), impl_initialize(), implAddDatasource(), initializeTreeModel(), and registeredDatabaseLocation().
|
private |
Definition at line 3439 of file unodatbr.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, weld::TreeView::get_iter_depth(), getDataSourceAccessor(), dbaui::getDataSourceByName(), dbaui::getDataSourceOrModel(), weld::TreeView::iter_parent(), m_pTreeView, weld::TreeView::make_iterator(), and comphelper::NamedValueCollection::put().
Referenced by Execute().
|
private |
inserts an entry into the tree
Definition at line 2124 of file unodatbr.cxx.
References etQueryContainer, dbaui::DBTreeListUserData::eType, getDatabaseObjectType(), getImageProviderFor(), weld::TreeView::insert(), m_pTreeView, weld::TreeView::make_iterator(), weld::TreeView::set_image(), weld::TreeView::set_text_emphasis(), sId, and weld::toId().
Referenced by elementInserted(), getObjectEntry(), and populateTree().
|
private |
Definition at line 1283 of file unodatbr.cxx.
References VclPtr< class reference_type >::get(), VCLUnoHelper::GetWindow(), ToolBox::HideItem(), ToolBox::IsItemVisible(), m_aExternalFeatures, m_xMainToolbar, and ToolBox::ShowItem().
Referenced by checkDocumentDataSource(), connectExternalDispatches(), disposing(), and statusChanged().
|
private |
Definition at line 60 of file dsbrowserDnD.cxx.
References aName, DBG_UNHANDLED_EXCEPTION, ensureConnection(), Exception, getDataSourceAccessor(), GetEntryText(), dbaui::SbaXDataBrowserController::getNumberFormatter(), m_pTreeView, dbaccess::QUERY, showError(), and dbaui::ODataClipboard::Update().
Referenced by copyEntry(), and requestDrag().
|
private |
Definition at line 2482 of file unodatbr.cxx.
References etDatasource, dbaui::DBTreeListUserData::eType, weld::TreeView::get_id(), weld::TreeView::iter_parent(), m_pTreeView, and weld::TreeView::make_iterator().
Referenced by getPrivateTitle(), and implSelect().
|
private |
get the signature (command/escape processing) of the query the form is based on
If the for is not based on a query or not even loaded, nothing happens and <FALSE> is returned.
Definition at line 3559 of file unodatbr.cxx.
References DBG_UNHANDLED_EXCEPTION, Exception, dbaui::SbaXDataBrowserController::getRowSet(), PROPERTY_COMMAND(), PROPERTY_ESCAPE_PROCESSING(), and dbaccess::QUERY.
Referenced by Execute(), and LoadFinished().
|
private |
loads the grid control with the data object specified (which may be a table, a query or a command)
Definition at line 2343 of file unodatbr.cxx.
References aHelper, Any, clearGridColumns(), DBG_UNHANDLED_EXCEPTION, Exception, dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::SbaXDataBrowserController::getFormComponent(), dbaui::UnoDataBrowserView::getGridControl(), dbaui::SbaXDataBrowserController::getRowSet(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::getTyped(), dbaui::SbaXDataBrowserController::initFormatter(), InitializeForm(), InitializeGridModel(), initializePreviewMode(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), LoadFinished(), PROPERTY_ACTIVE_CONNECTION(), PROPERTY_COMMAND(), PROPERTY_COMMAND_TYPE(), PROPERTY_DATASOURCENAME(), PROPERTY_ESCAPE_PROCESSING(), PROPERTY_FETCHDIRECTION(), PROPERTY_ISNEW(), dbaui::SbaXDataBrowserController::reloadForm(), showError(), and TOOLS_WARN_EXCEPTION.
Referenced by implSelect().
|
private |
Definition at line 1367 of file unodatbr.cxx.
References Exception, m_aExternalFeatures, and SAL_WARN.
Referenced by attachFrame(), disposing(), and frameAction().
|
private |
selects the entry given and loads the grid control with the object's data
Definition at line 2426 of file unodatbr.cxx.
References getObjectEntry(), implLoadAnything(), implSelect(), m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::scroll_to_row(), weld::TreeView::select(), selectPath(), and weld::TreeView::set_cursor().
|
private |
Definition at line 2330 of file unodatbr.cxx.
References extractDescriptorProps(), and implSelect().
Referenced by Execute(), impl_initialize(), and implSelect().
|
private |
Definition at line 2495 of file unodatbr.cxx.
References aName, Any, weld::TreeView::copy_iterator(), criticalFail(), DBA_RES, DBG_UNHANDLED_EXCEPTION, ensureConnection(), etQuery, etQueryContainer, etTableContainer, etTableOrView, dbaui::DBTreeListUserData::eType, Exception, weld::TreeView::get_id(), weld::TreeView::get_iter_depth(), weld::TreeView::get_text(), getDataSourceAccessor(), dbaui::SbaXDataBrowserController::getLoadable(), dbaui::SbaXDataBrowserController::getRowSet(), getView(), implGetConnectionEntry(), implLoadAnything(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), weld::TreeView::iter_compare(), weld::TreeView::iter_parent(), m_pTreeView, m_xCurrentlyDisplayed, weld::TreeView::make_iterator(), pData, PROPERTY_ACTIVE_CONNECTION(), PROPERTY_COMMAND(), PROPERTY_COMMAND_TYPE(), PROPERTY_DATASOURCENAME(), PROPERTY_ESCAPE_PROCESSING(), dbaccess::QUERY, SAL_WARN, selectPath(), SERVICE_NAME_SINGLESELECTQUERYCOMPOSER, showError(), dbaccess::TABLE, unloadAndCleanup(), dbaui::DBTreeListUserData::xConnection, dbaui::DBTreeListUserData::xContainer, and xFactory.
|
overrideprivatevirtual |
Implements dbaui::SbaXDataBrowserController.
Definition at line 464 of file unodatbr.cxx.
References aPropertyValues, aPropNames, comphelper::containerToSequence(), DBG_UNHANDLED_EXCEPTION, ENSURE_OR_RETURN_FALSE, Exception, weld::TreeView::get_id(), impl_sanitizeRowSetClauses_nothrow(), m_pTreeView, m_xCurrentlyDisplayed, pData, PROPERTY_APPLYFILTER(), PROPERTY_FILTER(), PROPERTY_HAVING_CLAUSE(), and PROPERTY_ORDER().
Referenced by implLoadAnything().
|
private |
Definition at line 533 of file unodatbr.cxx.
References aColNames, Any, aProperties, clearGridColumns(), DBG_UNHANDLED_EXCEPTION, Exception, weld::TreeView::get_id(), dbaui::SbaXDataBrowserController::getNumberFormatter(), dbaui::SbaXDataBrowserController::getRowSet(), comphelper::getString(), m_pTreeView, m_xCurrentlyDisplayed, nNullable, nType, pData, PROPERTY_ACTIVE_CONNECTION(), PROPERTY_ALIGN(), PROPERTY_BORDER(), PROPERTY_CONTROLDEFAULT(), PROPERTY_CONTROLSOURCE(), PROPERTY_DEFAULTSTATE(), PROPERTY_DEFAULTTEXT(), PROPERTY_DESCRIPTION(), PROPERTY_EFFECTIVEDEFAULT(), PROPERTY_FONT(), PROPERTY_FORMATKEY(), PROPERTY_HELPTEXT(), PROPERTY_HIDDEN(), PROPERTY_ISNULLABLE(), PROPERTY_ISROWVERSION(), PROPERTY_LABEL(), PROPERTY_MOUSE_WHEEL_BEHAVIOR(), PROPERTY_ROW_HEIGHT(), PROPERTY_SUPPRESSVERSIONCL(), PROPERTY_TEXTCOLOR(), PROPERTY_TEXTEMPHASIS(), PROPERTY_TEXTLINECOLOR(), PROPERTY_TEXTRELIEF(), PROPERTY_TYPE(), PROPERTY_WIDTH(), TRISTATE_FALSE, TRISTATE_INDET, TRISTATE_TRUE, and xColumn.
Referenced by implLoadAnything(), and postReloadForm().
|
private |
called whenever the content of the browser is used for preview, as the very last action of the load process
Definition at line 516 of file unodatbr.cxx.
References Any, DbGridControl::ForceHideScrollbars(), dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::SbaXDataBrowserController::getRowSet(), and dbaui::UnoDataBrowserView::getVclControl().
Referenced by implLoadAnything().
|
private |
Definition at line 2072 of file unodatbr.cxx.
References implAddDatasource().
Referenced by impl_initialize().
|
inlineprivate |
Definition at line 322 of file unodatbr.hxx.
References getEntryType(), and isContainer().
Referenced by isContainer().
|
inlinestaticprivate |
Definition at line 321 of file unodatbr.hxx.
References etQueryContainer, and etTableContainer.
Referenced by executeDrop(), getChildType(), and OnTreeEntryCompare().
|
private |
checks if the currently displayed entry changed
rName | Name of the changed entry |
rContainer | The container of the displayed entry |
Definition at line 2790 of file unodatbr.cxx.
References weld::TreeView::get_text(), getChildType(), getEntryType(), weld::TreeView::iter_compare(), weld::TreeView::iter_parent(), m_pTreeView, m_xCurrentlyDisplayed, and weld::TreeView::make_iterator().
Referenced by elementRemoved(), and elementReplaced().
|
private |
Definition at line 196 of file dsbrowserDnD.cxx.
References etQuery, etTableOrView, eType, and getEntryType().
Referenced by GetState().
|
inlinestaticprivate |
Definition at line 320 of file unodatbr.hxx.
References etQuery, and etTableOrView.
Referenced by requestDrag().
|
private |
Definition at line 89 of file dsEntriesNoExp.cxx.
References weld::TreeView::get_text_emphasis(), and m_pTreeView.
Referenced by impl_cleanupDataSourceEntry().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1571 of file unodatbr.cxx.
References aEvent, implGetQuerySignature(), dbaui::SbaXDataBrowserController::isValid(), dbaui::SbaXDataBrowserController::LoadFinished(), dbaui::SbaXDataBrowserController::loadingCancelled(), m_aSelectionListeners, m_bQueryEscapeProcessing, m_sQueryCommand, and comphelper::OInterfaceContainerHelper2::notifyEach().
Referenced by implLoadAnything(), and postReloadForm().
|
overrideprivatevirtual |
Definition at line 3634 of file unodatbr.cxx.
References dbaui::OGenericUnoController::loadMenu(), and m_bShowMenu.
|
private |
Definition at line 3381 of file unodatbr.cxx.
References DBA_RES, etQueryContainer, etTableContainer, Exception, weld::TreeView::get_text(), getEntryType(), isContainer(), m_pTreeView, m_xCollator, and SAL_WARN.
Referenced by Construct().
|
private |
Definition at line 2086 of file unodatbr.cxx.
References _xNameAccess, etQuery, etQueryContainer, dbaui::DBTreeListUserData::eType, Exception, weld::TreeView::get_id(), implAppendEntry(), m_pTreeView, weld::TreeView::make_sorted(), weld::TreeView::make_unsorted(), pData, and SAL_WARN.
Referenced by elementInserted().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 3706 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::getFormComponent(), InitializeGridModel(), and LoadFinished().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 3681 of file unodatbr.cxx.
References extractDescriptorProps(), dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::UnoDataBrowserView::getGridControl(), getObjectEntry(), dbaui::SbaXDataBrowserController::getRowSet(), and m_xCurrentlyDisplayed.
|
overridevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 789 of file unodatbr.cxx.
References Any, DBG_UNHANDLED_EXCEPTION, Exception, weld::TreeView::get_id(), dbaui::getColumnHelper(), m_pTreeView, m_xCurrentlyDisplayed, pData, PROPERTY_ALIGN(), PROPERTY_APPLYFILTER(), PROPERTY_FILTER(), PROPERTY_FONT(), PROPERTY_FORMATKEY(), PROPERTY_HAVING_CLAUSE(), PROPERTY_HIDDEN(), PROPERTY_ORDER(), PROPERTY_ROW_HEIGHT(), PROPERTY_TEXTCOLOR(), PROPERTY_TEXTEMPHASIS(), PROPERTY_TEXTLINECOLOR(), PROPERTY_TEXTRELIEF(), PROPERTY_WIDTH(), dbaui::SbaXDataBrowserController::propertyChange(), and transferChangedControlProperty().
|
overrideprivatevirtual |
check whether or not a drop request should be accepted
Implements dbaui::IControlActionListener.
Definition at line 92 of file dsbrowserDnD.cxx.
References DND_ACTION_COPY, DND_ACTION_NONE, dbaui::E_TABLE, ensureConnection(), etTableContainer, weld::TreeView::get_dest_row_at_pos(), dbaui::getDataSourceOrModel(), getEntryType(), utl::SharedUNOComponent< class INTERFACE, class COMPONENT >::is(), m_pTreeView, weld::TreeView::make_iterator(), and AcceptDropEvent::maPosPixel.
|
overridevirtual |
Reimplemented from cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 >.
Definition at line 192 of file unodatbr.cxx.
References Any, m_aDocScriptSupport, dbaui::SbaXDataBrowserController::queryInterface(), and cppu::ImplHelper5< class Ifc1, class Ifc2, class Ifc3, class Ifc4, class Ifc5 >::queryInterface().
|
overridevirtual |
Definition at line 3737 of file unodatbr.cxx.
References comphelper::OInterfaceContainerHelper2::addInterface(), and m_aContextMenuInterceptors.
|
overridevirtual |
Definition at line 3749 of file unodatbr.cxx.
References implAddDatasource().
|
overridevirtual |
Definition at line 3743 of file unodatbr.cxx.
References m_aContextMenuInterceptors, and comphelper::OInterfaceContainerHelper2::removeInterface().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1556 of file unodatbr.cxx.
References PROPERTY_ALIGN(), PROPERTY_FORMATKEY(), PROPERTY_HIDDEN(), PROPERTY_WIDTH(), dbaui::SbaXDataBrowserController::RemoveColumnListener(), and dbaui::SafeRemovePropertyListener().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1510 of file unodatbr.cxx.
References PROPERTY_FONT(), PROPERTY_ROW_HEIGHT(), PROPERTY_TEXTCOLOR(), PROPERTY_TEXTEMPHASIS(), PROPERTY_TEXTLINECOLOR(), PROPERTY_TEXTRELIEF(), and dbaui::SbaXDataBrowserController::removeModelListeners().
|
overridevirtual |
Definition at line 1446 of file unodatbr.cxx.
References m_aSelectionListeners, and comphelper::OInterfaceContainerHelper2::removeInterface().
|
overrideprivatevirtual |
handler for StartDrag requests
Implements dbaui::IControlActionListener.
Definition at line 177 of file dsbrowserDnD.cxx.
References etTableOrView, getEntryType(), implCopyObject(), isObject(), m_pTreeView, dbaccess::QUERY, and dbaccess::TABLE.
|
overrideprivatevirtual |
requests a quick help text to display
Implements dbaui::IControlActionListener.
Definition at line 3485 of file unodatbr.cxx.
References etDatasource, svt::OFileNotation::get(), svt::OFileNotation::N_SYSTEM, and pData.
|
overridevirtual |
Definition at line 3797 of file unodatbr.cxx.
References checkDocumentDataSource(), and impl_cleanupDataSourceEntry().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 1525 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::getBrowserView(), dbaui::UnoDataBrowserView::getVclControl(), ID_BROWSER_COPY, and dbaui::SbaXDataBrowserController::RowChanged().
|
overridevirtual |
Referenced by selectPath().
|
private |
Definition at line 63 of file dsEntriesNoExp.cxx.
References m_pTreeView, and weld::TreeView::set_text_emphasis().
|
overrideprivatevirtual |
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 95 of file dsEntriesNoExp.cxx.
References ID_BROWSER_COPY, ID_BROWSER_CUT, ID_BROWSER_FORMLETTER, ID_BROWSER_INSERTCOLUMNS, ID_BROWSER_INSERTCONTENT, and m_bShowMenu.
|
private |
Definition at line 76 of file dsEntriesNoExp.cxx.
References weld::TreeView::iter_parent(), m_pTreeView, weld::TreeView::make_iterator(), and select().
Referenced by implSelect(), and unloadAndCleanup().
|
private |
Definition at line 3288 of file unodatbr.cxx.
References dbaui::SbaXDataBrowserController::getBrowserView(), haveExplorer(), ID_BROWSER_EXPLORER, m_pSplitter, m_pTreeView, and dbaui::ODataView::Resize().
Referenced by impl_initialize(), and toggleExplorer().
|
overridevirtual |
Definition at line 920 of file unodatbr.cxx.
References checkDocumentDataSource(), svx::ODataAccessDescriptor::has(), ID_BROWSER_DOCUMENT_DATASOURCE, implCheckExternalSlot(), svx::ODataAccessDescriptor::initializeFrom(), m_aDocumentDataSource, and m_aExternalFeatures.
Reimplemented from dbaui::SbaXDataBrowserController.
Definition at line 897 of file unodatbr.cxx.
References getMutex(), getView(), m_bInSuspend, and dbaui::SbaXDataBrowserController::suspend().
|
inlineprivate |
Definition at line 236 of file unodatbr.hxx.
References haveExplorer(), hideExplorer(), and showExplorer().
Referenced by Execute().
|
private |
Definition at line 776 of file unodatbr.cxx.
References weld::TreeView::get_id(), m_pTreeView, m_xCurrentlyDisplayed, and pData.
Referenced by propertyChange().
|
private |
unloads the form, empties the grid model, cleans up anything related to the currently displayed object
_bDisposeConnection | <TRUE> if the connection should be disposed |
_bFlushData | <TRUE> if the currently displayed object (if any) should be flushed |
Definition at line 3025 of file unodatbr.cxx.
References clearGridColumns(), disposeConnection(), Exception, dbaui::SbaXDataBrowserController::getControlModel(), dbaui::SbaXDataBrowserController::getLoadable(), m_pTreeView, m_xCurrentlyDisplayed, SAL_WARN, selectPath(), and showError().
Referenced by closeConnection(), criticalFail(), elementRemoved(), elementReplaced(), Execute(), impl_cleanupDataSourceEntry(), and implSelect().
|
private |
Definition at line 90 of file unodatbr.hxx.
Referenced by executeDrop().
|
private |
Definition at line 88 of file unodatbr.hxx.
Referenced by disposing(), getContextMenuInterceptors(), registerContextMenuInterceptor(), and releaseContextMenuInterceptor().
|
private |
Definition at line 106 of file unodatbr.hxx.
Referenced by getTypes(), impl_initialize(), and queryInterface().
|
private |
Definition at line 84 of file unodatbr.hxx.
Referenced by checkDocumentDataSource(), Execute(), and statusChanged().
|
private |
Definition at line 82 of file unodatbr.hxx.
Referenced by checkDocumentDataSource(), connectExternalDispatches(), disposing(), Execute(), getExternalSlotState(), implCheckExternalSlot(), implRemoveStatusListeners(), and statusChanged().
|
private |
Definition at line 87 of file unodatbr.hxx.
Referenced by addSelectionChangeListener(), disposing(), LoadFinished(), and removeSelectionChangeListener().
|
private |
Definition at line 91 of file unodatbr.hxx.
Referenced by executeDrop().
|
private |
Definition at line 104 of file unodatbr.hxx.
Referenced by GetState(), and impl_initialize().
|
private |
Definition at line 103 of file unodatbr.hxx.
Referenced by suspend().
|
private |
Definition at line 101 of file unodatbr.hxx.
Referenced by Execute(), and LoadFinished().
|
private |
Definition at line 102 of file unodatbr.hxx.
Referenced by describeSupportedFeatures(), impl_initialize(), loadMenu(), and SelectionChanged().
|
private |
Definition at line 99 of file unodatbr.hxx.
Referenced by executeDrop().
Definition at line 97 of file unodatbr.hxx.
Referenced by Construct(), hideExplorer(), showExplorer(), and ~SbaTableQueryBrowser().
|
private |
Definition at line 96 of file unodatbr.hxx.
Referenced by clearTreeModel(), closeConnection(), Construct(), disposeConnection(), disposing(), elementInserted(), elementRemoved(), elementReplaced(), ensureConnection(), ensureEntryObject(), Execute(), executeDrop(), getCurrentSelection(), getDataSourceAccessor(), getEntryFromContainer(), GetEntryText(), getEntryType(), getExistentConnectionFor(), getMenuParent(), getObjectEntry(), getPrivateTitle(), GetState(), haveExplorer(), hideExplorer(), impl_cleanupDataSourceEntry(), impl_initialize(), impl_isDataSourceEntry(), implAddDatasource(), implAdministrate(), implAppendEntry(), implCopyObject(), implGetConnectionEntry(), implSelect(), InitializeForm(), InitializeGridModel(), isCurrentlyDisplayedChanged(), isSelected(), OnTreeEntryCompare(), populateTree(), propertyChange(), queryDrop(), requestDrag(), select(), selectPath(), showExplorer(), transferChangedControlProperty(), unloadAndCleanup(), and ~SbaTableQueryBrowser().
|
private |
Definition at line 93 of file unodatbr.hxx.
Referenced by Execute(), and LoadFinished().
|
private |
Definition at line 66 of file unodatbr.hxx.
Referenced by Construct(), and OnTreeEntryCompare().
|
private |
Definition at line 67 of file unodatbr.hxx.
Referenced by attachFrame(), disposing(), and frameAction().
|
private |
Definition at line 98 of file unodatbr.hxx.
Referenced by clearTreeModel(), closeConnection(), elementRemoved(), elementReplaced(), Execute(), getPrivateTitle(), implSelect(), InitializeForm(), InitializeGridModel(), isCurrentlyDisplayedChanged(), preReloadForm(), propertyChange(), transferChangedControlProperty(), and unloadAndCleanup().
|
private |
Definition at line 68 of file unodatbr.hxx.
Referenced by attachFrame(), and implCheckExternalSlot().