|
LibreOffice Module extensions (master) 1
|
Namespaces | |
| namespace | addressconfig |
| namespace | fieldmapping |
Classes | |
| class | AddressBookSourcePage |
| the base class for all tab pages in the address book source wizard More... | |
| struct | AddressSettings |
| class | AdminDialogInvokationPage |
| class | FieldMappingPage |
| class | FinalPage |
| class | OABSPilotUno |
| the UNO wrapper for the address book source pilot More... | |
| class | OAddressBookSourcePilot |
| class | OAdminDialogInvokation |
| outsourced from AdminDialogInvokationPage, 'cause this class here, in opposite to the page, needs exception handling to be enabled. More... | |
| class | ODataSource |
| a non-UNO wrapper for a data source More... | |
| class | ODataSourceContext |
| a non-UNO wrapper for the data source context More... | |
| struct | ODataSourceContextImpl |
| struct | ODataSourceImpl |
| class | TableSelectionPage |
| class | TypeSelectionPage |
Typedefs | |
| typedef std::set< OUString > | StringBag |
| typedef std::map< OUString, OUString > | MapString2String |
| typedef ::vcl::OWizardPage | AddressBookSourcePage_Base |
| typedef ::vcl::RoadmapWizardMachine | OAddressBookSourcePilot_Base |
| typedef ::cppu::ImplHelper1< css::task::XJob > | OABSPilotUno_JBase |
| typedef ::comphelper::OPropertyArrayUsageHelper< OABSPilotUno > | OABSPilotUno_PBase |
Enumerations | |
| enum | AddressSourceType { AST_THUNDERBIRD , AST_EVOLUTION , AST_EVOLUTION_GROUPWISE , AST_EVOLUTION_LDAP , AST_KAB , AST_MACAB , AST_OTHER , AST_INVALID } |
Functions | |
| static std::shared_ptr< const SfxFilter > | lcl_getBaseFilter () |
| IMPL_LINK_NOARG (FinalPage, OnEntryNameModified, weld::Entry &, void) | |
| IMPL_LINK_NOARG (FinalPage, OnComboNameModified, weld::ComboBox &, void) | |
| IMPL_LINK_NOARG (FinalPage, OnRegister, weld::Toggleable &, void) | |
| IMPL_LINK_NOARG (FinalPage, OnEmbed, weld::Toggleable &, void) | |
| IMPL_LINK_NOARG (AdminDialogInvokationPage, OnInvokeAdminDialog, weld::Button &, void) | |
| static Reference< XDatabaseContext > | lcl_getDataSourceContext (const Reference< XComponentContext > &_rxContext) |
| static void | lcl_implCreateAndInsert (const Reference< XComponentContext > &_rxContext, const OUString &_rName, Reference< XPropertySet > &_rxNewDataSource) |
| creates a new data source and inserts it into the context More... | |
| static ODataSource | lcl_implCreateAndSetURL (const Reference< XComponentContext > &_rxORB, const OUString &_rName, const char *_pInitialAsciiURL) |
| creates and inserts a data source, and sets its URL property to the string given More... | |
| static void | lcl_registerDataSource (const Reference< XComponentContext > &_rxORB, const OUString &_sName, const OUString &_sURL) |
| IMPL_LINK_NOARG (FieldMappingPage, OnInvokeDialog, weld::Button &, void) | |
| IMPL_LINK_NOARG (TableSelectionPage, OnTableDoubleClicked, weld::TreeView &, bool) | |
| IMPL_LINK_NOARG (TableSelectionPage, OnTableSelected, weld::TreeView &, void) | |
| IMPL_LINK (TypeSelectionPage, OnTypeSelected, weld::Toggleable &, rButton, void) | |
Variables | |
| const char16_t | sDriverSettingsNodeName [] = u"/org.openoffice.Office.DataAccess/DriverSettings/com.sun.star.comp.sdbc.MozabDriver" |
| constexpr OUStringLiteral | sAddressBookNodeName = u"/org.openoffice.Office.DataAccess/AddressBook" |
Definition at line 33 of file abspage.hxx.
| typedef std::map<OUString, OUString> abp::MapString2String |
Definition at line 36 of file abptypes.hxx.
| typedef ::cppu::ImplHelper1< css::task::XJob > abp::OABSPilotUno_JBase |
Definition at line 31 of file unodialogabp.hxx.
Definition at line 32 of file unodialogabp.hxx.
Definition at line 31 of file abspilot.hxx.
| typedef std::set<OUString> abp::StringBag |
Definition at line 34 of file abptypes.hxx.
| Enumerator | |
|---|---|
| AST_THUNDERBIRD | |
| AST_EVOLUTION | |
| AST_EVOLUTION_GROUPWISE | |
| AST_EVOLUTION_LDAP | |
| AST_KAB | |
| AST_MACAB | |
| AST_OTHER | |
| AST_INVALID | |
Definition at line 29 of file addresssettings.hxx.
| abp::IMPL_LINK | ( | TypeSelectionPage | , |
| OnTypeSelected | , | ||
| weld::Toggleable & | , | ||
| rButton | , | ||
| void | |||
| ) |
Definition at line 214 of file typeselectionpage.cxx.
| abp::IMPL_LINK_NOARG | ( | AdminDialogInvokationPage | , |
| OnInvokeAdminDialog | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 78 of file admininvokationpage.cxx.
References getDataSource(), and abp::OAdminDialogInvokation::invokeAdministration().
| abp::IMPL_LINK_NOARG | ( | FieldMappingPage | , |
| OnInvokeDialog | , | ||
| weld::Button & | , | ||
| void | |||
| ) |
Definition at line 61 of file fieldmappingpage.cxx.
References abp::AddressSettings::aFieldMapping, getDataSource(), and abp::fieldmapping::invokeDialog().
| abp::IMPL_LINK_NOARG | ( | FinalPage | , |
| OnComboNameModified | , | ||
| weld::ComboBox & | , | ||
| void | |||
| ) |
Definition at line 203 of file abpfinalpage.cxx.
| abp::IMPL_LINK_NOARG | ( | FinalPage | , |
| OnEmbed | , | ||
| weld::Toggleable & | , | ||
| void | |||
| ) |
Definition at line 216 of file abpfinalpage.cxx.
| abp::IMPL_LINK_NOARG | ( | FinalPage | , |
| OnEntryNameModified | , | ||
| weld::Entry & | , | ||
| void | |||
| ) |
Definition at line 198 of file abpfinalpage.cxx.
| abp::IMPL_LINK_NOARG | ( | FinalPage | , |
| OnRegister | , | ||
| weld::Toggleable & | , | ||
| void | |||
| ) |
Definition at line 208 of file abpfinalpage.cxx.
| abp::IMPL_LINK_NOARG | ( | TableSelectionPage | , |
| OnTableDoubleClicked | , | ||
| weld::TreeView & | , | ||
| bool | |||
| ) |
Definition at line 70 of file tableselectionpage.cxx.
| abp::IMPL_LINK_NOARG | ( | TableSelectionPage | , |
| OnTableSelected | , | ||
| weld::TreeView & | , | ||
| void | |||
| ) |
Definition at line 77 of file tableselectionpage.cxx.
|
static |
Definition at line 38 of file abpfinalpage.cxx.
References SfxFilter::GetFilterByName().
Referenced by abp::FinalPage::setFields().
|
static |
Definition at line 90 of file datasourcehandling.cxx.
Referenced by lcl_implCreateAndInsert(), and abp::ODataSourceContext::ODataSourceContext().
|
static |
creates a new data source and inserts it into the context
Definition at line 98 of file datasourcehandling.cxx.
References DBG_ASSERT, and lcl_getDataSourceContext().
Referenced by lcl_implCreateAndSetURL().
|
static |
creates and inserts a data source, and sets its URL property to the string given
Definition at line 127 of file datasourcehandling.cxx.
References Any, Exception, lcl_implCreateAndInsert(), abp::ODataSource::setDataSource(), and TOOLS_WARN_EXCEPTION.
Referenced by abp::ODataSourceContext::createNewEvolution(), abp::ODataSourceContext::createNewEvolutionGroupwise(), abp::ODataSourceContext::createNewEvolutionLdap(), abp::ODataSourceContext::createNewKab(), abp::ODataSourceContext::createNewMacab(), abp::ODataSourceContext::createNewOther(), and abp::ODataSourceContext::createNewThunderbird().
|
static |
Definition at line 159 of file datasourcehandling.cxx.
References DBG_UNHANDLED_EXCEPTION, and Exception.
Referenced by abp::ODataSource::registerDataSource().
|
constexpr |
Definition at line 52 of file fieldmappingimpl.cxx.
Referenced by abp::addressconfig::markPilotSuccess(), abp::fieldmapping::writeTemplateAddressFieldMapping(), and abp::addressconfig::writeTemplateAddressSource().
| const char16_t abp::sDriverSettingsNodeName[] = u"/org.openoffice.Office.DataAccess/DriverSettings/com.sun.star.comp.sdbc.MozabDriver" |
Definition at line 51 of file fieldmappingimpl.cxx.
Referenced by abp::fieldmapping::defaultMapping().