1*2a97ec55SAndrew Rist /************************************************************** 2cdf0e10cSrcweir * 3*2a97ec55SAndrew Rist * Licensed to the Apache Software Foundation (ASF) under one 4*2a97ec55SAndrew Rist * or more contributor license agreements. See the NOTICE file 5*2a97ec55SAndrew Rist * distributed with this work for additional information 6*2a97ec55SAndrew Rist * regarding copyright ownership. The ASF licenses this file 7*2a97ec55SAndrew Rist * to you under the Apache License, Version 2.0 (the 8*2a97ec55SAndrew Rist * "License"); you may not use this file except in compliance 9*2a97ec55SAndrew Rist * with the License. You may obtain a copy of the License at 10*2a97ec55SAndrew Rist * 11*2a97ec55SAndrew Rist * http://www.apache.org/licenses/LICENSE-2.0 12*2a97ec55SAndrew Rist * 13*2a97ec55SAndrew Rist * Unless required by applicable law or agreed to in writing, 14*2a97ec55SAndrew Rist * software distributed under the License is distributed on an 15*2a97ec55SAndrew Rist * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16*2a97ec55SAndrew Rist * KIND, either express or implied. See the License for the 17*2a97ec55SAndrew Rist * specific language governing permissions and limitations 18*2a97ec55SAndrew Rist * under the License. 19*2a97ec55SAndrew Rist * 20*2a97ec55SAndrew Rist *************************************************************/ 21*2a97ec55SAndrew Rist 22*2a97ec55SAndrew Rist 23cdf0e10cSrcweir 24cdf0e10cSrcweir // MARKER(update_precomp.py): autogen include statement, do not remove 25cdf0e10cSrcweir #include "precompiled_extensions.hxx" 26cdf0e10cSrcweir 27cdf0e10cSrcweir #ifndef _EXTENSIONS_DBP_WIZARDSERVICES_HXX_ 28cdf0e10cSrcweir #include "wizardservices.hxx" 29cdf0e10cSrcweir #endif 30cdf0e10cSrcweir #include "unoautopilot.hxx" 31cdf0e10cSrcweir #include "groupboxwiz.hxx" 32cdf0e10cSrcweir #include "listcombowizard.hxx" 33cdf0e10cSrcweir #include "gridwizard.hxx" 34cdf0e10cSrcweir 35cdf0e10cSrcweir // the registration methods createRegistryInfo_OGroupBoxWizard()36cdf0e10cSrcweirextern "C" void SAL_CALL createRegistryInfo_OGroupBoxWizard() 37cdf0e10cSrcweir { 38cdf0e10cSrcweir static ::dbp::OMultiInstanceAutoRegistration< 39cdf0e10cSrcweir ::dbp::OUnoAutoPilot< ::dbp::OGroupBoxWizard, ::dbp::OGroupBoxSI > 40cdf0e10cSrcweir > aAutoRegistration; 41cdf0e10cSrcweir } 42cdf0e10cSrcweir createRegistryInfo_OListComboWizard()43cdf0e10cSrcweirextern "C" void SAL_CALL createRegistryInfo_OListComboWizard() 44cdf0e10cSrcweir { 45cdf0e10cSrcweir static ::dbp::OMultiInstanceAutoRegistration< 46cdf0e10cSrcweir ::dbp::OUnoAutoPilot< ::dbp::OListComboWizard, ::dbp::OListComboSI > 47cdf0e10cSrcweir > aAutoRegistration; 48cdf0e10cSrcweir } 49cdf0e10cSrcweir createRegistryInfo_OGridWizard()50cdf0e10cSrcweirextern "C" void SAL_CALL createRegistryInfo_OGridWizard() 51cdf0e10cSrcweir { 52cdf0e10cSrcweir static ::dbp::OMultiInstanceAutoRegistration< 53cdf0e10cSrcweir ::dbp::OUnoAutoPilot< ::dbp::OGridWizard, ::dbp::OGridSI > 54cdf0e10cSrcweir > aAutoRegistration; 55cdf0e10cSrcweir } 56cdf0e10cSrcweir 57cdf0e10cSrcweir //......................................................................... 58cdf0e10cSrcweir namespace dbp 59cdf0e10cSrcweir { 60cdf0e10cSrcweir //......................................................................... 61cdf0e10cSrcweir 62cdf0e10cSrcweir using namespace ::com::sun::star::uno; 63cdf0e10cSrcweir 64cdf0e10cSrcweir //===================================================================== 65cdf0e10cSrcweir //= OGroupBoxSI 66cdf0e10cSrcweir //===================================================================== 67cdf0e10cSrcweir //--------------------------------------------------------------------- getImplementationName() const68cdf0e10cSrcweir ::rtl::OUString OGroupBoxSI::getImplementationName() const 69cdf0e10cSrcweir { 70cdf0e10cSrcweir return ::rtl::OUString::createFromAscii("org.openoffice.comp.dbp.OGroupBoxWizard"); 71cdf0e10cSrcweir } 72cdf0e10cSrcweir 73cdf0e10cSrcweir //--------------------------------------------------------------------- getServiceNames() const74cdf0e10cSrcweir Sequence< ::rtl::OUString > OGroupBoxSI::getServiceNames() const 75cdf0e10cSrcweir { 76cdf0e10cSrcweir Sequence< ::rtl::OUString > aReturn(1); 77cdf0e10cSrcweir aReturn[0] = ::rtl::OUString::createFromAscii("com.sun.star.sdb.GroupBoxAutoPilot"); 78cdf0e10cSrcweir return aReturn; 79cdf0e10cSrcweir } 80cdf0e10cSrcweir 81cdf0e10cSrcweir //===================================================================== 82cdf0e10cSrcweir //= OListComboSI 83cdf0e10cSrcweir //===================================================================== 84cdf0e10cSrcweir //--------------------------------------------------------------------- getImplementationName() const85cdf0e10cSrcweir ::rtl::OUString OListComboSI::getImplementationName() const 86cdf0e10cSrcweir { 87cdf0e10cSrcweir return ::rtl::OUString::createFromAscii("org.openoffice.comp.dbp.OListComboWizard"); 88cdf0e10cSrcweir } 89cdf0e10cSrcweir 90cdf0e10cSrcweir //--------------------------------------------------------------------- getServiceNames() const91cdf0e10cSrcweir Sequence< ::rtl::OUString > OListComboSI::getServiceNames() const 92cdf0e10cSrcweir { 93cdf0e10cSrcweir Sequence< ::rtl::OUString > aReturn(1); 94cdf0e10cSrcweir aReturn[0] = ::rtl::OUString::createFromAscii("com.sun.star.sdb.ListComboBoxAutoPilot"); 95cdf0e10cSrcweir return aReturn; 96cdf0e10cSrcweir } 97cdf0e10cSrcweir 98cdf0e10cSrcweir //===================================================================== 99cdf0e10cSrcweir //= OGridSI 100cdf0e10cSrcweir //===================================================================== 101cdf0e10cSrcweir //--------------------------------------------------------------------- getImplementationName() const102cdf0e10cSrcweir ::rtl::OUString OGridSI::getImplementationName() const 103cdf0e10cSrcweir { 104cdf0e10cSrcweir return ::rtl::OUString::createFromAscii("org.openoffice.comp.dbp.OGridWizard"); 105cdf0e10cSrcweir } 106cdf0e10cSrcweir 107cdf0e10cSrcweir //--------------------------------------------------------------------- getServiceNames() const108cdf0e10cSrcweir Sequence< ::rtl::OUString > OGridSI::getServiceNames() const 109cdf0e10cSrcweir { 110cdf0e10cSrcweir Sequence< ::rtl::OUString > aReturn(1); 111cdf0e10cSrcweir aReturn[0] = ::rtl::OUString::createFromAscii("com.sun.star.sdb.GridControlAutoPilot"); 112cdf0e10cSrcweir return aReturn; 113cdf0e10cSrcweir } 114cdf0e10cSrcweir 115cdf0e10cSrcweir //......................................................................... 116cdf0e10cSrcweir } // namespace dbp 117cdf0e10cSrcweir //......................................................................... 118cdf0e10cSrcweir 119