1<?xml version="1.0" encoding="UTF-8"?>
2<!--***********************************************************
3 *
4 * Licensed to the Apache Software Foundation (ASF) under one
5 * or more contributor license agreements.  See the NOTICE file
6 * distributed with this work for additional information
7 * regarding copyright ownership.  The ASF licenses this file
8 * to you under the Apache License, Version 2.0 (the
9 * "License"); you may not use this file except in compliance
10 * with the License.  You may obtain a copy of the License at
11 *
12 *   http://www.apache.org/licenses/LICENSE-2.0
13 *
14 * Unless required by applicable law or agreed to in writing,
15 * software distributed under the License is distributed on an
16 * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
17 * KIND, either express or implied.  See the License for the
18 * specific language governing permissions and limitations
19 * under the License.
20 *
21 ***********************************************************-->
22
23
24<oor:component-data oor:name="Drivers" oor:package="org.openoffice.Office.DataAccess" xmlns:oor="http://openoffice.org/2001/registry" xmlns:xs="http://www.w3.org/2001/XMLSchema">
25  <node oor:name="Installed">
26    <node oor:name="jdbc:*" oor:op="replace">
27      <prop oor:name="Driver">
28        <value>com.sun.star.comp.sdbc.JDBCDriver</value>
29      </prop>
30      <prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
31        <value xml:lang="en-US">JDBC</value>
32      </prop>
33      <node oor:name="Properties">
34        <node oor:name="JavaDriverClass" oor:op="replace">
35          <prop oor:name="Value" oor:type="xs:string">
36            <value></value>
37          </prop>
38        </node>
39        <node oor:name="JavaDriverClassPath" oor:op="replace">
40          <prop oor:name="Value" oor:type="xs:string">
41            <value></value>
42          </prop>
43        </node>
44        <node oor:name="AutoIncrementCreation" oor:op="replace">
45          <prop oor:name="Value" oor:type="xs:string">
46            <value></value>
47          </prop>
48        </node>
49        <node oor:name="AutoRetrievingStatement" oor:op="replace">
50          <prop oor:name="Value" oor:type="xs:string">
51            <value></value>
52          </prop>
53        </node>
54        <node oor:name="IsAutoRetrievingEnabled" oor:op="replace">
55          <prop oor:name="Value" oor:type="xs:boolean">
56            <value>false</value>
57          </prop>
58        </node>
59        <node oor:name="AddIndexAppendix" oor:op="replace">
60          <prop oor:name="Value" oor:type="xs:boolean">
61            <value>true</value>
62          </prop>
63        </node>
64      </node>
65      <node oor:name="Features">
66        <node oor:name="GeneratedValues" oor:op="replace">
67          <prop oor:name="Value" oor:type="xs:boolean">
68            <value>true</value>
69          </prop>
70        </node>
71        <node oor:name="UseSQL92NamingConstraints" oor:op="replace">
72          <prop oor:name="Value" oor:type="xs:boolean">
73            <value>true</value>
74          </prop>
75        </node>
76        <node oor:name="AppendTableAliasInSelect" oor:op="replace">
77          <prop oor:name="Value" oor:type="xs:boolean">
78            <value>true</value>
79          </prop>
80        </node>
81        <node oor:name="UseKeywordAsBeforeAlias" oor:op="replace">
82          <prop oor:name="Value" oor:type="xs:boolean">
83            <value>true</value>
84          </prop>
85        </node>
86        <node oor:name="UseBracketedOuterJoinSyntax" oor:op="replace">
87          <prop oor:name="Value" oor:type="xs:boolean">
88            <value>true</value>
89          </prop>
90        </node>
91        <node oor:name="IgnoreDriverPrivileges" oor:op="replace">
92          <prop oor:name="Value" oor:type="xs:boolean">
93            <value>true</value>
94          </prop>
95        </node>
96        <node oor:name="ParameterNameSubstitution" oor:op="replace">
97          <prop oor:name="Value" oor:type="xs:boolean">
98            <value>true</value>
99          </prop>
100        </node>
101        <node oor:name="DisplayVersionColumns" oor:op="replace">
102          <prop oor:name="Value" oor:type="xs:boolean">
103            <value>true</value>
104          </prop>
105        </node>
106        <node oor:name="UseCatalogInSelect" oor:op="replace">
107          <prop oor:name="Value" oor:type="xs:boolean">
108            <value>true</value>
109          </prop>
110        </node>
111        <node oor:name="UseSchemaInSelect" oor:op="replace">
112          <prop oor:name="Value" oor:type="xs:boolean">
113            <value>true</value>
114          </prop>
115        </node>
116        <node oor:name="UseIndexDirectionKeyword" oor:op="replace">
117          <prop oor:name="Value" oor:type="xs:boolean">
118            <value>true</value>
119          </prop>
120        </node>
121        <node oor:name="UseDOSLineEnds" oor:op="replace">
122          <prop oor:name="Value" oor:type="xs:boolean">
123            <value>true</value>
124          </prop>
125        </node>
126        <node oor:name="BooleanComparisonMode" oor:op="replace">
127          <prop oor:name="Value" oor:type="xs:boolean">
128            <value>true</value>
129          </prop>
130        </node>
131        <node oor:name="FormsCheckRequiredFields" oor:op="replace">
132          <prop oor:name="Value" oor:type="xs:boolean">
133            <value>true</value>
134          </prop>
135        </node>
136        <node oor:name="EscapeDateTime" oor:op="replace">
137          <prop oor:name="Value" oor:type="xs:boolean">
138            <value>true</value>
139          </prop>
140        </node>
141        <node oor:name="PrimaryKeySupport" oor:op="replace">
142          <prop oor:name="Value" oor:type="xs:boolean">
143            <value>true</value>
144          </prop>
145        </node>
146        <node oor:name="RespectDriverResultSetType" oor:op="replace">
147          <prop oor:name="Value" oor:type="xs:boolean">
148            <value>true</value>
149          </prop>
150        </node>
151      </node>
152      <node oor:name="MetaData">
153        <node oor:name="SupportsTableCreation" oor:op="replace">
154          <prop oor:name="Value" oor:type="xs:boolean">
155            <value>true</value>
156          </prop>
157        </node>
158        <node oor:name="UseJava" oor:op="replace">
159          <prop oor:name="Value" oor:type="xs:boolean">
160            <value>true</value>
161          </prop>
162        </node>
163        <node oor:name="Authentication" oor:op="replace">
164          <prop oor:name="Value" oor:type="xs:string">
165            <value>UserPassword</value>
166          </prop>
167        </node>
168      </node>
169    </node>
170    <node oor:name="jdbc:oracle:thin:*" oor:op="replace">
171      <prop oor:name="ParentURLPattern">
172        <value>jdbc:*</value>
173      </prop>
174      <prop oor:name="DriverTypeDisplayName" oor:type="xs:string">
175        <value xml:lang="en-US">Oracle JDBC</value>
176      </prop>
177      <node oor:name="Properties">
178        <node oor:name="IgnoreCurrency" oor:op="replace">
179          <prop oor:name="Value" oor:type="xs:boolean">
180            <value>true</value>
181          </prop>
182        </node>
183        <node oor:name="TypeInfoSettings" oor:op="replace">
184          <prop oor:name="Value" oor:type="oor:string-list">
185            <value oor:separator=",">Column(2) = -5,Column(6) = PRECISION,Column(2) = -4,Column(6) = PRECISION,Column(2) = -3,Column(6) = PRECISION,Column(2) = -2,Column(6) = PRECISION,Column(2) = -1,Column(6) = PRECISION,Column(2) = -1,Column(6) = PRECISION,Column(2) = 2,Column(6) = PRECISION,Column(2) = 12,Column(6) = PRECISION</value>
186          </prop>
187        </node>
188        <node oor:name="JavaDriverClass" oor:op="replace">
189          <prop oor:name="Value" oor:type="xs:string">
190            <value>oracle.jdbc.driver.OracleDriver</value>
191          </prop>
192        </node>
193        <node oor:name="AddIndexAppendix" oor:op="replace">
194          <prop oor:name="Value" oor:type="xs:boolean">
195            <value>false</value>
196          </prop>
197        </node>
198      </node>
199      <node oor:name="Features">
200        <node oor:name="IgnoreCurrency" oor:op="replace">
201          <prop oor:name="Value" oor:type="xs:boolean">
202            <value>true</value>
203          </prop>
204        </node>
205      </node>
206      <node oor:name="MetaData">
207        <node oor:name="Authentication" oor:op="replace">
208          <prop oor:name="Value" oor:type="xs:string">
209            <value>UserPassword</value>
210          </prop>
211        </node>
212      </node>
213    </node>
214  </node>
215</oor:component-data>
216