26#include <com/sun/star/sdbc/XRow.hpp>
27#include <com/sun/star/sdbc/XResultSet.hpp>
34 ,m_aCatalog(_pCatalog)
48 ::std::vector< OUString> aVector;
61 OUString sTypeName = aElement.
get_Type();
62 if ( !sTypeName.equalsIgnoreAsciiCase(
"SYSTEM TABLE")
63 && !sTypeName.equalsIgnoreAsciiCase(
"ACCESS TABLE") )
64 aVector.push_back(aElement.
get_Name());
77 ::std::vector< OUString> aVector;
90 ::std::vector< OUString> aVector;
103 ::std::vector< OUString> aVector;
virtual void refreshTables() override
virtual void refreshGroups() override
virtual void refreshViews() override
OConnection * m_pConnection
virtual void refreshUsers() override
virtual css::uno::Reference< css::sdbc::XDatabaseMetaData > SAL_CALL getMetaData() override
void putref_ActiveConnection(IDispatch *pCon)
OUString get_Type() const
OUString get_Name() const
sal_Int32 GetItemCount() const
void fillElementNames(::std::vector< OUString > &_rVector)
WrapT GetItem(sal_Int32 index) const
std::unique_ptr< OCollection > m_pTables
std::unique_ptr< OCollection > m_pGroups
std::unique_ptr< OCollection > m_pViews
std::unique_ptr< OCollection > m_pUsers