svn-gvsig-desktop / trunk / org.gvsig.desktop / org.gvsig.desktop.library / org.gvsig.exportto / org.gvsig.exportto.swing / org.gvsig.exportto.swing.prov / org.gvsig.exportto.swing.prov.jdbc / src / main / java / org / gvsig / exportto / swing / prov / jdbc / BaseExporttoJDBCOptions.java @ 43920
History | View | Annotate | Download (8.35 KB)
1 | 43920 | jjdelcerro | /*
|
---|---|---|---|
2 | * To change this license header, choose License Headers in Project Properties.
|
||
3 | * To change this template file, choose Tools | Templates
|
||
4 | * and open the template in the editor.
|
||
5 | */
|
||
6 | package org.gvsig.exportto.swing.prov.jdbc; |
||
7 | |||
8 | import org.gvsig.exportto.swing.spi.options.BaseExportGeometryOptions; |
||
9 | import org.gvsig.fmap.dal.store.jdbc.JDBCServerExplorerParameters; |
||
10 | |||
11 | /**
|
||
12 | *
|
||
13 | * @author jjdelcerro
|
||
14 | */
|
||
15 | public class BaseExporttoJDBCOptions |
||
16 | extends BaseExportGeometryOptions
|
||
17 | implements ExporttoJDBCOptions
|
||
18 | { |
||
19 | |||
20 | private JDBCServerExplorerParameters explorerParameters;
|
||
21 | private String schema; |
||
22 | private String tableName; |
||
23 | private boolean canCreatetable; |
||
24 | private String primaryKey; |
||
25 | private String storeName; |
||
26 | private String explorerName; |
||
27 | private boolean translateIdentifiersToLowerCase; |
||
28 | private boolean removeSpacesInIdentifiers; |
||
29 | private boolean translateHyphens; |
||
30 | private String selectRole; |
||
31 | private String insertRole; |
||
32 | private String updateRole; |
||
33 | private String deleteRole; |
||
34 | private String truncateRole; |
||
35 | private String referenceRole; |
||
36 | private String triggerRole; |
||
37 | private String allRole; |
||
38 | private String postCreatingStatement; |
||
39 | private boolean createIndexInGeometryRow; |
||
40 | private boolean updateTableStatistics; |
||
41 | private String primaryKeyName; |
||
42 | |||
43 | /**
|
||
44 | * @return the explorerParameters
|
||
45 | */
|
||
46 | @Override
|
||
47 | public JDBCServerExplorerParameters getExplorerParameters() {
|
||
48 | return explorerParameters;
|
||
49 | } |
||
50 | |||
51 | /**
|
||
52 | * @param explorerParameters the explorerParameters to set
|
||
53 | */
|
||
54 | @Override
|
||
55 | public void setExplorerParameters(JDBCServerExplorerParameters explorerParameters) { |
||
56 | this.explorerParameters = explorerParameters;
|
||
57 | } |
||
58 | |||
59 | /**
|
||
60 | * @return the schema
|
||
61 | */
|
||
62 | @Override
|
||
63 | public String getSchema() { |
||
64 | return schema;
|
||
65 | } |
||
66 | |||
67 | /**
|
||
68 | * @param schema the schema to set
|
||
69 | */
|
||
70 | @Override
|
||
71 | public void setSchema(String schema) { |
||
72 | this.schema = schema;
|
||
73 | } |
||
74 | |||
75 | /**
|
||
76 | * @return the tableName
|
||
77 | */
|
||
78 | @Override
|
||
79 | public String getTableName() { |
||
80 | return tableName;
|
||
81 | } |
||
82 | |||
83 | /**
|
||
84 | * @param tableName the tableName to set
|
||
85 | */
|
||
86 | @Override
|
||
87 | public void setTableName(String tableName) { |
||
88 | this.tableName = tableName;
|
||
89 | } |
||
90 | |||
91 | /**
|
||
92 | * @return the canCreatetable
|
||
93 | */
|
||
94 | @Override
|
||
95 | public boolean canCreatetable() { |
||
96 | return canCreatetable;
|
||
97 | } |
||
98 | |||
99 | /**
|
||
100 | * @param canCreatetable the canCreatetable to set
|
||
101 | */
|
||
102 | @Override
|
||
103 | public void setCanCreatetable(boolean canCreatetable) { |
||
104 | this.canCreatetable = canCreatetable;
|
||
105 | } |
||
106 | |||
107 | /**
|
||
108 | * @return the primaryKey
|
||
109 | */
|
||
110 | @Override
|
||
111 | public String getPrimaryKey() { |
||
112 | return primaryKey;
|
||
113 | } |
||
114 | |||
115 | /**
|
||
116 | * @param primaryKey the primaryKey to set
|
||
117 | */
|
||
118 | @Override
|
||
119 | public void setPrimaryKey(String primaryKey) { |
||
120 | this.primaryKey = primaryKey;
|
||
121 | } |
||
122 | |||
123 | /**
|
||
124 | * @return the storeName
|
||
125 | */
|
||
126 | @Override
|
||
127 | public String getStoreName() { |
||
128 | return storeName;
|
||
129 | } |
||
130 | |||
131 | /**
|
||
132 | * @param storeName the storeName to set
|
||
133 | */
|
||
134 | @Override
|
||
135 | public void setStoreName(String storeName) { |
||
136 | this.storeName = storeName;
|
||
137 | } |
||
138 | |||
139 | /**
|
||
140 | * @return the explorerName
|
||
141 | */
|
||
142 | @Override
|
||
143 | public String getExplorerName() { |
||
144 | return explorerName;
|
||
145 | } |
||
146 | |||
147 | /**
|
||
148 | * @param explorerName the explorerName to set
|
||
149 | */
|
||
150 | @Override
|
||
151 | public void setExplorerName(String explorerName) { |
||
152 | this.explorerName = explorerName;
|
||
153 | } |
||
154 | |||
155 | /**
|
||
156 | * @return the translateIdentifiersToLowerCase
|
||
157 | */
|
||
158 | @Override
|
||
159 | public boolean getTranslateIdentifiersToLowerCase() { |
||
160 | return translateIdentifiersToLowerCase;
|
||
161 | } |
||
162 | |||
163 | /**
|
||
164 | * @param translateIdentifiersToLowerCase the translateIdentifiersToLowerCase to set
|
||
165 | */
|
||
166 | @Override
|
||
167 | public void setTranslateIdentifiersToLowerCase(boolean translateIdentifiersToLowerCase) { |
||
168 | this.translateIdentifiersToLowerCase = translateIdentifiersToLowerCase;
|
||
169 | } |
||
170 | |||
171 | /**
|
||
172 | * @return the removeSpacesInIdentifiers
|
||
173 | */
|
||
174 | @Override
|
||
175 | public boolean getRemoveSpacesInIdentifiers() { |
||
176 | return removeSpacesInIdentifiers;
|
||
177 | } |
||
178 | |||
179 | /**
|
||
180 | * @param removeSpacesInIdentifiers the removeSpacesInIdentifiers to set
|
||
181 | */
|
||
182 | @Override
|
||
183 | public void setRemoveSpacesInIdentifiers(boolean removeSpacesInIdentifiers) { |
||
184 | this.removeSpacesInIdentifiers = removeSpacesInIdentifiers;
|
||
185 | } |
||
186 | |||
187 | /**
|
||
188 | * @return the translateHyphens
|
||
189 | */
|
||
190 | @Override
|
||
191 | public boolean getTranslateHyphens() { |
||
192 | return translateHyphens;
|
||
193 | } |
||
194 | |||
195 | /**
|
||
196 | * @param translateHyphens the translateHyphens to set
|
||
197 | */
|
||
198 | @Override
|
||
199 | public void setTranslateHyphens(boolean translateHyphens) { |
||
200 | this.translateHyphens = translateHyphens;
|
||
201 | } |
||
202 | |||
203 | /**
|
||
204 | * @return the selectRole
|
||
205 | */
|
||
206 | @Override
|
||
207 | public String getSelectRole() { |
||
208 | return selectRole;
|
||
209 | } |
||
210 | |||
211 | /**
|
||
212 | * @param selectRole the selectRole to set
|
||
213 | */
|
||
214 | @Override
|
||
215 | public void setSelectRole(String selectRole) { |
||
216 | this.selectRole = selectRole;
|
||
217 | } |
||
218 | |||
219 | /**
|
||
220 | * @return the insertRole
|
||
221 | */
|
||
222 | @Override
|
||
223 | public String getInsertRole() { |
||
224 | return insertRole;
|
||
225 | } |
||
226 | |||
227 | /**
|
||
228 | * @param insertRole the insertRole to set
|
||
229 | */
|
||
230 | @Override
|
||
231 | public void setInsertRole(String insertRole) { |
||
232 | this.insertRole = insertRole;
|
||
233 | } |
||
234 | |||
235 | /**
|
||
236 | * @return the updateRole
|
||
237 | */
|
||
238 | @Override
|
||
239 | public String getUpdateRole() { |
||
240 | return updateRole;
|
||
241 | } |
||
242 | |||
243 | /**
|
||
244 | * @param updateRole the updateRole to set
|
||
245 | */
|
||
246 | @Override
|
||
247 | public void setUpdateRole(String updateRole) { |
||
248 | this.updateRole = updateRole;
|
||
249 | } |
||
250 | |||
251 | /**
|
||
252 | * @return the deleteRole
|
||
253 | */
|
||
254 | @Override
|
||
255 | public String getDeleteRole() { |
||
256 | return deleteRole;
|
||
257 | } |
||
258 | |||
259 | /**
|
||
260 | * @param deleteRole the deleteRole to set
|
||
261 | */
|
||
262 | @Override
|
||
263 | public void setDeleteRole(String deleteRole) { |
||
264 | this.deleteRole = deleteRole;
|
||
265 | } |
||
266 | |||
267 | /**
|
||
268 | * @return the truncateRole
|
||
269 | */
|
||
270 | @Override
|
||
271 | public String getTruncateRole() { |
||
272 | return truncateRole;
|
||
273 | } |
||
274 | |||
275 | /**
|
||
276 | * @param truncateRole the truncateRole to set
|
||
277 | */
|
||
278 | @Override
|
||
279 | public void setTruncateRole(String truncateRole) { |
||
280 | this.truncateRole = truncateRole;
|
||
281 | } |
||
282 | |||
283 | /**
|
||
284 | * @return the referenceRole
|
||
285 | */
|
||
286 | @Override
|
||
287 | public String getReferenceRole() { |
||
288 | return referenceRole;
|
||
289 | } |
||
290 | |||
291 | /**
|
||
292 | * @param referenceRole the referenceRole to set
|
||
293 | */
|
||
294 | @Override
|
||
295 | public void setReferenceRole(String referenceRole) { |
||
296 | this.referenceRole = referenceRole;
|
||
297 | } |
||
298 | |||
299 | /**
|
||
300 | * @return the triggerRole
|
||
301 | */
|
||
302 | @Override
|
||
303 | public String getTriggerRole() { |
||
304 | return triggerRole;
|
||
305 | } |
||
306 | |||
307 | /**
|
||
308 | * @param triggerRole the triggerRole to set
|
||
309 | */
|
||
310 | @Override
|
||
311 | public void setTriggerRole(String triggerRole) { |
||
312 | this.triggerRole = triggerRole;
|
||
313 | } |
||
314 | |||
315 | /**
|
||
316 | * @return the allRole
|
||
317 | */
|
||
318 | @Override
|
||
319 | public String getAllRole() { |
||
320 | return allRole;
|
||
321 | } |
||
322 | |||
323 | /**
|
||
324 | * @param allRole the allRole to set
|
||
325 | */
|
||
326 | @Override
|
||
327 | public void setAllRole(String allRole) { |
||
328 | this.allRole = allRole;
|
||
329 | } |
||
330 | |||
331 | /**
|
||
332 | * @return the postCreatingStatement
|
||
333 | */
|
||
334 | @Override
|
||
335 | public String getPostCreatingStatement() { |
||
336 | return postCreatingStatement;
|
||
337 | } |
||
338 | |||
339 | /**
|
||
340 | * @param postCreatingStatement the postCreatingStatement to set
|
||
341 | */
|
||
342 | @Override
|
||
343 | public void setPostCreatingStatement(String postCreatingStatement) { |
||
344 | this.postCreatingStatement = postCreatingStatement;
|
||
345 | } |
||
346 | |||
347 | /**
|
||
348 | * @return the createIndexInGeometryRow
|
||
349 | */
|
||
350 | @Override
|
||
351 | public boolean getCreateIndexInGeometryRow() { |
||
352 | return createIndexInGeometryRow;
|
||
353 | } |
||
354 | |||
355 | /**
|
||
356 | * @param createIndexInGeometryRow the createIndexInGeometryRow to set
|
||
357 | */
|
||
358 | @Override
|
||
359 | public void setCreateIndexInGeometryRow(boolean createIndexInGeometryRow) { |
||
360 | this.createIndexInGeometryRow = createIndexInGeometryRow;
|
||
361 | } |
||
362 | |||
363 | /**
|
||
364 | * @return the updateTableStatistics
|
||
365 | */
|
||
366 | @Override
|
||
367 | public boolean getUpdateTableStatistics() { |
||
368 | return updateTableStatistics;
|
||
369 | } |
||
370 | |||
371 | /**
|
||
372 | * @param updateTableStatistics the updateTableStatistics to set
|
||
373 | */
|
||
374 | @Override
|
||
375 | public void setUpdateTableStatistics(boolean updateTableStatistics) { |
||
376 | this.updateTableStatistics = updateTableStatistics;
|
||
377 | } |
||
378 | |||
379 | } |