22#include <rtl/ustring.hxx>
24#include <com/sun/star/uno/Reference.hxx>
29 class XMultiServiceFactory;
32 class XComponentContext;
44 namespace fieldmapping
59 const css::uno::Reference< css::uno::XComponentContext >& _rxORB,
61 const css::uno::Reference< css::beans::XPropertySet >& _rxDataSource,
71 const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
79 const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
87 namespace addressconfig
95 const css::uno::Reference< css::uno::XComponentContext >& _rxContext,
96 const OUString& _rDataSourceName,
97 const OUString& _rTableName
103 const css::uno::Reference< css::uno::XComponentContext >& _rxContext
void markPilotSuccess(const Reference< XComponentContext > &_rxContext)
void writeTemplateAddressSource(const Reference< XComponentContext > &_rxContext, const OUString &_rDataSourceName, const OUString &_rTableName)
bool invokeDialog(const Reference< XComponentContext > &_rxORB, class weld::Window *_pParent, const Reference< XPropertySet > &_rxDataSource, AddressSettings &_rSettings)
void defaultMapping(const Reference< XComponentContext > &_rxContext, MapString2String &_rFieldAssignment)
void writeTemplateAddressFieldMapping(const Reference< XComponentContext > &_rxContext, MapString2String &&aFieldAssignment)
std::map< OUString, OUString > MapString2String
class SAL_NO_VTABLE XPropertySet