FLATConnectionProperties.idl (d1766043) FLATConnectionProperties.idl (a893be29)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 21 unchanged lines hidden (view full) ---

30module com { module sun { module star { module sdbc {
31
32/** represents the properties for a FLAT connection (session) with a specific
33 database. These properties can be used when calling the method
34 <member scope="com::sun::star::sdbc">XDriver::connect()</member> or
35 <member scope="com::sun::star::sdbc">XDriverManager::getConnectionWithInfo()</member>.
36
37 <p>
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 21 unchanged lines hidden (view full) ---

30module com { module sun { module star { module sdbc {
31
32/** represents the properties for a FLAT connection (session) with a specific
33 database. These properties can be used when calling the method
34 <member scope="com::sun::star::sdbc">XDriver::connect()</member> or
35 <member scope="com::sun::star::sdbc">XDriverManager::getConnectionWithInfo()</member>.
36
37 <p>
38 The properties for a connection contain additonal information about how to connect to a database and
38 The properties for a connection contain additional information about how to connect to a database and
39 how to control the behavior of the resulting connection should be.
40
41 </p>
42 @see com::sun::star::sdbc::XDriver
43 @see com::sun::star::sdbc::XDriverManager
44 @see com::sun::star::sdbc::FILEConnectionProperties
45 */
46service FLATConnectionProperties
47{
48 service com::sun::star::sdbc::FILEConnectionProperties;
49
50 /** <TRUE/> when the file contains a header line otherwise <FALSE/>
51 */
52 [optional, property] boolean HeaderLine;
53
39 how to control the behavior of the resulting connection should be.
40
41 </p>
42 @see com::sun::star::sdbc::XDriver
43 @see com::sun::star::sdbc::XDriverManager
44 @see com::sun::star::sdbc::FILEConnectionProperties
45 */
46service FLATConnectionProperties
47{
48 service com::sun::star::sdbc::FILEConnectionProperties;
49
50 /** <TRUE/> when the file contains a header line otherwise <FALSE/>
51 */
52 [optional, property] boolean HeaderLine;
53
54 /** A one character delimiter to seperate the fields.
54 /** A one character delimiter to separate the fields.
55 */
56 [optional, property] string FieldDelimiter;
57
55 */
56 [optional, property] string FieldDelimiter;
57
58 /** A one character delimiter to seperate the strings.
58 /** A one character delimiter to separate the strings.
59 */
60 [optional, property] string StringDelimiter;
61
59 */
60 [optional, property] string StringDelimiter;
61
62 /** A one character delimiter to seperate the decimal.
62 /** A one character delimiter to separate the decimal.
63 */
64 [optional, property] string DecimalDelimiter;
65
63 */
64 [optional, property] string DecimalDelimiter;
65
66 /** A one character delimiter to seperate the thousands.
66 /** A one character delimiter to separate the thousands.
67 */
68 [optional, property] string ThousandDelimiter;
69
70 /** the extension of the files to be used.
71 */
72 [property] string Extension;
73};
74
75//=============================================================================
76
77}; }; }; };
78
79/*===========================================================================
80
81===========================================================================*/
82#endif
67 */
68 [optional, property] string ThousandDelimiter;
69
70 /** the extension of the files to be used.
71 */
72 [property] string Extension;
73};
74
75//=============================================================================
76
77}; }; }; };
78
79/*===========================================================================
80
81===========================================================================*/
82#endif