diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2014-04-13 22:40:55 +0200 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2014-04-13 22:40:55 +0200 |
commit | ae59446aabbb99fe3c92865428812fd884f2579c (patch) | |
tree | 1797d59b61ddc12fb9627477849ecf76e8e916fe /dbaccess/source/ui | |
parent | 6180d7164a6398869ae68a8573e522124fe6f01b (diff) |
Clean up function declarations and some unused functions
Change-Id: Ie4f6197e42db298b4a3dcb6befdbd72dff6ea2b7
Diffstat (limited to 'dbaccess/source/ui')
26 files changed, 85 insertions, 80 deletions
diff --git a/dbaccess/source/ui/app/AppController.cxx b/dbaccess/source/ui/app/AppController.cxx index e04443262ba9..9493a2cd75a3 100644 --- a/dbaccess/source/ui/app/AppController.cxx +++ b/dbaccess/source/ui/app/AppController.cxx @@ -21,6 +21,7 @@ #include "dbustrings.hrc" #include "advancedsettingsdlg.hxx" #include "subcomponentmanager.hxx" +#include "uiservices.hxx" #include <com/sun/star/beans/NamedValue.hpp> #include <com/sun/star/container/XChild.hpp> diff --git a/dbaccess/source/ui/app/AppControllerGen.cxx b/dbaccess/source/ui/app/AppControllerGen.cxx index 0370affdb564..c15c149451dd 100644 --- a/dbaccess/source/ui/app/AppControllerGen.cxx +++ b/dbaccess/source/ui/app/AppControllerGen.cxx @@ -91,33 +91,6 @@ using ::com::sun::star::ui::XContextMenuInterceptor; namespace DatabaseObject = ::com::sun::star::sdb::application::DatabaseObject; namespace ErrorCondition = ::com::sun::star::sdb::ErrorCondition; -class CloseChecker : public ::cppu::WeakImplHelper1< com::sun::star::lang::XEventListener > -{ - bool m_bClosed; - -public: - CloseChecker() - :m_bClosed( false ) - { - } - - virtual ~CloseChecker() - { - } - - bool isClosed() - { - return true; - } - - // interface XEventListener - virtual void SAL_CALL disposing( const EventObject& /*Source*/ ) throw( RuntimeException, std::exception ) SAL_OVERRIDE - { - m_bClosed = true; - } - -}; - void OApplicationController::convertToView(const OUString& _sName) { try diff --git a/dbaccess/source/ui/browser/dbloader.cxx b/dbaccess/source/ui/browser/dbloader.cxx index 272c42f1d035..dcfd8af5bc16 100644 --- a/dbaccess/source/ui/browser/dbloader.cxx +++ b/dbaccess/source/ui/browser/dbloader.cxx @@ -19,6 +19,7 @@ #include "dbu_reghelper.hxx" #include "dbustrings.hrc" +#include "uiservices.hxx" #include "UITools.hxx" #include <com/sun/star/container/XChild.hpp> diff --git a/dbaccess/source/ui/browser/exsrcbrw.cxx b/dbaccess/source/ui/browser/exsrcbrw.cxx index f97c16a8f917..9a450b637fb5 100644 --- a/dbaccess/source/ui/browser/exsrcbrw.cxx +++ b/dbaccess/source/ui/browser/exsrcbrw.cxx @@ -18,6 +18,7 @@ */ #include "exsrcbrw.hxx" +#include "uiservices.hxx" #include <com/sun/star/form/FormComponentType.hpp> #include <com/sun/star/util/XURLTransformer.hpp> #include <com/sun/star/form/XGridColumnFactory.hpp> diff --git a/dbaccess/source/ui/browser/sbagrid.cxx b/dbaccess/source/ui/browser/sbagrid.cxx index 4186ab4bd081..29987bbadad2 100644 --- a/dbaccess/source/ui/browser/sbagrid.cxx +++ b/dbaccess/source/ui/browser/sbagrid.cxx @@ -18,6 +18,7 @@ */ #include "sbagrid.hrc" +#include "uiservices.hxx" #include <svx/svxids.hrc> diff --git a/dbaccess/source/ui/browser/unodatbr.cxx b/dbaccess/source/ui/browser/unodatbr.cxx index 24cfc475a000..a6887b7ca4c6 100644 --- a/dbaccess/source/ui/browser/unodatbr.cxx +++ b/dbaccess/source/ui/browser/unodatbr.cxx @@ -27,6 +27,7 @@ #include "dbu_reghelper.hxx" #include "dbustrings.hrc" #include "dlgsave.hxx" +#include "uiservices.hxx" #include "HtmlReader.hxx" #include "imageprovider.hxx" #include "listviewitems.hxx" diff --git a/dbaccess/source/ui/control/toolboxcontroller.cxx b/dbaccess/source/ui/control/toolboxcontroller.cxx index 9332118a0a36..079bb8f97830 100644 --- a/dbaccess/source/ui/control/toolboxcontroller.cxx +++ b/dbaccess/source/ui/control/toolboxcontroller.cxx @@ -18,6 +18,7 @@ */ #include "toolboxcontroller.hxx" +#include "uiservices.hxx" #include <com/sun/star/ui/ImageType.hpp> #include <com/sun/star/frame/XDispatchProvider.hpp> #include <toolkit/helper/vclunohelper.hxx> diff --git a/dbaccess/source/ui/dlg/indexdialog.cxx b/dbaccess/source/ui/dlg/indexdialog.cxx index c5e5ca648043..d6f948ab8377 100644 --- a/dbaccess/source/ui/dlg/indexdialog.cxx +++ b/dbaccess/source/ui/dlg/indexdialog.cxx @@ -87,8 +87,6 @@ namespace dbaui { } - extern sal_Bool isCharOk(sal_Unicode _cChar,sal_Bool _bFirstChar,sal_Bool _bUpperCase,const OUString& _sAllowedChars); - bool DbaIndexList::EditedEntry( SvTreeListEntry* _pEntry, const OUString& _rNewText ) { // first check if this is valid SQL92 name diff --git a/dbaccess/source/ui/inc/uiservices.hxx b/dbaccess/source/ui/inc/uiservices.hxx new file mode 100644 index 000000000000..d013e7a63f8b --- /dev/null +++ b/dbaccess/source/ui/inc/uiservices.hxx @@ -0,0 +1,59 @@ +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ +/* + * This file is part of the LibreOffice project. + * + * This Source Code Form is subject to the terms of the Mozilla Public + * License, v. 2.0. If a copy of the MPL was not distributed with this + * file, You can obtain one at http://mozilla.org/MPL/2.0/. + * + * This file incorporates work covered by the following license notice: + * + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed + * with this work for additional information regarding copyright + * ownership. The ASF licenses this file to you under the Apache + * License, Version 2.0 (the "License"); you may not use this file + * except in compliance with the License. You may obtain a copy of + * the License at http://www.apache.org/licenses/LICENSE-2.0 . + */ + +#ifndef INCLUDED_DBACCESS_SOURCE_UI_INC_UISERVICES_HXX +#define INCLUDED_DBACCESS_SOURCE_UI_INC_UISERVICES_HXX + +#include <sal/config.h> + +#include <sal/types.h> + +extern "C" { + +void SAL_CALL createRegistryInfo_ComposerDialogs(); +void SAL_CALL createRegistryInfo_CopyTableWizard(); +void SAL_CALL createRegistryInfo_DBContentLoader(); +void SAL_CALL createRegistryInfo_LimitBoxController(); +void SAL_CALL createRegistryInfo_OAdvancedSettingsDialog(); +void SAL_CALL createRegistryInfo_OBrowser(); +void SAL_CALL createRegistryInfo_OColumnControl(); +void SAL_CALL createRegistryInfo_OColumnControlModel(); +void SAL_CALL createRegistryInfo_ODBApplication(); +void SAL_CALL createRegistryInfo_ODBTypeWizDialog(); +void SAL_CALL createRegistryInfo_ODBTypeWizDialogSetup(); +void SAL_CALL createRegistryInfo_ODataSourcePropertyDialog(); +void SAL_CALL createRegistryInfo_ODirectSQLDialog(); +void SAL_CALL createRegistryInfo_OFormGridView(); +void SAL_CALL createRegistryInfo_OInteractionHandler(); +void SAL_CALL createRegistryInfo_OQueryControl(); +void SAL_CALL createRegistryInfo_ORelationControl(); +void SAL_CALL createRegistryInfo_OSQLMessageDialog(); +void SAL_CALL createRegistryInfo_OTableControl(); +void SAL_CALL createRegistryInfo_OTableFilterDialog(); +void SAL_CALL createRegistryInfo_OTextConnectionSettingsDialog(); +void SAL_CALL createRegistryInfo_OToolboxController(); +void SAL_CALL createRegistryInfo_OUserSettingsDialog(); +void SAL_CALL createRegistryInfo_OViewControl(); +void SAL_CALL createRegistryInfo_SbaXGridControl(); + +} + +#endif + +/* vim:set shiftwidth=4 softtabstop=4 expandtab: */ diff --git a/dbaccess/source/ui/misc/uiservices.cxx b/dbaccess/source/ui/misc/uiservices.cxx index 2a95483dcecb..bff738c6d4f7 100644 --- a/dbaccess/source/ui/misc/uiservices.cxx +++ b/dbaccess/source/ui/misc/uiservices.cxx @@ -20,42 +20,13 @@ #include <cppuhelper/factory.hxx> #include <osl/diagnose.h> #include "dbu_reghelper.hxx" +#include "uiservices.hxx" using namespace ::dbaui; using namespace ::com::sun::star::uno; using namespace ::com::sun::star::lang; using namespace ::com::sun::star::registry; - - -// registry functions -extern "C" void SAL_CALL createRegistryInfo_OTableFilterDialog(); -extern "C" void SAL_CALL createRegistryInfo_ODataSourcePropertyDialog(); -extern "C" void SAL_CALL createRegistryInfo_OSQLMessageDialog(); -extern "C" void SAL_CALL createRegistryInfo_OBrowser(); -extern "C" void SAL_CALL createRegistryInfo_OFormGridView(); -extern "C" void SAL_CALL createRegistryInfo_DBContentLoader(); -extern "C" void SAL_CALL createRegistryInfo_OInteractionHandler(); -extern "C" void SAL_CALL createRegistryInfo_SbaXGridControl(); -extern "C" void SAL_CALL createRegistryInfo_OQueryControl(); -extern "C" void SAL_CALL createRegistryInfo_OViewControl(); -extern "C" void SAL_CALL createRegistryInfo_OTableControl(); -extern "C" void SAL_CALL createRegistryInfo_ORelationControl(); -extern "C" void SAL_CALL createRegistryInfo_ComposerDialogs(); -extern "C" void SAL_CALL createRegistryInfo_ODBApplication(); -extern "C" void SAL_CALL createRegistryInfo_ODirectSQLDialog(); -extern "C" void SAL_CALL createRegistryInfo_OAdvancedSettingsDialog(); -extern "C" void SAL_CALL createRegistryInfo_ODBTypeWizDialog(); -extern "C" void SAL_CALL createRegistryInfo_OUserSettingsDialog(); -extern "C" void SAL_CALL createRegistryInfo_ODBTypeWizDialogSetup(); -extern "C" void SAL_CALL createRegistryInfo_OColumnControlModel(); -extern "C" void SAL_CALL createRegistryInfo_OColumnControl(); -extern "C" void SAL_CALL createRegistryInfo_OToolboxController(); -extern "C" void SAL_CALL createRegistryInfo_CopyTableWizard(); -extern "C" void SAL_CALL createRegistryInfo_OTextConnectionSettingsDialog(); -extern "C" void SAL_CALL createRegistryInfo_LimitBoxController(); - - extern "C" void SAL_CALL createRegistryInfo_DBU() { static sal_Bool bInit = sal_False; diff --git a/dbaccess/source/ui/querydesign/limitboxcontroller.cxx b/dbaccess/source/ui/querydesign/limitboxcontroller.cxx index 3675b3494a66..cb616d4b4f99 100644 --- a/dbaccess/source/ui/querydesign/limitboxcontroller.cxx +++ b/dbaccess/source/ui/querydesign/limitboxcontroller.cxx @@ -8,6 +8,7 @@ */ #include "limitboxcontroller.hxx" +#include "uiservices.hxx" #include <com/sun/star/frame/XDispatchProvider.hpp> #include <com/sun/star/beans/PropertyValue.hpp> diff --git a/dbaccess/source/ui/relationdesign/RelationController.cxx b/dbaccess/source/ui/relationdesign/RelationController.cxx index 22a6b75dccf5..261f687e68f8 100644 --- a/dbaccess/source/ui/relationdesign/RelationController.cxx +++ b/dbaccess/source/ui/relationdesign/RelationController.cxx @@ -22,6 +22,7 @@ #include <map> #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include <sfx2/sfxsids.hrc> #include "dbu_rel.hrc" #include <vcl/svapp.hxx> diff --git a/dbaccess/source/ui/tabledesign/TEditControl.cxx b/dbaccess/source/ui/tabledesign/TEditControl.cxx index 531e0b7006a7..af8a96dcbd18 100644 --- a/dbaccess/source/ui/tabledesign/TEditControl.cxx +++ b/dbaccess/source/ui/tabledesign/TEditControl.cxx @@ -61,11 +61,6 @@ using namespace ::com::sun::star::sdbc; using namespace ::com::sun::star::sdbcx; using namespace ::com::sun::star::sdb; -namespace dbaui -{ - extern OUString GetTypeString( sal_uInt16 nType ); -} - // TYPEINIT1(OTableEditorCtrl, DBView); #define HANDLE_ID 0 diff --git a/dbaccess/source/ui/tabledesign/TableController.cxx b/dbaccess/source/ui/tabledesign/TableController.cxx index 0bc7256c0921..a8335de80f01 100644 --- a/dbaccess/source/ui/tabledesign/TableController.cxx +++ b/dbaccess/source/ui/tabledesign/TableController.cxx @@ -33,6 +33,7 @@ #include "dsmeta.hxx" #include "indexdialog.hxx" #include "sqlmessage.hxx" +#include "uiservices.hxx" #include <com/sun/star/container/XChild.hpp> #include <com/sun/star/container/XNameContainer.hpp> diff --git a/dbaccess/source/ui/uno/AdvancedSettingsDlg.cxx b/dbaccess/source/ui/uno/AdvancedSettingsDlg.cxx index f6614bd0fee1..c6d98828b4eb 100644 --- a/dbaccess/source/ui/uno/AdvancedSettingsDlg.cxx +++ b/dbaccess/source/ui/uno/AdvancedSettingsDlg.cxx @@ -17,6 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <sal/config.h> + +#include "uiservices.hxx" #include "unoadmin.hxx" #include "dbu_reghelper.hxx" #include "advancedsettingsdlg.hxx" diff --git a/dbaccess/source/ui/uno/ColumnControl.cxx b/dbaccess/source/ui/uno/ColumnControl.cxx index e5dbc9a40bab..a91c0949c3d3 100644 --- a/dbaccess/source/ui/uno/ColumnControl.cxx +++ b/dbaccess/source/ui/uno/ColumnControl.cxx @@ -20,6 +20,7 @@ #include "ColumnControl.hxx" #include "ColumnPeer.hxx" #include "dbustrings.hrc" +#include "uiservices.hxx" #include "apitools.hxx" #include <com/sun/star/awt/PosSize.hpp> #include "dbu_reghelper.hxx" diff --git a/dbaccess/source/ui/uno/ColumnModel.cxx b/dbaccess/source/ui/uno/ColumnModel.cxx index 9247eafacb6a..040717436328 100644 --- a/dbaccess/source/ui/uno/ColumnModel.cxx +++ b/dbaccess/source/ui/uno/ColumnModel.cxx @@ -18,6 +18,7 @@ */ #include "ColumnModel.hxx" +#include "uiservices.hxx" #include <com/sun/star/awt/FontRelief.hpp> #include <com/sun/star/awt/FontEmphasisMark.hpp> #include <com/sun/star/beans/PropertyAttribute.hpp> diff --git a/dbaccess/source/ui/uno/DBTypeWizDlg.cxx b/dbaccess/source/ui/uno/DBTypeWizDlg.cxx index 230f6b04c985..ef1d0cde8bf0 100644 --- a/dbaccess/source/ui/uno/DBTypeWizDlg.cxx +++ b/dbaccess/source/ui/uno/DBTypeWizDlg.cxx @@ -18,6 +18,7 @@ */ #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include "DBTypeWizDlg.hxx" #include "dbwiz.hxx" #include <comphelper/processfactory.hxx> diff --git a/dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx b/dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx index 130bd126f265..9b030e4c0056 100644 --- a/dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx +++ b/dbaccess/source/ui/uno/DBTypeWizDlgSetup.cxx @@ -18,6 +18,7 @@ */ #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include <com/sun/star/document/XEventListener.hpp> #include <com/sun/star/container/XSet.hpp> #include "DBTypeWizDlgSetup.hxx" diff --git a/dbaccess/source/ui/uno/TableFilterDlg.cxx b/dbaccess/source/ui/uno/TableFilterDlg.cxx index 6c4594da4367..0a2d346700ff 100644 --- a/dbaccess/source/ui/uno/TableFilterDlg.cxx +++ b/dbaccess/source/ui/uno/TableFilterDlg.cxx @@ -18,6 +18,7 @@ */ #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include "TableFilterDlg.hxx" #include "TablesSingleDlg.hxx" #include <comphelper/processfactory.hxx> diff --git a/dbaccess/source/ui/uno/UserSettingsDlg.cxx b/dbaccess/source/ui/uno/UserSettingsDlg.cxx index 79ea8974ef72..4ab1a5fa57db 100644 --- a/dbaccess/source/ui/uno/UserSettingsDlg.cxx +++ b/dbaccess/source/ui/uno/UserSettingsDlg.cxx @@ -18,6 +18,7 @@ */ #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include "UserSettingsDlg.hxx" #include "UserAdminDlg.hxx" #include <comphelper/processfactory.hxx> diff --git a/dbaccess/source/ui/uno/admindlg.cxx b/dbaccess/source/ui/uno/admindlg.cxx index 6f1a781aaef8..e14a46fcf8ae 100644 --- a/dbaccess/source/ui/uno/admindlg.cxx +++ b/dbaccess/source/ui/uno/admindlg.cxx @@ -18,6 +18,7 @@ */ #include "dbu_reghelper.hxx" +#include "uiservices.hxx" #include "admindlg.hxx" #include "dbadmin.hxx" #include <comphelper/processfactory.hxx> diff --git a/dbaccess/source/ui/uno/copytablewizard.cxx b/dbaccess/source/ui/uno/copytablewizard.cxx index 4f690a532cb7..da7ac7e00ebf 100644 --- a/dbaccess/source/ui/uno/copytablewizard.cxx +++ b/dbaccess/source/ui/uno/copytablewizard.cxx @@ -23,6 +23,7 @@ #include "dbustrings.hrc" #include "moduledbu.hxx" #include "sqlmessage.hxx" +#include "uiservices.hxx" #include "WCopyTable.hxx" #include <com/sun/star/lang/XMultiServiceFactory.hpp> @@ -210,14 +211,6 @@ namespace dbaui OCopyTableWizard& impl_getDialog_throw(); - /** returns our typed dialog - - @throws ::com::sun::star::uno::RuntimeException - if we don't have a dialog at the moment the method is called - */ - const OCopyTableWizard& - impl_getDialog_throw() const; - /** ensures the given argument sequence contains a valid data access descriptor at the given position @param _rAllArgs the arguments as passed to ->initialize @@ -565,14 +558,6 @@ OCopyTableWizard& CopyTableWizard::impl_getDialog_throw() return *pWizard; } -const OCopyTableWizard& CopyTableWizard::impl_getDialog_throw() const -{ - const OCopyTableWizard* pWizard = dynamic_cast< const OCopyTableWizard* >( m_pDialog ); - if ( !pWizard ) - throw DisposedException( OUString(), *const_cast< CopyTableWizard* >( this ) ); - return *pWizard; -} - void CopyTableWizard::impl_attributesToDialog_nothrow( OCopyTableWizard& _rDialog ) const { // primary key column diff --git a/dbaccess/source/ui/uno/textconnectionsettings_uno.cxx b/dbaccess/source/ui/uno/textconnectionsettings_uno.cxx index e8ef525dbd78..2f807f83a6b4 100644 --- a/dbaccess/source/ui/uno/textconnectionsettings_uno.cxx +++ b/dbaccess/source/ui/uno/textconnectionsettings_uno.cxx @@ -18,6 +18,7 @@ */ #include "textconnectionsettings.hxx" +#include "uiservices.hxx" #include "dbu_reghelper.hxx" #include "moduledbu.hxx" #include "apitools.hxx" diff --git a/dbaccess/source/ui/uno/unoDirectSql.cxx b/dbaccess/source/ui/uno/unoDirectSql.cxx index 6ae7c806845e..bc58efbae59e 100644 --- a/dbaccess/source/ui/uno/unoDirectSql.cxx +++ b/dbaccess/source/ui/uno/unoDirectSql.cxx @@ -17,6 +17,9 @@ * the License at http://www.apache.org/licenses/LICENSE-2.0 . */ +#include <sal/config.h> + +#include "uiservices.hxx" #include "unoDirectSql.hxx" #include "dbu_reghelper.hxx" #include <com/sun/star/sdbcx/XColumnsSupplier.hpp> diff --git a/dbaccess/source/ui/uno/unosqlmessage.cxx b/dbaccess/source/ui/uno/unosqlmessage.cxx index a4beaa6a75ea..f13270ee7e73 100644 --- a/dbaccess/source/ui/uno/unosqlmessage.cxx +++ b/dbaccess/source/ui/uno/unosqlmessage.cxx @@ -18,6 +18,7 @@ */ #include "sqlmessage.hxx" +#include "uiservices.hxx" #include "unosqlmessage.hxx" #include "dbu_reghelper.hxx" #include "dbustrings.hrc" |