LibreOffice Module sw (master)  1
Classes | Macros | Functions | Variables
mmconfigitem.cxx File Reference
#include <mmconfigitem.hxx>
#include <vector>
#include <swtypes.hxx>
#include <com/sun/star/uno/Any.hxx>
#include <com/sun/star/beans/PropertyValue.hpp>
#include <com/sun/star/frame/XDispatch.hpp>
#include <com/sun/star/sdbc/XDataSource.hpp>
#include <com/sun/star/sdbcx/XColumnsSupplier.hpp>
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <com/sun/star/sdbc/XRowSet.hpp>
#include <com/sun/star/view/XSelectionSupplier.hpp>
#include <comphelper/processfactory.hxx>
#include <comphelper/types.hxx>
#include <com/sun/star/sdb/CommandType.hpp>
#include <comphelper/sequence.hxx>
#include <rtl/instance.hxx>
#include <sal/log.hxx>
#include <unotools/configitem.hxx>
#include <tools/diagnose_ex.h>
#include <mailmergehelper.hxx>
#include <swunohelper.hxx>
#include <dbmgr.hxx>
#include <view.hxx>
#include <unodispatch.hxx>
#include <wrtsh.hxx>
#include <dbui.hrc>
#include <unomid.h>
Include dependency graph for mmconfigitem.cxx:

Go to the source code of this file.

Classes

struct  DBAddressDataAssignment
 
class  SwMailMergeConfigItem_Impl
 
class  DBChangeListener
 

Macros

#define SECURE_PORT   587
 
#define DEFAULT_PORT   25
 
#define POP_PORT   110
 
#define POP_SECURE_PORT   995
 
#define IMAP_PORT   143
 
#define IMAP_SECURE_PORT   993
 

Functions

static OUString lcl_CreateNodeName (Sequence< OUString > &rAssignments)
 
static void lcl_ConvertToNumbers (OUString &rBlock, const std::vector< std::pair< OUString, int >> &rHeaders)
 
static void lcl_ConvertFromNumbers (OUString &rBlock, const std::vector< std::pair< OUString, int >> &rHeaders)
 
static SwViewlcl_ExistsView (SwView *pView)
 

Variables

const char cAddressDataAssignments [] = "AddressDataAssignments"
 
const char cDBColumnAssignments [] = "DBColumnAssignments"
 
const char cDataSourceName [] = "DataSource/DataSourceName"
 
const char cDataTableName [] = "DataSource/DataTableName"
 
const char cDataCommandType [] = "DataSource/DataCommandType"
 

Macro Definition Documentation

#define DEFAULT_PORT   25

Definition at line 66 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetMailPort().

#define IMAP_PORT   143

Definition at line 69 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetInServerPort().

#define IMAP_SECURE_PORT   993

Definition at line 70 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetInServerPort().

#define POP_PORT   110

Definition at line 67 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetInServerPort().

#define POP_SECURE_PORT   995

Definition at line 68 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetInServerPort().

#define SECURE_PORT   587

Definition at line 65 of file mmconfigitem.cxx.

Referenced by SwMailMergeConfigItem::GetMailPort().

Function Documentation

static void lcl_ConvertFromNumbers ( OUString &  rBlock,
const std::vector< std::pair< OUString, int >> &  rHeaders 
)
static
static void lcl_ConvertToNumbers ( OUString &  rBlock,
const std::vector< std::pair< OUString, int >> &  rHeaders 
)
static
static OUString lcl_CreateNodeName ( Sequence< OUString > &  rAssignments)
static

Definition at line 352 of file mmconfigitem.cxx.

References comphelper::findValue().

Referenced by SwMailMergeConfigItem_Impl::ImplCommit().

static SwView* lcl_ExistsView ( SwView pView)
static

Variable Documentation

const char cAddressDataAssignments[] = "AddressDataAssignments"
const char cDataCommandType[] = "DataSource/DataCommandType"
const char cDataSourceName[] = "DataSource/DataSourceName"
const char cDataTableName[] = "DataSource/DataTableName"
const char cDBColumnAssignments[] = "DBColumnAssignments"