KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > Olj > impl > LoaderJobTypeImpl


1 /**
2  * <copyright>
3  * </copyright>
4  *
5  * $Id$
6  */

7 package Olj.impl;
8
9 import Olj.DataCutOffType;
10 import Olj.LoaderJobType;
11 import Olj.LogModeType1;
12 import Olj.OljPackage;
13 import Olj.SetCursorNameType1;
14 import Olj.SetFetchSizeType;
15
16 import java.util.Collection JavaDoc;
17
18 import org.eclipse.emf.common.notify.Notification;
19 import org.eclipse.emf.common.notify.NotificationChain;
20
21 import org.eclipse.emf.common.util.EList;
22
23 import org.eclipse.emf.ecore.EClass;
24 import org.eclipse.emf.ecore.EStructuralFeature;
25 import org.eclipse.emf.ecore.InternalEObject;
26
27 import org.eclipse.emf.ecore.impl.ENotificationImpl;
28 import org.eclipse.emf.ecore.impl.EObjectImpl;
29
30 import org.eclipse.emf.ecore.util.BasicFeatureMap;
31 import org.eclipse.emf.ecore.util.FeatureMap;
32 import org.eclipse.emf.ecore.util.InternalEList;
33
34 /**
35  * <!-- begin-user-doc -->
36  * An implementation of the model object '<em><b>Loader Job Type</b></em>'.
37  * <!-- end-user-doc -->
38  * <p>
39  * The following features are implemented:
40  * <ul>
41  * <li>{@link Olj.impl.LoaderJobTypeImpl#getGroup <em>Group</em>}</li>
42  * <li>{@link Olj.impl.LoaderJobTypeImpl#getSql <em>Sql</em>}</li>
43  * <li>{@link Olj.impl.LoaderJobTypeImpl#getDefinitionInclude <em>Definition Include</em>}</li>
44  * <li>{@link Olj.impl.LoaderJobTypeImpl#getImportDefinition <em>Import Definition</em>}</li>
45  * <li>{@link Olj.impl.LoaderJobTypeImpl#getRestartCounter <em>Restart Counter</em>}</li>
46  * <li>{@link Olj.impl.LoaderJobTypeImpl#getVariables <em>Variables</em>}</li>
47  * <li>{@link Olj.impl.LoaderJobTypeImpl#getJdbcDefaultParameters <em>Jdbc Default Parameters</em>}</li>
48  * <li>{@link Olj.impl.LoaderJobTypeImpl#getEcho <em>Echo</em>}</li>
49  * <li>{@link Olj.impl.LoaderJobTypeImpl#getCopyTable <em>Copy Table</em>}</li>
50  * <li>{@link Olj.impl.LoaderJobTypeImpl#getCommit <em>Commit</em>}</li>
51  * <li>{@link Olj.impl.LoaderJobTypeImpl#getCommitCount <em>Commit Count</em>}</li>
52  * <li>{@link Olj.impl.LoaderJobTypeImpl#getDataCutOff <em>Data Cut Off</em>}</li>
53  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogClassName <em>Log Class Name</em>}</li>
54  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogColumnName <em>Log Column Name</em>}</li>
55  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogDir <em>Log Dir</em>}</li>
56  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogFile <em>Log File</em>}</li>
57  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogImportDefinitionName <em>Log Import Definition Name</em>}</li>
58  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogMode <em>Log Mode</em>}</li>
59  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogNewValue <em>Log New Value</em>}</li>
60  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogOperationName <em>Log Operation Name</em>}</li>
61  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogOriginalValue <em>Log Original Value</em>}</li>
62  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogRowNumber <em>Log Row Number</em>}</li>
63  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogTable <em>Log Table</em>}</li>
64  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogTableName <em>Log Table Name</em>}</li>
65  * <li>{@link Olj.impl.LoaderJobTypeImpl#getLogTypeName <em>Log Type Name</em>}</li>
66  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDAutoCreate <em>Object ID Auto Create</em>}</li>
67  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDColumnName <em>Object ID Column Name</em>}</li>
68  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDIncrement <em>Object ID Increment</em>}</li>
69  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDNameColumnName <em>Object ID Name Column Name</em>}</li>
70  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDNameColumnValue <em>Object ID Name Column Value</em>}</li>
71  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDStartValue <em>Object ID Start Value</em>}</li>
72  * <li>{@link Olj.impl.LoaderJobTypeImpl#getObjectIDTableName <em>Object ID Table Name</em>}</li>
73  * <li>{@link Olj.impl.LoaderJobTypeImpl#getOidLogic <em>Oid Logic</em>}</li>
74  * <li>{@link Olj.impl.LoaderJobTypeImpl#getOnErrorContinue <em>On Error Continue</em>}</li>
75  * <li>{@link Olj.impl.LoaderJobTypeImpl#getPathToLoggerConf <em>Path To Logger Conf</em>}</li>
76  * <li>{@link Olj.impl.LoaderJobTypeImpl#getReturnCode <em>Return Code</em>}</li>
77  * <li>{@link Olj.impl.LoaderJobTypeImpl#getSetCursorName <em>Set Cursor Name</em>}</li>
78  * <li>{@link Olj.impl.LoaderJobTypeImpl#getSetFetchSize <em>Set Fetch Size</em>}</li>
79  * <li>{@link Olj.impl.LoaderJobTypeImpl#getTableMode <em>Table Mode</em>}</li>
80  * <li>{@link Olj.impl.LoaderJobTypeImpl#getUserID <em>User ID</em>}</li>
81  * <li>{@link Olj.impl.LoaderJobTypeImpl#getVendorConfig <em>Vendor Config</em>}</li>
82  * </ul>
83  * </p>
84  *
85  * @generated
86  */

87 public class LoaderJobTypeImpl extends EObjectImpl implements LoaderJobType {
88     /**
89      * The cached value of the '{@link #getGroup() <em>Group</em>}' attribute list.
90      * <!-- begin-user-doc -->
91      * <!-- end-user-doc -->
92      * @see #getGroup()
93      * @generated
94      * @ordered
95      */

96     protected FeatureMap group = null;
97
98     /**
99      * The default value of the '{@link #getCommit() <em>Commit</em>}' attribute.
100      * <!-- begin-user-doc -->
101      * <!-- end-user-doc -->
102      * @see #getCommit()
103      * @generated
104      * @ordered
105      */

106     protected static final String JavaDoc COMMIT_EDEFAULT = null;
107
108     /**
109      * The cached value of the '{@link #getCommit() <em>Commit</em>}' attribute.
110      * <!-- begin-user-doc -->
111      * <!-- end-user-doc -->
112      * @see #getCommit()
113      * @generated
114      * @ordered
115      */

116     protected String JavaDoc commit = COMMIT_EDEFAULT;
117
118     /**
119      * The default value of the '{@link #getCommitCount() <em>Commit Count</em>}' attribute.
120      * <!-- begin-user-doc -->
121      * <!-- end-user-doc -->
122      * @see #getCommitCount()
123      * @generated
124      * @ordered
125      */

126     protected static final String JavaDoc COMMIT_COUNT_EDEFAULT = null;
127
128     /**
129      * The cached value of the '{@link #getCommitCount() <em>Commit Count</em>}' attribute.
130      * <!-- begin-user-doc -->
131      * <!-- end-user-doc -->
132      * @see #getCommitCount()
133      * @generated
134      * @ordered
135      */

136     protected String JavaDoc commitCount = COMMIT_COUNT_EDEFAULT;
137
138     /**
139      * The default value of the '{@link #getDataCutOff() <em>Data Cut Off</em>}' attribute.
140      * <!-- begin-user-doc -->
141      * <!-- end-user-doc -->
142      * @see #getDataCutOff()
143      * @generated
144      * @ordered
145      */

146     protected static final DataCutOffType DATA_CUT_OFF_EDEFAULT = DataCutOffType.TRUE_LITERAL;
147
148     /**
149      * The cached value of the '{@link #getDataCutOff() <em>Data Cut Off</em>}' attribute.
150      * <!-- begin-user-doc -->
151      * <!-- end-user-doc -->
152      * @see #getDataCutOff()
153      * @generated
154      * @ordered
155      */

156     protected DataCutOffType dataCutOff = DATA_CUT_OFF_EDEFAULT;
157
158     /**
159      * This is true if the Data Cut Off attribute has been set.
160      * <!-- begin-user-doc -->
161      * <!-- end-user-doc -->
162      * @generated
163      * @ordered
164      */

165     protected boolean dataCutOffESet = false;
166
167     /**
168      * The default value of the '{@link #getLogClassName() <em>Log Class Name</em>}' attribute.
169      * <!-- begin-user-doc -->
170      * <!-- end-user-doc -->
171      * @see #getLogClassName()
172      * @generated
173      * @ordered
174      */

175     protected static final String JavaDoc LOG_CLASS_NAME_EDEFAULT = null;
176
177     /**
178      * The cached value of the '{@link #getLogClassName() <em>Log Class Name</em>}' attribute.
179      * <!-- begin-user-doc -->
180      * <!-- end-user-doc -->
181      * @see #getLogClassName()
182      * @generated
183      * @ordered
184      */

185     protected String JavaDoc logClassName = LOG_CLASS_NAME_EDEFAULT;
186
187     /**
188      * The default value of the '{@link #getLogColumnName() <em>Log Column Name</em>}' attribute.
189      * <!-- begin-user-doc -->
190      * <!-- end-user-doc -->
191      * @see #getLogColumnName()
192      * @generated
193      * @ordered
194      */

195     protected static final String JavaDoc LOG_COLUMN_NAME_EDEFAULT = null;
196
197     /**
198      * The cached value of the '{@link #getLogColumnName() <em>Log Column Name</em>}' attribute.
199      * <!-- begin-user-doc -->
200      * <!-- end-user-doc -->
201      * @see #getLogColumnName()
202      * @generated
203      * @ordered
204      */

205     protected String JavaDoc logColumnName = LOG_COLUMN_NAME_EDEFAULT;
206
207     /**
208      * The default value of the '{@link #getLogDir() <em>Log Dir</em>}' attribute.
209      * <!-- begin-user-doc -->
210      * <!-- end-user-doc -->
211      * @see #getLogDir()
212      * @generated
213      * @ordered
214      */

215     protected static final String JavaDoc LOG_DIR_EDEFAULT = null;
216
217     /**
218      * The cached value of the '{@link #getLogDir() <em>Log Dir</em>}' attribute.
219      * <!-- begin-user-doc -->
220      * <!-- end-user-doc -->
221      * @see #getLogDir()
222      * @generated
223      * @ordered
224      */

225     protected String JavaDoc logDir = LOG_DIR_EDEFAULT;
226
227     /**
228      * The default value of the '{@link #getLogFile() <em>Log File</em>}' attribute.
229      * <!-- begin-user-doc -->
230      * <!-- end-user-doc -->
231      * @see #getLogFile()
232      * @generated
233      * @ordered
234      */

235     protected static final String JavaDoc LOG_FILE_EDEFAULT = null;
236
237     /**
238      * The cached value of the '{@link #getLogFile() <em>Log File</em>}' attribute.
239      * <!-- begin-user-doc -->
240      * <!-- end-user-doc -->
241      * @see #getLogFile()
242      * @generated
243      * @ordered
244      */

245     protected String JavaDoc logFile = LOG_FILE_EDEFAULT;
246
247     /**
248      * The default value of the '{@link #getLogImportDefinitionName() <em>Log Import Definition Name</em>}' attribute.
249      * <!-- begin-user-doc -->
250      * <!-- end-user-doc -->
251      * @see #getLogImportDefinitionName()
252      * @generated
253      * @ordered
254      */

255     protected static final String JavaDoc LOG_IMPORT_DEFINITION_NAME_EDEFAULT = null;
256
257     /**
258      * The cached value of the '{@link #getLogImportDefinitionName() <em>Log Import Definition Name</em>}' attribute.
259      * <!-- begin-user-doc -->
260      * <!-- end-user-doc -->
261      * @see #getLogImportDefinitionName()
262      * @generated
263      * @ordered
264      */

265     protected String JavaDoc logImportDefinitionName = LOG_IMPORT_DEFINITION_NAME_EDEFAULT;
266
267     /**
268      * The default value of the '{@link #getLogMode() <em>Log Mode</em>}' attribute.
269      * <!-- begin-user-doc -->
270      * <!-- end-user-doc -->
271      * @see #getLogMode()
272      * @generated
273      * @ordered
274      */

275     protected static final LogModeType1 LOG_MODE_EDEFAULT = LogModeType1.NONE_LITERAL;
276
277     /**
278      * The cached value of the '{@link #getLogMode() <em>Log Mode</em>}' attribute.
279      * <!-- begin-user-doc -->
280      * <!-- end-user-doc -->
281      * @see #getLogMode()
282      * @generated
283      * @ordered
284      */

285     protected LogModeType1 logMode = LOG_MODE_EDEFAULT;
286
287     /**
288      * This is true if the Log Mode attribute has been set.
289      * <!-- begin-user-doc -->
290      * <!-- end-user-doc -->
291      * @generated
292      * @ordered
293      */

294     protected boolean logModeESet = false;
295
296     /**
297      * The default value of the '{@link #getLogNewValue() <em>Log New Value</em>}' attribute.
298      * <!-- begin-user-doc -->
299      * <!-- end-user-doc -->
300      * @see #getLogNewValue()
301      * @generated
302      * @ordered
303      */

304     protected static final String JavaDoc LOG_NEW_VALUE_EDEFAULT = null;
305
306     /**
307      * The cached value of the '{@link #getLogNewValue() <em>Log New Value</em>}' attribute.
308      * <!-- begin-user-doc -->
309      * <!-- end-user-doc -->
310      * @see #getLogNewValue()
311      * @generated
312      * @ordered
313      */

314     protected String JavaDoc logNewValue = LOG_NEW_VALUE_EDEFAULT;
315
316     /**
317      * The default value of the '{@link #getLogOperationName() <em>Log Operation Name</em>}' attribute.
318      * <!-- begin-user-doc -->
319      * <!-- end-user-doc -->
320      * @see #getLogOperationName()
321      * @generated
322      * @ordered
323      */

324     protected static final String JavaDoc LOG_OPERATION_NAME_EDEFAULT = null;
325
326     /**
327      * The cached value of the '{@link #getLogOperationName() <em>Log Operation Name</em>}' attribute.
328      * <!-- begin-user-doc -->
329      * <!-- end-user-doc -->
330      * @see #getLogOperationName()
331      * @generated
332      * @ordered
333      */

334     protected String JavaDoc logOperationName = LOG_OPERATION_NAME_EDEFAULT;
335
336     /**
337      * The default value of the '{@link #getLogOriginalValue() <em>Log Original Value</em>}' attribute.
338      * <!-- begin-user-doc -->
339      * <!-- end-user-doc -->
340      * @see #getLogOriginalValue()
341      * @generated
342      * @ordered
343      */

344     protected static final String JavaDoc LOG_ORIGINAL_VALUE_EDEFAULT = null;
345
346     /**
347      * The cached value of the '{@link #getLogOriginalValue() <em>Log Original Value</em>}' attribute.
348      * <!-- begin-user-doc -->
349      * <!-- end-user-doc -->
350      * @see #getLogOriginalValue()
351      * @generated
352      * @ordered
353      */

354     protected String JavaDoc logOriginalValue = LOG_ORIGINAL_VALUE_EDEFAULT;
355
356     /**
357      * The default value of the '{@link #getLogRowNumber() <em>Log Row Number</em>}' attribute.
358      * <!-- begin-user-doc -->
359      * <!-- end-user-doc -->
360      * @see #getLogRowNumber()
361      * @generated
362      * @ordered
363      */

364     protected static final String JavaDoc LOG_ROW_NUMBER_EDEFAULT = null;
365
366     /**
367      * The cached value of the '{@link #getLogRowNumber() <em>Log Row Number</em>}' attribute.
368      * <!-- begin-user-doc -->
369      * <!-- end-user-doc -->
370      * @see #getLogRowNumber()
371      * @generated
372      * @ordered
373      */

374     protected String JavaDoc logRowNumber = LOG_ROW_NUMBER_EDEFAULT;
375
376     /**
377      * The default value of the '{@link #getLogTable() <em>Log Table</em>}' attribute.
378      * <!-- begin-user-doc -->
379      * <!-- end-user-doc -->
380      * @see #getLogTable()
381      * @generated
382      * @ordered
383      */

384     protected static final String JavaDoc LOG_TABLE_EDEFAULT = null;
385
386     /**
387      * The cached value of the '{@link #getLogTable() <em>Log Table</em>}' attribute.
388      * <!-- begin-user-doc -->
389      * <!-- end-user-doc -->
390      * @see #getLogTable()
391      * @generated
392      * @ordered
393      */

394     protected String JavaDoc logTable = LOG_TABLE_EDEFAULT;
395
396     /**
397      * The default value of the '{@link #getLogTableName() <em>Log Table Name</em>}' attribute.
398      * <!-- begin-user-doc -->
399      * <!-- end-user-doc -->
400      * @see #getLogTableName()
401      * @generated
402      * @ordered
403      */

404     protected static final String JavaDoc LOG_TABLE_NAME_EDEFAULT = null;
405
406     /**
407      * The cached value of the '{@link #getLogTableName() <em>Log Table Name</em>}' attribute.
408      * <!-- begin-user-doc -->
409      * <!-- end-user-doc -->
410      * @see #getLogTableName()
411      * @generated
412      * @ordered
413      */

414     protected String JavaDoc logTableName = LOG_TABLE_NAME_EDEFAULT;
415
416     /**
417      * The default value of the '{@link #getLogTypeName() <em>Log Type Name</em>}' attribute.
418      * <!-- begin-user-doc -->
419      * <!-- end-user-doc -->
420      * @see #getLogTypeName()
421      * @generated
422      * @ordered
423      */

424     protected static final String JavaDoc LOG_TYPE_NAME_EDEFAULT = null;
425
426     /**
427      * The cached value of the '{@link #getLogTypeName() <em>Log Type Name</em>}' attribute.
428      * <!-- begin-user-doc -->
429      * <!-- end-user-doc -->
430      * @see #getLogTypeName()
431      * @generated
432      * @ordered
433      */

434     protected String JavaDoc logTypeName = LOG_TYPE_NAME_EDEFAULT;
435
436     /**
437      * The default value of the '{@link #getObjectIDAutoCreate() <em>Object ID Auto Create</em>}' attribute.
438      * <!-- begin-user-doc -->
439      * <!-- end-user-doc -->
440      * @see #getObjectIDAutoCreate()
441      * @generated
442      * @ordered
443      */

444     protected static final String JavaDoc OBJECT_ID_AUTO_CREATE_EDEFAULT = null;
445
446     /**
447      * The cached value of the '{@link #getObjectIDAutoCreate() <em>Object ID Auto Create</em>}' attribute.
448      * <!-- begin-user-doc -->
449      * <!-- end-user-doc -->
450      * @see #getObjectIDAutoCreate()
451      * @generated
452      * @ordered
453      */

454     protected String JavaDoc objectIDAutoCreate = OBJECT_ID_AUTO_CREATE_EDEFAULT;
455
456     /**
457      * The default value of the '{@link #getObjectIDColumnName() <em>Object ID Column Name</em>}' attribute.
458      * <!-- begin-user-doc -->
459      * <!-- end-user-doc -->
460      * @see #getObjectIDColumnName()
461      * @generated
462      * @ordered
463      */

464     protected static final String JavaDoc OBJECT_ID_COLUMN_NAME_EDEFAULT = null;
465
466     /**
467      * The cached value of the '{@link #getObjectIDColumnName() <em>Object ID Column Name</em>}' attribute.
468      * <!-- begin-user-doc -->
469      * <!-- end-user-doc -->
470      * @see #getObjectIDColumnName()
471      * @generated
472      * @ordered
473      */

474     protected String JavaDoc objectIDColumnName = OBJECT_ID_COLUMN_NAME_EDEFAULT;
475
476     /**
477      * The default value of the '{@link #getObjectIDIncrement() <em>Object ID Increment</em>}' attribute.
478      * <!-- begin-user-doc -->
479      * <!-- end-user-doc -->
480      * @see #getObjectIDIncrement()
481      * @generated
482      * @ordered
483      */

484     protected static final String JavaDoc OBJECT_ID_INCREMENT_EDEFAULT = null;
485
486     /**
487      * The cached value of the '{@link #getObjectIDIncrement() <em>Object ID Increment</em>}' attribute.
488      * <!-- begin-user-doc -->
489      * <!-- end-user-doc -->
490      * @see #getObjectIDIncrement()
491      * @generated
492      * @ordered
493      */

494     protected String JavaDoc objectIDIncrement = OBJECT_ID_INCREMENT_EDEFAULT;
495
496     /**
497      * The default value of the '{@link #getObjectIDNameColumnName() <em>Object ID Name Column Name</em>}' attribute.
498      * <!-- begin-user-doc -->
499      * <!-- end-user-doc -->
500      * @see #getObjectIDNameColumnName()
501      * @generated
502      * @ordered
503      */

504     protected static final String JavaDoc OBJECT_ID_NAME_COLUMN_NAME_EDEFAULT = null;
505
506     /**
507      * The cached value of the '{@link #getObjectIDNameColumnName() <em>Object ID Name Column Name</em>}' attribute.
508      * <!-- begin-user-doc -->
509      * <!-- end-user-doc -->
510      * @see #getObjectIDNameColumnName()
511      * @generated
512      * @ordered
513      */

514     protected String JavaDoc objectIDNameColumnName = OBJECT_ID_NAME_COLUMN_NAME_EDEFAULT;
515
516     /**
517      * The default value of the '{@link #getObjectIDNameColumnValue() <em>Object ID Name Column Value</em>}' attribute.
518      * <!-- begin-user-doc -->
519      * <!-- end-user-doc -->
520      * @see #getObjectIDNameColumnValue()
521      * @generated
522      * @ordered
523      */

524     protected static final String JavaDoc OBJECT_ID_NAME_COLUMN_VALUE_EDEFAULT = null;
525
526     /**
527      * The cached value of the '{@link #getObjectIDNameColumnValue() <em>Object ID Name Column Value</em>}' attribute.
528      * <!-- begin-user-doc -->
529      * <!-- end-user-doc -->
530      * @see #getObjectIDNameColumnValue()
531      * @generated
532      * @ordered
533      */

534     protected String JavaDoc objectIDNameColumnValue = OBJECT_ID_NAME_COLUMN_VALUE_EDEFAULT;
535
536     /**
537      * The default value of the '{@link #getObjectIDStartValue() <em>Object ID Start Value</em>}' attribute.
538      * <!-- begin-user-doc -->
539      * <!-- end-user-doc -->
540      * @see #getObjectIDStartValue()
541      * @generated
542      * @ordered
543      */

544     protected static final String JavaDoc OBJECT_ID_START_VALUE_EDEFAULT = null;
545
546     /**
547      * The cached value of the '{@link #getObjectIDStartValue() <em>Object ID Start Value</em>}' attribute.
548      * <!-- begin-user-doc -->
549      * <!-- end-user-doc -->
550      * @see #getObjectIDStartValue()
551      * @generated
552      * @ordered
553      */

554     protected String JavaDoc objectIDStartValue = OBJECT_ID_START_VALUE_EDEFAULT;
555
556     /**
557      * The default value of the '{@link #getObjectIDTableName() <em>Object ID Table Name</em>}' attribute.
558      * <!-- begin-user-doc -->
559      * <!-- end-user-doc -->
560      * @see #getObjectIDTableName()
561      * @generated
562      * @ordered
563      */

564     protected static final String JavaDoc OBJECT_ID_TABLE_NAME_EDEFAULT = null;
565
566     /**
567      * The cached value of the '{@link #getObjectIDTableName() <em>Object ID Table Name</em>}' attribute.
568      * <!-- begin-user-doc -->
569      * <!-- end-user-doc -->
570      * @see #getObjectIDTableName()
571      * @generated
572      * @ordered
573      */

574     protected String JavaDoc objectIDTableName = OBJECT_ID_TABLE_NAME_EDEFAULT;
575
576     /**
577      * The default value of the '{@link #getOidLogic() <em>Oid Logic</em>}' attribute.
578      * <!-- begin-user-doc -->
579      * <!-- end-user-doc -->
580      * @see #getOidLogic()
581      * @generated
582      * @ordered
583      */

584     protected static final String JavaDoc OID_LOGIC_EDEFAULT = null;
585
586     /**
587      * The cached value of the '{@link #getOidLogic() <em>Oid Logic</em>}' attribute.
588      * <!-- begin-user-doc -->
589      * <!-- end-user-doc -->
590      * @see #getOidLogic()
591      * @generated
592      * @ordered
593      */

594     protected String JavaDoc oidLogic = OID_LOGIC_EDEFAULT;
595
596     /**
597      * The default value of the '{@link #getOnErrorContinue() <em>On Error Continue</em>}' attribute.
598      * <!-- begin-user-doc -->
599      * <!-- end-user-doc -->
600      * @see #getOnErrorContinue()
601      * @generated
602      * @ordered
603      */

604     protected static final String JavaDoc ON_ERROR_CONTINUE_EDEFAULT = null;
605
606     /**
607      * The cached value of the '{@link #getOnErrorContinue() <em>On Error Continue</em>}' attribute.
608      * <!-- begin-user-doc -->
609      * <!-- end-user-doc -->
610      * @see #getOnErrorContinue()
611      * @generated
612      * @ordered
613      */

614     protected String JavaDoc onErrorContinue = ON_ERROR_CONTINUE_EDEFAULT;
615
616     /**
617      * The default value of the '{@link #getPathToLoggerConf() <em>Path To Logger Conf</em>}' attribute.
618      * <!-- begin-user-doc -->
619      * <!-- end-user-doc -->
620      * @see #getPathToLoggerConf()
621      * @generated
622      * @ordered
623      */

624     protected static final String JavaDoc PATH_TO_LOGGER_CONF_EDEFAULT = null;
625
626     /**
627      * The cached value of the '{@link #getPathToLoggerConf() <em>Path To Logger Conf</em>}' attribute.
628      * <!-- begin-user-doc -->
629      * <!-- end-user-doc -->
630      * @see #getPathToLoggerConf()
631      * @generated
632      * @ordered
633      */

634     protected String JavaDoc pathToLoggerConf = PATH_TO_LOGGER_CONF_EDEFAULT;
635
636     /**
637      * The default value of the '{@link #getReturnCode() <em>Return Code</em>}' attribute.
638      * <!-- begin-user-doc -->
639      * <!-- end-user-doc -->
640      * @see #getReturnCode()
641      * @generated
642      * @ordered
643      */

644     protected static final String JavaDoc RETURN_CODE_EDEFAULT = null;
645
646     /**
647      * The cached value of the '{@link #getReturnCode() <em>Return Code</em>}' attribute.
648      * <!-- begin-user-doc -->
649      * <!-- end-user-doc -->
650      * @see #getReturnCode()
651      * @generated
652      * @ordered
653      */

654     protected String JavaDoc returnCode = RETURN_CODE_EDEFAULT;
655
656     /**
657      * The default value of the '{@link #getSetCursorName() <em>Set Cursor Name</em>}' attribute.
658      * <!-- begin-user-doc -->
659      * <!-- end-user-doc -->
660      * @see #getSetCursorName()
661      * @generated
662      * @ordered
663      */

664     protected static final SetCursorNameType1 SET_CURSOR_NAME_EDEFAULT = SetCursorNameType1.TRUE_LITERAL;
665
666     /**
667      * The cached value of the '{@link #getSetCursorName() <em>Set Cursor Name</em>}' attribute.
668      * <!-- begin-user-doc -->
669      * <!-- end-user-doc -->
670      * @see #getSetCursorName()
671      * @generated
672      * @ordered
673      */

674     protected SetCursorNameType1 setCursorName = SET_CURSOR_NAME_EDEFAULT;
675
676     /**
677      * This is true if the Set Cursor Name attribute has been set.
678      * <!-- begin-user-doc -->
679      * <!-- end-user-doc -->
680      * @generated
681      * @ordered
682      */

683     protected boolean setCursorNameESet = false;
684
685     /**
686      * The default value of the '{@link #getSetFetchSize() <em>Set Fetch Size</em>}' attribute.
687      * <!-- begin-user-doc -->
688      * <!-- end-user-doc -->
689      * @see #getSetFetchSize()
690      * @generated
691      * @ordered
692      */

693     protected static final SetFetchSizeType SET_FETCH_SIZE_EDEFAULT = SetFetchSizeType.TRUE_LITERAL;
694
695     /**
696      * The cached value of the '{@link #getSetFetchSize() <em>Set Fetch Size</em>}' attribute.
697      * <!-- begin-user-doc -->
698      * <!-- end-user-doc -->
699      * @see #getSetFetchSize()
700      * @generated
701      * @ordered
702      */

703     protected SetFetchSizeType setFetchSize = SET_FETCH_SIZE_EDEFAULT;
704
705     /**
706      * This is true if the Set Fetch Size attribute has been set.
707      * <!-- begin-user-doc -->
708      * <!-- end-user-doc -->
709      * @generated
710      * @ordered
711      */

712     protected boolean setFetchSizeESet = false;
713
714     /**
715      * The default value of the '{@link #getTableMode() <em>Table Mode</em>}' attribute.
716      * <!-- begin-user-doc -->
717      * <!-- end-user-doc -->
718      * @see #getTableMode()
719      * @generated
720      * @ordered
721      */

722     protected static final String JavaDoc TABLE_MODE_EDEFAULT = null;
723
724     /**
725      * The cached value of the '{@link #getTableMode() <em>Table Mode</em>}' attribute.
726      * <!-- begin-user-doc -->
727      * <!-- end-user-doc -->
728      * @see #getTableMode()
729      * @generated
730      * @ordered
731      */

732     protected String JavaDoc tableMode = TABLE_MODE_EDEFAULT;
733
734     /**
735      * The default value of the '{@link #getUserID() <em>User ID</em>}' attribute.
736      * <!-- begin-user-doc -->
737      * <!-- end-user-doc -->
738      * @see #getUserID()
739      * @generated
740      * @ordered
741      */

742     protected static final String JavaDoc USER_ID_EDEFAULT = null;
743
744     /**
745      * The cached value of the '{@link #getUserID() <em>User ID</em>}' attribute.
746      * <!-- begin-user-doc -->
747      * <!-- end-user-doc -->
748      * @see #getUserID()
749      * @generated
750      * @ordered
751      */

752     protected String JavaDoc userID = USER_ID_EDEFAULT;
753
754     /**
755      * The default value of the '{@link #getVendorConfig() <em>Vendor Config</em>}' attribute.
756      * <!-- begin-user-doc -->
757      * <!-- end-user-doc -->
758      * @see #getVendorConfig()
759      * @generated
760      * @ordered
761      */

762     protected static final String JavaDoc VENDOR_CONFIG_EDEFAULT = null;
763
764     /**
765      * The cached value of the '{@link #getVendorConfig() <em>Vendor Config</em>}' attribute.
766      * <!-- begin-user-doc -->
767      * <!-- end-user-doc -->
768      * @see #getVendorConfig()
769      * @generated
770      * @ordered
771      */

772     protected String JavaDoc vendorConfig = VENDOR_CONFIG_EDEFAULT;
773
774     /**
775      * <!-- begin-user-doc -->
776      * <!-- end-user-doc -->
777      * @generated
778      */

779     protected LoaderJobTypeImpl() {
780         super();
781     }
782
783     /**
784      * <!-- begin-user-doc -->
785      * <!-- end-user-doc -->
786      * @generated
787      */

788     protected EClass eStaticClass() {
789         return OljPackage.eINSTANCE.getLoaderJobType();
790     }
791
792     /**
793      * <!-- begin-user-doc -->
794      * <!-- end-user-doc -->
795      * @generated
796      */

797     public FeatureMap getGroup() {
798         if (group == null) {
799             group = new BasicFeatureMap(this, OljPackage.LOADER_JOB_TYPE__GROUP);
800         }
801         return group;
802     }
803
804     /**
805      * <!-- begin-user-doc -->
806      * <!-- end-user-doc -->
807      * @generated
808      */

809     public EList getSql() {
810         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_Sql());
811     }
812
813     /**
814      * <!-- begin-user-doc -->
815      * <!-- end-user-doc -->
816      * @generated
817      */

818     public EList getDefinitionInclude() {
819         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_DefinitionInclude());
820     }
821
822     /**
823      * <!-- begin-user-doc -->
824      * <!-- end-user-doc -->
825      * @generated
826      */

827     public EList getImportDefinition() {
828         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_ImportDefinition());
829     }
830
831     /**
832      * <!-- begin-user-doc -->
833      * <!-- end-user-doc -->
834      * @generated
835      */

836     public EList getRestartCounter() {
837         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_RestartCounter());
838     }
839
840     /**
841      * <!-- begin-user-doc -->
842      * <!-- end-user-doc -->
843      * @generated
844      */

845     public EList getVariables() {
846         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_Variables());
847     }
848
849     /**
850      * <!-- begin-user-doc -->
851      * <!-- end-user-doc -->
852      * @generated
853      */

854     public EList getJdbcDefaultParameters() {
855         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_JdbcDefaultParameters());
856     }
857
858     /**
859      * <!-- begin-user-doc -->
860      * <!-- end-user-doc -->
861      * @generated
862      */

863     public EList getEcho() {
864         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_Echo());
865     }
866
867     /**
868      * <!-- begin-user-doc -->
869      * <!-- end-user-doc -->
870      * @generated
871      */

872     public EList getCopyTable() {
873         return ((FeatureMap)getGroup()).list(OljPackage.eINSTANCE.getLoaderJobType_CopyTable());
874     }
875
876     /**
877      * <!-- begin-user-doc -->
878      * <!-- end-user-doc -->
879      * @generated
880      */

881     public String JavaDoc getCommit() {
882         return commit;
883     }
884
885     /**
886      * <!-- begin-user-doc -->
887      * <!-- end-user-doc -->
888      * @generated
889      */

890     public void setCommit(String JavaDoc newCommit) {
891         String JavaDoc oldCommit = commit;
892         commit = newCommit;
893         if (eNotificationRequired())
894             eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__COMMIT, oldCommit, commit));
895     }
896
897     /**
898      * <!-- begin-user-doc -->
899      * <!-- end-user-doc -->
900      * @generated
901      */

902     public String JavaDoc getCommitCount() {
903         return commitCount;
904     }
905
906     /**
907      * <!-- begin-user-doc -->
908      * <!-- end-user-doc -->
909      * @generated
910      */

911     public void setCommitCount(String JavaDoc newCommitCount) {
912         String JavaDoc oldCommitCount = commitCount;
913         commitCount = newCommitCount;
914         if (eNotificationRequired())
915             eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__COMMIT_COUNT, oldCommitCount, commitCount));
916     }
917
918     /**
919      * <!-- begin-user-doc -->
920      * <!-- end-user-doc -->
921      * @generated
922      */

923     public DataCutOffType getDataCutOff() {
924         return dataCutOff;
925     }
926
927     /**
928      * <!-- begin-user-doc -->
929      * <!-- end-user-doc -->
930      * @generated
931      */

932     public void setDataCutOff(DataCutOffType newDataCutOff) {
933         DataCutOffType oldDataCutOff = dataCutOff;
934         dataCutOff = newDataCutOff == null ? DATA_CUT_OFF_EDEFAULT : newDataCutOff;
935         boolean oldDataCutOffESet = dataCutOffESet;
936         dataCutOffESet = true;
937         if (eNotificationRequired())
938             eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF, oldDataCutOff, dataCutOff, !oldDataCutOffESet));
939     }
940
941     /**
942      * <!-- begin-user-doc -->
943      * <!-- end-user-doc -->
944      * @generated
945      */

946     public void unsetDataCutOff() {
947         DataCutOffType oldDataCutOff = dataCutOff;
948         boolean oldDataCutOffESet = dataCutOffESet;
949         dataCutOff = DATA_CUT_OFF_EDEFAULT;
950         dataCutOffESet = false;
951         if (eNotificationRequired())
952             eNotify(new ENotificationImpl(this, Notification.UNSET, OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF, oldDataCutOff, DATA_CUT_OFF_EDEFAULT, oldDataCutOffESet));
953     }
954
955     /**
956      * <!-- begin-user-doc -->
957      * <!-- end-user-doc -->
958      * @generated
959      */

960     public boolean isSetDataCutOff() {
961         return dataCutOffESet;
962     }
963
964     /**
965      * <!-- begin-user-doc -->
966      * <!-- end-user-doc -->
967      * @generated
968      */

969     public String JavaDoc getLogClassName() {
970         return logClassName;
971     }
972
973     /**
974      * <!-- begin-user-doc -->
975      * <!-- end-user-doc -->
976      * @generated
977      */

978     public void setLogClassName(String JavaDoc newLogClassName) {
979         String JavaDoc oldLogClassName = logClassName;
980         logClassName = newLogClassName;
981         if (eNotificationRequired())
982             eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_CLASS_NAME, oldLogClassName, logClassName));
983     }
984
985     /**
986      * <!-- begin-user-doc -->
987      * <!-- end-user-doc -->
988      * @generated
989      */

990     public String JavaDoc getLogColumnName() {
991         return logColumnName;
992     }
993
994     /**
995      * <!-- begin-user-doc -->
996      * <!-- end-user-doc -->
997      * @generated
998      */

999     public void setLogColumnName(String JavaDoc newLogColumnName) {
1000        String JavaDoc oldLogColumnName = logColumnName;
1001        logColumnName = newLogColumnName;
1002        if (eNotificationRequired())
1003            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_COLUMN_NAME, oldLogColumnName, logColumnName));
1004    }
1005
1006    /**
1007     * <!-- begin-user-doc -->
1008     * <!-- end-user-doc -->
1009     * @generated
1010     */

1011    public String JavaDoc getLogDir() {
1012        return logDir;
1013    }
1014
1015    /**
1016     * <!-- begin-user-doc -->
1017     * <!-- end-user-doc -->
1018     * @generated
1019     */

1020    public void setLogDir(String JavaDoc newLogDir) {
1021        String JavaDoc oldLogDir = logDir;
1022        logDir = newLogDir;
1023        if (eNotificationRequired())
1024            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_DIR, oldLogDir, logDir));
1025    }
1026
1027    /**
1028     * <!-- begin-user-doc -->
1029     * <!-- end-user-doc -->
1030     * @generated
1031     */

1032    public String JavaDoc getLogFile() {
1033        return logFile;
1034    }
1035
1036    /**
1037     * <!-- begin-user-doc -->
1038     * <!-- end-user-doc -->
1039     * @generated
1040     */

1041    public void setLogFile(String JavaDoc newLogFile) {
1042        String JavaDoc oldLogFile = logFile;
1043        logFile = newLogFile;
1044        if (eNotificationRequired())
1045            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_FILE, oldLogFile, logFile));
1046    }
1047
1048    /**
1049     * <!-- begin-user-doc -->
1050     * <!-- end-user-doc -->
1051     * @generated
1052     */

1053    public String JavaDoc getLogImportDefinitionName() {
1054        return logImportDefinitionName;
1055    }
1056
1057    /**
1058     * <!-- begin-user-doc -->
1059     * <!-- end-user-doc -->
1060     * @generated
1061     */

1062    public void setLogImportDefinitionName(String JavaDoc newLogImportDefinitionName) {
1063        String JavaDoc oldLogImportDefinitionName = logImportDefinitionName;
1064        logImportDefinitionName = newLogImportDefinitionName;
1065        if (eNotificationRequired())
1066            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_IMPORT_DEFINITION_NAME, oldLogImportDefinitionName, logImportDefinitionName));
1067    }
1068
1069    /**
1070     * <!-- begin-user-doc -->
1071     * <!-- end-user-doc -->
1072     * @generated
1073     */

1074    public LogModeType1 getLogMode() {
1075        return logMode;
1076    }
1077
1078    /**
1079     * <!-- begin-user-doc -->
1080     * <!-- end-user-doc -->
1081     * @generated
1082     */

1083    public void setLogMode(LogModeType1 newLogMode) {
1084        LogModeType1 oldLogMode = logMode;
1085        logMode = newLogMode == null ? LOG_MODE_EDEFAULT : newLogMode;
1086        boolean oldLogModeESet = logModeESet;
1087        logModeESet = true;
1088        if (eNotificationRequired())
1089            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_MODE, oldLogMode, logMode, !oldLogModeESet));
1090    }
1091
1092    /**
1093     * <!-- begin-user-doc -->
1094     * <!-- end-user-doc -->
1095     * @generated
1096     */

1097    public void unsetLogMode() {
1098        LogModeType1 oldLogMode = logMode;
1099        boolean oldLogModeESet = logModeESet;
1100        logMode = LOG_MODE_EDEFAULT;
1101        logModeESet = false;
1102        if (eNotificationRequired())
1103            eNotify(new ENotificationImpl(this, Notification.UNSET, OljPackage.LOADER_JOB_TYPE__LOG_MODE, oldLogMode, LOG_MODE_EDEFAULT, oldLogModeESet));
1104    }
1105
1106    /**
1107     * <!-- begin-user-doc -->
1108     * <!-- end-user-doc -->
1109     * @generated
1110     */

1111    public boolean isSetLogMode() {
1112        return logModeESet;
1113    }
1114
1115    /**
1116     * <!-- begin-user-doc -->
1117     * <!-- end-user-doc -->
1118     * @generated
1119     */

1120    public String JavaDoc getLogNewValue() {
1121        return logNewValue;
1122    }
1123
1124    /**
1125     * <!-- begin-user-doc -->
1126     * <!-- end-user-doc -->
1127     * @generated
1128     */

1129    public void setLogNewValue(String JavaDoc newLogNewValue) {
1130        String JavaDoc oldLogNewValue = logNewValue;
1131        logNewValue = newLogNewValue;
1132        if (eNotificationRequired())
1133            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_NEW_VALUE, oldLogNewValue, logNewValue));
1134    }
1135
1136    /**
1137     * <!-- begin-user-doc -->
1138     * <!-- end-user-doc -->
1139     * @generated
1140     */

1141    public String JavaDoc getLogOperationName() {
1142        return logOperationName;
1143    }
1144
1145    /**
1146     * <!-- begin-user-doc -->
1147     * <!-- end-user-doc -->
1148     * @generated
1149     */

1150    public void setLogOperationName(String JavaDoc newLogOperationName) {
1151        String JavaDoc oldLogOperationName = logOperationName;
1152        logOperationName = newLogOperationName;
1153        if (eNotificationRequired())
1154            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_OPERATION_NAME, oldLogOperationName, logOperationName));
1155    }
1156
1157    /**
1158     * <!-- begin-user-doc -->
1159     * <!-- end-user-doc -->
1160     * @generated
1161     */

1162    public String JavaDoc getLogOriginalValue() {
1163        return logOriginalValue;
1164    }
1165
1166    /**
1167     * <!-- begin-user-doc -->
1168     * <!-- end-user-doc -->
1169     * @generated
1170     */

1171    public void setLogOriginalValue(String JavaDoc newLogOriginalValue) {
1172        String JavaDoc oldLogOriginalValue = logOriginalValue;
1173        logOriginalValue = newLogOriginalValue;
1174        if (eNotificationRequired())
1175            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_ORIGINAL_VALUE, oldLogOriginalValue, logOriginalValue));
1176    }
1177
1178    /**
1179     * <!-- begin-user-doc -->
1180     * <!-- end-user-doc -->
1181     * @generated
1182     */

1183    public String JavaDoc getLogRowNumber() {
1184        return logRowNumber;
1185    }
1186
1187    /**
1188     * <!-- begin-user-doc -->
1189     * <!-- end-user-doc -->
1190     * @generated
1191     */

1192    public void setLogRowNumber(String JavaDoc newLogRowNumber) {
1193        String JavaDoc oldLogRowNumber = logRowNumber;
1194        logRowNumber = newLogRowNumber;
1195        if (eNotificationRequired())
1196            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_ROW_NUMBER, oldLogRowNumber, logRowNumber));
1197    }
1198
1199    /**
1200     * <!-- begin-user-doc -->
1201     * <!-- end-user-doc -->
1202     * @generated
1203     */

1204    public String JavaDoc getLogTable() {
1205        return logTable;
1206    }
1207
1208    /**
1209     * <!-- begin-user-doc -->
1210     * <!-- end-user-doc -->
1211     * @generated
1212     */

1213    public void setLogTable(String JavaDoc newLogTable) {
1214        String JavaDoc oldLogTable = logTable;
1215        logTable = newLogTable;
1216        if (eNotificationRequired())
1217            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_TABLE, oldLogTable, logTable));
1218    }
1219
1220    /**
1221     * <!-- begin-user-doc -->
1222     * <!-- end-user-doc -->
1223     * @generated
1224     */

1225    public String JavaDoc getLogTableName() {
1226        return logTableName;
1227    }
1228
1229    /**
1230     * <!-- begin-user-doc -->
1231     * <!-- end-user-doc -->
1232     * @generated
1233     */

1234    public void setLogTableName(String JavaDoc newLogTableName) {
1235        String JavaDoc oldLogTableName = logTableName;
1236        logTableName = newLogTableName;
1237        if (eNotificationRequired())
1238            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_TABLE_NAME, oldLogTableName, logTableName));
1239    }
1240
1241    /**
1242     * <!-- begin-user-doc -->
1243     * <!-- end-user-doc -->
1244     * @generated
1245     */

1246    public String JavaDoc getLogTypeName() {
1247        return logTypeName;
1248    }
1249
1250    /**
1251     * <!-- begin-user-doc -->
1252     * <!-- end-user-doc -->
1253     * @generated
1254     */

1255    public void setLogTypeName(String JavaDoc newLogTypeName) {
1256        String JavaDoc oldLogTypeName = logTypeName;
1257        logTypeName = newLogTypeName;
1258        if (eNotificationRequired())
1259            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__LOG_TYPE_NAME, oldLogTypeName, logTypeName));
1260    }
1261
1262    /**
1263     * <!-- begin-user-doc -->
1264     * <!-- end-user-doc -->
1265     * @generated
1266     */

1267    public String JavaDoc getObjectIDAutoCreate() {
1268        return objectIDAutoCreate;
1269    }
1270
1271    /**
1272     * <!-- begin-user-doc -->
1273     * <!-- end-user-doc -->
1274     * @generated
1275     */

1276    public void setObjectIDAutoCreate(String JavaDoc newObjectIDAutoCreate) {
1277        String JavaDoc oldObjectIDAutoCreate = objectIDAutoCreate;
1278        objectIDAutoCreate = newObjectIDAutoCreate;
1279        if (eNotificationRequired())
1280            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_AUTO_CREATE, oldObjectIDAutoCreate, objectIDAutoCreate));
1281    }
1282
1283    /**
1284     * <!-- begin-user-doc -->
1285     * <!-- end-user-doc -->
1286     * @generated
1287     */

1288    public String JavaDoc getObjectIDColumnName() {
1289        return objectIDColumnName;
1290    }
1291
1292    /**
1293     * <!-- begin-user-doc -->
1294     * <!-- end-user-doc -->
1295     * @generated
1296     */

1297    public void setObjectIDColumnName(String JavaDoc newObjectIDColumnName) {
1298        String JavaDoc oldObjectIDColumnName = objectIDColumnName;
1299        objectIDColumnName = newObjectIDColumnName;
1300        if (eNotificationRequired())
1301            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_COLUMN_NAME, oldObjectIDColumnName, objectIDColumnName));
1302    }
1303
1304    /**
1305     * <!-- begin-user-doc -->
1306     * <!-- end-user-doc -->
1307     * @generated
1308     */

1309    public String JavaDoc getObjectIDIncrement() {
1310        return objectIDIncrement;
1311    }
1312
1313    /**
1314     * <!-- begin-user-doc -->
1315     * <!-- end-user-doc -->
1316     * @generated
1317     */

1318    public void setObjectIDIncrement(String JavaDoc newObjectIDIncrement) {
1319        String JavaDoc oldObjectIDIncrement = objectIDIncrement;
1320        objectIDIncrement = newObjectIDIncrement;
1321        if (eNotificationRequired())
1322            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_INCREMENT, oldObjectIDIncrement, objectIDIncrement));
1323    }
1324
1325    /**
1326     * <!-- begin-user-doc -->
1327     * <!-- end-user-doc -->
1328     * @generated
1329     */

1330    public String JavaDoc getObjectIDNameColumnName() {
1331        return objectIDNameColumnName;
1332    }
1333
1334    /**
1335     * <!-- begin-user-doc -->
1336     * <!-- end-user-doc -->
1337     * @generated
1338     */

1339    public void setObjectIDNameColumnName(String JavaDoc newObjectIDNameColumnName) {
1340        String JavaDoc oldObjectIDNameColumnName = objectIDNameColumnName;
1341        objectIDNameColumnName = newObjectIDNameColumnName;
1342        if (eNotificationRequired())
1343            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_NAME, oldObjectIDNameColumnName, objectIDNameColumnName));
1344    }
1345
1346    /**
1347     * <!-- begin-user-doc -->
1348     * <!-- end-user-doc -->
1349     * @generated
1350     */

1351    public String JavaDoc getObjectIDNameColumnValue() {
1352        return objectIDNameColumnValue;
1353    }
1354
1355    /**
1356     * <!-- begin-user-doc -->
1357     * <!-- end-user-doc -->
1358     * @generated
1359     */

1360    public void setObjectIDNameColumnValue(String JavaDoc newObjectIDNameColumnValue) {
1361        String JavaDoc oldObjectIDNameColumnValue = objectIDNameColumnValue;
1362        objectIDNameColumnValue = newObjectIDNameColumnValue;
1363        if (eNotificationRequired())
1364            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_VALUE, oldObjectIDNameColumnValue, objectIDNameColumnValue));
1365    }
1366
1367    /**
1368     * <!-- begin-user-doc -->
1369     * <!-- end-user-doc -->
1370     * @generated
1371     */

1372    public String JavaDoc getObjectIDStartValue() {
1373        return objectIDStartValue;
1374    }
1375
1376    /**
1377     * <!-- begin-user-doc -->
1378     * <!-- end-user-doc -->
1379     * @generated
1380     */

1381    public void setObjectIDStartValue(String JavaDoc newObjectIDStartValue) {
1382        String JavaDoc oldObjectIDStartValue = objectIDStartValue;
1383        objectIDStartValue = newObjectIDStartValue;
1384        if (eNotificationRequired())
1385            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_START_VALUE, oldObjectIDStartValue, objectIDStartValue));
1386    }
1387
1388    /**
1389     * <!-- begin-user-doc -->
1390     * <!-- end-user-doc -->
1391     * @generated
1392     */

1393    public String JavaDoc getObjectIDTableName() {
1394        return objectIDTableName;
1395    }
1396
1397    /**
1398     * <!-- begin-user-doc -->
1399     * <!-- end-user-doc -->
1400     * @generated
1401     */

1402    public void setObjectIDTableName(String JavaDoc newObjectIDTableName) {
1403        String JavaDoc oldObjectIDTableName = objectIDTableName;
1404        objectIDTableName = newObjectIDTableName;
1405        if (eNotificationRequired())
1406            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OBJECT_ID_TABLE_NAME, oldObjectIDTableName, objectIDTableName));
1407    }
1408
1409    /**
1410     * <!-- begin-user-doc -->
1411     * <!-- end-user-doc -->
1412     * @generated
1413     */

1414    public String JavaDoc getOidLogic() {
1415        return oidLogic;
1416    }
1417
1418    /**
1419     * <!-- begin-user-doc -->
1420     * <!-- end-user-doc -->
1421     * @generated
1422     */

1423    public void setOidLogic(String JavaDoc newOidLogic) {
1424        String JavaDoc oldOidLogic = oidLogic;
1425        oidLogic = newOidLogic;
1426        if (eNotificationRequired())
1427            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__OID_LOGIC, oldOidLogic, oidLogic));
1428    }
1429
1430    /**
1431     * <!-- begin-user-doc -->
1432     * <!-- end-user-doc -->
1433     * @generated
1434     */

1435    public String JavaDoc getOnErrorContinue() {
1436        return onErrorContinue;
1437    }
1438
1439    /**
1440     * <!-- begin-user-doc -->
1441     * <!-- end-user-doc -->
1442     * @generated
1443     */

1444    public void setOnErrorContinue(String JavaDoc newOnErrorContinue) {
1445        String JavaDoc oldOnErrorContinue = onErrorContinue;
1446        onErrorContinue = newOnErrorContinue;
1447        if (eNotificationRequired())
1448            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__ON_ERROR_CONTINUE, oldOnErrorContinue, onErrorContinue));
1449    }
1450
1451    /**
1452     * <!-- begin-user-doc -->
1453     * <!-- end-user-doc -->
1454     * @generated
1455     */

1456    public String JavaDoc getPathToLoggerConf() {
1457        return pathToLoggerConf;
1458    }
1459
1460    /**
1461     * <!-- begin-user-doc -->
1462     * <!-- end-user-doc -->
1463     * @generated
1464     */

1465    public void setPathToLoggerConf(String JavaDoc newPathToLoggerConf) {
1466        String JavaDoc oldPathToLoggerConf = pathToLoggerConf;
1467        pathToLoggerConf = newPathToLoggerConf;
1468        if (eNotificationRequired())
1469            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__PATH_TO_LOGGER_CONF, oldPathToLoggerConf, pathToLoggerConf));
1470    }
1471
1472    /**
1473     * <!-- begin-user-doc -->
1474     * <!-- end-user-doc -->
1475     * @generated
1476     */

1477    public String JavaDoc getReturnCode() {
1478        return returnCode;
1479    }
1480
1481    /**
1482     * <!-- begin-user-doc -->
1483     * <!-- end-user-doc -->
1484     * @generated
1485     */

1486    public void setReturnCode(String JavaDoc newReturnCode) {
1487        String JavaDoc oldReturnCode = returnCode;
1488        returnCode = newReturnCode;
1489        if (eNotificationRequired())
1490            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__RETURN_CODE, oldReturnCode, returnCode));
1491    }
1492
1493    /**
1494     * <!-- begin-user-doc -->
1495     * <!-- end-user-doc -->
1496     * @generated
1497     */

1498    public SetCursorNameType1 getSetCursorName() {
1499        return setCursorName;
1500    }
1501
1502    /**
1503     * <!-- begin-user-doc -->
1504     * <!-- end-user-doc -->
1505     * @generated
1506     */

1507    public void setSetCursorName(SetCursorNameType1 newSetCursorName) {
1508        SetCursorNameType1 oldSetCursorName = setCursorName;
1509        setCursorName = newSetCursorName == null ? SET_CURSOR_NAME_EDEFAULT : newSetCursorName;
1510        boolean oldSetCursorNameESet = setCursorNameESet;
1511        setCursorNameESet = true;
1512        if (eNotificationRequired())
1513            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME, oldSetCursorName, setCursorName, !oldSetCursorNameESet));
1514    }
1515
1516    /**
1517     * <!-- begin-user-doc -->
1518     * <!-- end-user-doc -->
1519     * @generated
1520     */

1521    public void unsetSetCursorName() {
1522        SetCursorNameType1 oldSetCursorName = setCursorName;
1523        boolean oldSetCursorNameESet = setCursorNameESet;
1524        setCursorName = SET_CURSOR_NAME_EDEFAULT;
1525        setCursorNameESet = false;
1526        if (eNotificationRequired())
1527            eNotify(new ENotificationImpl(this, Notification.UNSET, OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME, oldSetCursorName, SET_CURSOR_NAME_EDEFAULT, oldSetCursorNameESet));
1528    }
1529
1530    /**
1531     * <!-- begin-user-doc -->
1532     * <!-- end-user-doc -->
1533     * @generated
1534     */

1535    public boolean isSetSetCursorName() {
1536        return setCursorNameESet;
1537    }
1538
1539    /**
1540     * <!-- begin-user-doc -->
1541     * <!-- end-user-doc -->
1542     * @generated
1543     */

1544    public SetFetchSizeType getSetFetchSize() {
1545        return setFetchSize;
1546    }
1547
1548    /**
1549     * <!-- begin-user-doc -->
1550     * <!-- end-user-doc -->
1551     * @generated
1552     */

1553    public void setSetFetchSize(SetFetchSizeType newSetFetchSize) {
1554        SetFetchSizeType oldSetFetchSize = setFetchSize;
1555        setFetchSize = newSetFetchSize == null ? SET_FETCH_SIZE_EDEFAULT : newSetFetchSize;
1556        boolean oldSetFetchSizeESet = setFetchSizeESet;
1557        setFetchSizeESet = true;
1558        if (eNotificationRequired())
1559            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE, oldSetFetchSize, setFetchSize, !oldSetFetchSizeESet));
1560    }
1561
1562    /**
1563     * <!-- begin-user-doc -->
1564     * <!-- end-user-doc -->
1565     * @generated
1566     */

1567    public void unsetSetFetchSize() {
1568        SetFetchSizeType oldSetFetchSize = setFetchSize;
1569        boolean oldSetFetchSizeESet = setFetchSizeESet;
1570        setFetchSize = SET_FETCH_SIZE_EDEFAULT;
1571        setFetchSizeESet = false;
1572        if (eNotificationRequired())
1573            eNotify(new ENotificationImpl(this, Notification.UNSET, OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE, oldSetFetchSize, SET_FETCH_SIZE_EDEFAULT, oldSetFetchSizeESet));
1574    }
1575
1576    /**
1577     * <!-- begin-user-doc -->
1578     * <!-- end-user-doc -->
1579     * @generated
1580     */

1581    public boolean isSetSetFetchSize() {
1582        return setFetchSizeESet;
1583    }
1584
1585    /**
1586     * <!-- begin-user-doc -->
1587     * <!-- end-user-doc -->
1588     * @generated
1589     */

1590    public String JavaDoc getTableMode() {
1591        return tableMode;
1592    }
1593
1594    /**
1595     * <!-- begin-user-doc -->
1596     * <!-- end-user-doc -->
1597     * @generated
1598     */

1599    public void setTableMode(String JavaDoc newTableMode) {
1600        String JavaDoc oldTableMode = tableMode;
1601        tableMode = newTableMode;
1602        if (eNotificationRequired())
1603            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__TABLE_MODE, oldTableMode, tableMode));
1604    }
1605
1606    /**
1607     * <!-- begin-user-doc -->
1608     * <!-- end-user-doc -->
1609     * @generated
1610     */

1611    public String JavaDoc getUserID() {
1612        return userID;
1613    }
1614
1615    /**
1616     * <!-- begin-user-doc -->
1617     * <!-- end-user-doc -->
1618     * @generated
1619     */

1620    public void setUserID(String JavaDoc newUserID) {
1621        String JavaDoc oldUserID = userID;
1622        userID = newUserID;
1623        if (eNotificationRequired())
1624            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__USER_ID, oldUserID, userID));
1625    }
1626
1627    /**
1628     * <!-- begin-user-doc -->
1629     * <!-- end-user-doc -->
1630     * @generated
1631     */

1632    public String JavaDoc getVendorConfig() {
1633        return vendorConfig;
1634    }
1635
1636    /**
1637     * <!-- begin-user-doc -->
1638     * <!-- end-user-doc -->
1639     * @generated
1640     */

1641    public void setVendorConfig(String JavaDoc newVendorConfig) {
1642        String JavaDoc oldVendorConfig = vendorConfig;
1643        vendorConfig = newVendorConfig;
1644        if (eNotificationRequired())
1645            eNotify(new ENotificationImpl(this, Notification.SET, OljPackage.LOADER_JOB_TYPE__VENDOR_CONFIG, oldVendorConfig, vendorConfig));
1646    }
1647
1648    /**
1649     * <!-- begin-user-doc -->
1650     * <!-- end-user-doc -->
1651     * @generated
1652     */

1653    public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, Class JavaDoc baseClass, NotificationChain msgs) {
1654        if (featureID >= 0) {
1655            switch (eDerivedStructuralFeatureID(featureID, baseClass)) {
1656                case OljPackage.LOADER_JOB_TYPE__GROUP:
1657                    return ((InternalEList)getGroup()).basicRemove(otherEnd, msgs);
1658                case OljPackage.LOADER_JOB_TYPE__SQL:
1659                    return ((InternalEList)getSql()).basicRemove(otherEnd, msgs);
1660                case OljPackage.LOADER_JOB_TYPE__DEFINITION_INCLUDE:
1661                    return ((InternalEList)getDefinitionInclude()).basicRemove(otherEnd, msgs);
1662                case OljPackage.LOADER_JOB_TYPE__IMPORT_DEFINITION:
1663                    return ((InternalEList)getImportDefinition()).basicRemove(otherEnd, msgs);
1664                case OljPackage.LOADER_JOB_TYPE__RESTART_COUNTER:
1665                    return ((InternalEList)getRestartCounter()).basicRemove(otherEnd, msgs);
1666                case OljPackage.LOADER_JOB_TYPE__VARIABLES:
1667                    return ((InternalEList)getVariables()).basicRemove(otherEnd, msgs);
1668                case OljPackage.LOADER_JOB_TYPE__JDBC_DEFAULT_PARAMETERS:
1669                    return ((InternalEList)getJdbcDefaultParameters()).basicRemove(otherEnd, msgs);
1670                case OljPackage.LOADER_JOB_TYPE__ECHO:
1671                    return ((InternalEList)getEcho()).basicRemove(otherEnd, msgs);
1672                case OljPackage.LOADER_JOB_TYPE__COPY_TABLE:
1673                    return ((InternalEList)getCopyTable()).basicRemove(otherEnd, msgs);
1674                default:
1675                    return eDynamicInverseRemove(otherEnd, featureID, baseClass, msgs);
1676            }
1677        }
1678        return eBasicSetContainer(null, featureID, msgs);
1679    }
1680
1681    /**
1682     * <!-- begin-user-doc -->
1683     * <!-- end-user-doc -->
1684     * @generated
1685     */

1686    public Object JavaDoc eGet(EStructuralFeature eFeature, boolean resolve) {
1687        switch (eDerivedStructuralFeatureID(eFeature)) {
1688            case OljPackage.LOADER_JOB_TYPE__GROUP:
1689                return getGroup();
1690            case OljPackage.LOADER_JOB_TYPE__SQL:
1691                return getSql();
1692            case OljPackage.LOADER_JOB_TYPE__DEFINITION_INCLUDE:
1693                return getDefinitionInclude();
1694            case OljPackage.LOADER_JOB_TYPE__IMPORT_DEFINITION:
1695                return getImportDefinition();
1696            case OljPackage.LOADER_JOB_TYPE__RESTART_COUNTER:
1697                return getRestartCounter();
1698            case OljPackage.LOADER_JOB_TYPE__VARIABLES:
1699                return getVariables();
1700            case OljPackage.LOADER_JOB_TYPE__JDBC_DEFAULT_PARAMETERS:
1701                return getJdbcDefaultParameters();
1702            case OljPackage.LOADER_JOB_TYPE__ECHO:
1703                return getEcho();
1704            case OljPackage.LOADER_JOB_TYPE__COPY_TABLE:
1705                return getCopyTable();
1706            case OljPackage.LOADER_JOB_TYPE__COMMIT:
1707                return getCommit();
1708            case OljPackage.LOADER_JOB_TYPE__COMMIT_COUNT:
1709                return getCommitCount();
1710            case OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF:
1711                return getDataCutOff();
1712            case OljPackage.LOADER_JOB_TYPE__LOG_CLASS_NAME:
1713                return getLogClassName();
1714            case OljPackage.LOADER_JOB_TYPE__LOG_COLUMN_NAME:
1715                return getLogColumnName();
1716            case OljPackage.LOADER_JOB_TYPE__LOG_DIR:
1717                return getLogDir();
1718            case OljPackage.LOADER_JOB_TYPE__LOG_FILE:
1719                return getLogFile();
1720            case OljPackage.LOADER_JOB_TYPE__LOG_IMPORT_DEFINITION_NAME:
1721                return getLogImportDefinitionName();
1722            case OljPackage.LOADER_JOB_TYPE__LOG_MODE:
1723                return getLogMode();
1724            case OljPackage.LOADER_JOB_TYPE__LOG_NEW_VALUE:
1725                return getLogNewValue();
1726            case OljPackage.LOADER_JOB_TYPE__LOG_OPERATION_NAME:
1727                return getLogOperationName();
1728            case OljPackage.LOADER_JOB_TYPE__LOG_ORIGINAL_VALUE:
1729                return getLogOriginalValue();
1730            case OljPackage.LOADER_JOB_TYPE__LOG_ROW_NUMBER:
1731                return getLogRowNumber();
1732            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE:
1733                return getLogTable();
1734            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE_NAME:
1735                return getLogTableName();
1736            case OljPackage.LOADER_JOB_TYPE__LOG_TYPE_NAME:
1737                return getLogTypeName();
1738            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_AUTO_CREATE:
1739                return getObjectIDAutoCreate();
1740            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_COLUMN_NAME:
1741                return getObjectIDColumnName();
1742            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_INCREMENT:
1743                return getObjectIDIncrement();
1744            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_NAME:
1745                return getObjectIDNameColumnName();
1746            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_VALUE:
1747                return getObjectIDNameColumnValue();
1748            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_START_VALUE:
1749                return getObjectIDStartValue();
1750            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_TABLE_NAME:
1751                return getObjectIDTableName();
1752            case OljPackage.LOADER_JOB_TYPE__OID_LOGIC:
1753                return getOidLogic();
1754            case OljPackage.LOADER_JOB_TYPE__ON_ERROR_CONTINUE:
1755                return getOnErrorContinue();
1756            case OljPackage.LOADER_JOB_TYPE__PATH_TO_LOGGER_CONF:
1757                return getPathToLoggerConf();
1758            case OljPackage.LOADER_JOB_TYPE__RETURN_CODE:
1759                return getReturnCode();
1760            case OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME:
1761                return getSetCursorName();
1762            case OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE:
1763                return getSetFetchSize();
1764            case OljPackage.LOADER_JOB_TYPE__TABLE_MODE:
1765                return getTableMode();
1766            case OljPackage.LOADER_JOB_TYPE__USER_ID:
1767                return getUserID();
1768            case OljPackage.LOADER_JOB_TYPE__VENDOR_CONFIG:
1769                return getVendorConfig();
1770        }
1771        return eDynamicGet(eFeature, resolve);
1772    }
1773
1774    /**
1775     * <!-- begin-user-doc -->
1776     * <!-- end-user-doc -->
1777     * @generated
1778     */

1779    public void eSet(EStructuralFeature eFeature, Object JavaDoc newValue) {
1780        switch (eDerivedStructuralFeatureID(eFeature)) {
1781            case OljPackage.LOADER_JOB_TYPE__GROUP:
1782                getGroup().clear();
1783                getGroup().addAll((Collection JavaDoc)newValue);
1784                return;
1785            case OljPackage.LOADER_JOB_TYPE__SQL:
1786                getSql().clear();
1787                getSql().addAll((Collection JavaDoc)newValue);
1788                return;
1789            case OljPackage.LOADER_JOB_TYPE__DEFINITION_INCLUDE:
1790                getDefinitionInclude().clear();
1791                getDefinitionInclude().addAll((Collection JavaDoc)newValue);
1792                return;
1793            case OljPackage.LOADER_JOB_TYPE__IMPORT_DEFINITION:
1794                getImportDefinition().clear();
1795                getImportDefinition().addAll((Collection JavaDoc)newValue);
1796                return;
1797            case OljPackage.LOADER_JOB_TYPE__RESTART_COUNTER:
1798                getRestartCounter().clear();
1799                getRestartCounter().addAll((Collection JavaDoc)newValue);
1800                return;
1801            case OljPackage.LOADER_JOB_TYPE__VARIABLES:
1802                getVariables().clear();
1803                getVariables().addAll((Collection JavaDoc)newValue);
1804                return;
1805            case OljPackage.LOADER_JOB_TYPE__JDBC_DEFAULT_PARAMETERS:
1806                getJdbcDefaultParameters().clear();
1807                getJdbcDefaultParameters().addAll((Collection JavaDoc)newValue);
1808                return;
1809            case OljPackage.LOADER_JOB_TYPE__ECHO:
1810                getEcho().clear();
1811                getEcho().addAll((Collection JavaDoc)newValue);
1812                return;
1813            case OljPackage.LOADER_JOB_TYPE__COPY_TABLE:
1814                getCopyTable().clear();
1815                getCopyTable().addAll((Collection JavaDoc)newValue);
1816                return;
1817            case OljPackage.LOADER_JOB_TYPE__COMMIT:
1818                setCommit((String JavaDoc)newValue);
1819                return;
1820            case OljPackage.LOADER_JOB_TYPE__COMMIT_COUNT:
1821                setCommitCount((String JavaDoc)newValue);
1822                return;
1823            case OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF:
1824                setDataCutOff((DataCutOffType)newValue);
1825                return;
1826            case OljPackage.LOADER_JOB_TYPE__LOG_CLASS_NAME:
1827                setLogClassName((String JavaDoc)newValue);
1828                return;
1829            case OljPackage.LOADER_JOB_TYPE__LOG_COLUMN_NAME:
1830                setLogColumnName((String JavaDoc)newValue);
1831                return;
1832            case OljPackage.LOADER_JOB_TYPE__LOG_DIR:
1833                setLogDir((String JavaDoc)newValue);
1834                return;
1835            case OljPackage.LOADER_JOB_TYPE__LOG_FILE:
1836                setLogFile((String JavaDoc)newValue);
1837                return;
1838            case OljPackage.LOADER_JOB_TYPE__LOG_IMPORT_DEFINITION_NAME:
1839                setLogImportDefinitionName((String JavaDoc)newValue);
1840                return;
1841            case OljPackage.LOADER_JOB_TYPE__LOG_MODE:
1842                setLogMode((LogModeType1)newValue);
1843                return;
1844            case OljPackage.LOADER_JOB_TYPE__LOG_NEW_VALUE:
1845                setLogNewValue((String JavaDoc)newValue);
1846                return;
1847            case OljPackage.LOADER_JOB_TYPE__LOG_OPERATION_NAME:
1848                setLogOperationName((String JavaDoc)newValue);
1849                return;
1850            case OljPackage.LOADER_JOB_TYPE__LOG_ORIGINAL_VALUE:
1851                setLogOriginalValue((String JavaDoc)newValue);
1852                return;
1853            case OljPackage.LOADER_JOB_TYPE__LOG_ROW_NUMBER:
1854                setLogRowNumber((String JavaDoc)newValue);
1855                return;
1856            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE:
1857                setLogTable((String JavaDoc)newValue);
1858                return;
1859            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE_NAME:
1860                setLogTableName((String JavaDoc)newValue);
1861                return;
1862            case OljPackage.LOADER_JOB_TYPE__LOG_TYPE_NAME:
1863                setLogTypeName((String JavaDoc)newValue);
1864                return;
1865            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_AUTO_CREATE:
1866                setObjectIDAutoCreate((String JavaDoc)newValue);
1867                return;
1868            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_COLUMN_NAME:
1869                setObjectIDColumnName((String JavaDoc)newValue);
1870                return;
1871            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_INCREMENT:
1872                setObjectIDIncrement((String JavaDoc)newValue);
1873                return;
1874            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_NAME:
1875                setObjectIDNameColumnName((String JavaDoc)newValue);
1876                return;
1877            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_VALUE:
1878                setObjectIDNameColumnValue((String JavaDoc)newValue);
1879                return;
1880            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_START_VALUE:
1881                setObjectIDStartValue((String JavaDoc)newValue);
1882                return;
1883            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_TABLE_NAME:
1884                setObjectIDTableName((String JavaDoc)newValue);
1885                return;
1886            case OljPackage.LOADER_JOB_TYPE__OID_LOGIC:
1887                setOidLogic((String JavaDoc)newValue);
1888                return;
1889            case OljPackage.LOADER_JOB_TYPE__ON_ERROR_CONTINUE:
1890                setOnErrorContinue((String JavaDoc)newValue);
1891                return;
1892            case OljPackage.LOADER_JOB_TYPE__PATH_TO_LOGGER_CONF:
1893                setPathToLoggerConf((String JavaDoc)newValue);
1894                return;
1895            case OljPackage.LOADER_JOB_TYPE__RETURN_CODE:
1896                setReturnCode((String JavaDoc)newValue);
1897                return;
1898            case OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME:
1899                setSetCursorName((SetCursorNameType1)newValue);
1900                return;
1901            case OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE:
1902                setSetFetchSize((SetFetchSizeType)newValue);
1903                return;
1904            case OljPackage.LOADER_JOB_TYPE__TABLE_MODE:
1905                setTableMode((String JavaDoc)newValue);
1906                return;
1907            case OljPackage.LOADER_JOB_TYPE__USER_ID:
1908                setUserID((String JavaDoc)newValue);
1909                return;
1910            case OljPackage.LOADER_JOB_TYPE__VENDOR_CONFIG:
1911                setVendorConfig((String JavaDoc)newValue);
1912                return;
1913        }
1914        eDynamicSet(eFeature, newValue);
1915    }
1916
1917    /**
1918     * <!-- begin-user-doc -->
1919     * <!-- end-user-doc -->
1920     * @generated
1921     */

1922    public void eUnset(EStructuralFeature eFeature) {
1923        switch (eDerivedStructuralFeatureID(eFeature)) {
1924            case OljPackage.LOADER_JOB_TYPE__GROUP:
1925                getGroup().clear();
1926                return;
1927            case OljPackage.LOADER_JOB_TYPE__SQL:
1928                getSql().clear();
1929                return;
1930            case OljPackage.LOADER_JOB_TYPE__DEFINITION_INCLUDE:
1931                getDefinitionInclude().clear();
1932                return;
1933            case OljPackage.LOADER_JOB_TYPE__IMPORT_DEFINITION:
1934                getImportDefinition().clear();
1935                return;
1936            case OljPackage.LOADER_JOB_TYPE__RESTART_COUNTER:
1937                getRestartCounter().clear();
1938                return;
1939            case OljPackage.LOADER_JOB_TYPE__VARIABLES:
1940                getVariables().clear();
1941                return;
1942            case OljPackage.LOADER_JOB_TYPE__JDBC_DEFAULT_PARAMETERS:
1943                getJdbcDefaultParameters().clear();
1944                return;
1945            case OljPackage.LOADER_JOB_TYPE__ECHO:
1946                getEcho().clear();
1947                return;
1948            case OljPackage.LOADER_JOB_TYPE__COPY_TABLE:
1949                getCopyTable().clear();
1950                return;
1951            case OljPackage.LOADER_JOB_TYPE__COMMIT:
1952                setCommit(COMMIT_EDEFAULT);
1953                return;
1954            case OljPackage.LOADER_JOB_TYPE__COMMIT_COUNT:
1955                setCommitCount(COMMIT_COUNT_EDEFAULT);
1956                return;
1957            case OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF:
1958                unsetDataCutOff();
1959                return;
1960            case OljPackage.LOADER_JOB_TYPE__LOG_CLASS_NAME:
1961                setLogClassName(LOG_CLASS_NAME_EDEFAULT);
1962                return;
1963            case OljPackage.LOADER_JOB_TYPE__LOG_COLUMN_NAME:
1964                setLogColumnName(LOG_COLUMN_NAME_EDEFAULT);
1965                return;
1966            case OljPackage.LOADER_JOB_TYPE__LOG_DIR:
1967                setLogDir(LOG_DIR_EDEFAULT);
1968                return;
1969            case OljPackage.LOADER_JOB_TYPE__LOG_FILE:
1970                setLogFile(LOG_FILE_EDEFAULT);
1971                return;
1972            case OljPackage.LOADER_JOB_TYPE__LOG_IMPORT_DEFINITION_NAME:
1973                setLogImportDefinitionName(LOG_IMPORT_DEFINITION_NAME_EDEFAULT);
1974                return;
1975            case OljPackage.LOADER_JOB_TYPE__LOG_MODE:
1976                unsetLogMode();
1977                return;
1978            case OljPackage.LOADER_JOB_TYPE__LOG_NEW_VALUE:
1979                setLogNewValue(LOG_NEW_VALUE_EDEFAULT);
1980                return;
1981            case OljPackage.LOADER_JOB_TYPE__LOG_OPERATION_NAME:
1982                setLogOperationName(LOG_OPERATION_NAME_EDEFAULT);
1983                return;
1984            case OljPackage.LOADER_JOB_TYPE__LOG_ORIGINAL_VALUE:
1985                setLogOriginalValue(LOG_ORIGINAL_VALUE_EDEFAULT);
1986                return;
1987            case OljPackage.LOADER_JOB_TYPE__LOG_ROW_NUMBER:
1988                setLogRowNumber(LOG_ROW_NUMBER_EDEFAULT);
1989                return;
1990            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE:
1991                setLogTable(LOG_TABLE_EDEFAULT);
1992                return;
1993            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE_NAME:
1994                setLogTableName(LOG_TABLE_NAME_EDEFAULT);
1995                return;
1996            case OljPackage.LOADER_JOB_TYPE__LOG_TYPE_NAME:
1997                setLogTypeName(LOG_TYPE_NAME_EDEFAULT);
1998                return;
1999            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_AUTO_CREATE:
2000                setObjectIDAutoCreate(OBJECT_ID_AUTO_CREATE_EDEFAULT);
2001                return;
2002            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_COLUMN_NAME:
2003                setObjectIDColumnName(OBJECT_ID_COLUMN_NAME_EDEFAULT);
2004                return;
2005            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_INCREMENT:
2006                setObjectIDIncrement(OBJECT_ID_INCREMENT_EDEFAULT);
2007                return;
2008            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_NAME:
2009                setObjectIDNameColumnName(OBJECT_ID_NAME_COLUMN_NAME_EDEFAULT);
2010                return;
2011            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_VALUE:
2012                setObjectIDNameColumnValue(OBJECT_ID_NAME_COLUMN_VALUE_EDEFAULT);
2013                return;
2014            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_START_VALUE:
2015                setObjectIDStartValue(OBJECT_ID_START_VALUE_EDEFAULT);
2016                return;
2017            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_TABLE_NAME:
2018                setObjectIDTableName(OBJECT_ID_TABLE_NAME_EDEFAULT);
2019                return;
2020            case OljPackage.LOADER_JOB_TYPE__OID_LOGIC:
2021                setOidLogic(OID_LOGIC_EDEFAULT);
2022                return;
2023            case OljPackage.LOADER_JOB_TYPE__ON_ERROR_CONTINUE:
2024                setOnErrorContinue(ON_ERROR_CONTINUE_EDEFAULT);
2025                return;
2026            case OljPackage.LOADER_JOB_TYPE__PATH_TO_LOGGER_CONF:
2027                setPathToLoggerConf(PATH_TO_LOGGER_CONF_EDEFAULT);
2028                return;
2029            case OljPackage.LOADER_JOB_TYPE__RETURN_CODE:
2030                setReturnCode(RETURN_CODE_EDEFAULT);
2031                return;
2032            case OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME:
2033                unsetSetCursorName();
2034                return;
2035            case OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE:
2036                unsetSetFetchSize();
2037                return;
2038            case OljPackage.LOADER_JOB_TYPE__TABLE_MODE:
2039                setTableMode(TABLE_MODE_EDEFAULT);
2040                return;
2041            case OljPackage.LOADER_JOB_TYPE__USER_ID:
2042                setUserID(USER_ID_EDEFAULT);
2043                return;
2044            case OljPackage.LOADER_JOB_TYPE__VENDOR_CONFIG:
2045                setVendorConfig(VENDOR_CONFIG_EDEFAULT);
2046                return;
2047        }
2048        eDynamicUnset(eFeature);
2049    }
2050
2051    /**
2052     * <!-- begin-user-doc -->
2053     * <!-- end-user-doc -->
2054     * @generated
2055     */

2056    public boolean eIsSet(EStructuralFeature eFeature) {
2057        switch (eDerivedStructuralFeatureID(eFeature)) {
2058            case OljPackage.LOADER_JOB_TYPE__GROUP:
2059                return group != null && !group.isEmpty();
2060            case OljPackage.LOADER_JOB_TYPE__SQL:
2061                return !getSql().isEmpty();
2062            case OljPackage.LOADER_JOB_TYPE__DEFINITION_INCLUDE:
2063                return !getDefinitionInclude().isEmpty();
2064            case OljPackage.LOADER_JOB_TYPE__IMPORT_DEFINITION:
2065                return !getImportDefinition().isEmpty();
2066            case OljPackage.LOADER_JOB_TYPE__RESTART_COUNTER:
2067                return !getRestartCounter().isEmpty();
2068            case OljPackage.LOADER_JOB_TYPE__VARIABLES:
2069                return !getVariables().isEmpty();
2070            case OljPackage.LOADER_JOB_TYPE__JDBC_DEFAULT_PARAMETERS:
2071                return !getJdbcDefaultParameters().isEmpty();
2072            case OljPackage.LOADER_JOB_TYPE__ECHO:
2073                return !getEcho().isEmpty();
2074            case OljPackage.LOADER_JOB_TYPE__COPY_TABLE:
2075                return !getCopyTable().isEmpty();
2076            case OljPackage.LOADER_JOB_TYPE__COMMIT:
2077                return COMMIT_EDEFAULT == null ? commit != null : !COMMIT_EDEFAULT.equals(commit);
2078            case OljPackage.LOADER_JOB_TYPE__COMMIT_COUNT:
2079                return COMMIT_COUNT_EDEFAULT == null ? commitCount != null : !COMMIT_COUNT_EDEFAULT.equals(commitCount);
2080            case OljPackage.LOADER_JOB_TYPE__DATA_CUT_OFF:
2081                return isSetDataCutOff();
2082            case OljPackage.LOADER_JOB_TYPE__LOG_CLASS_NAME:
2083                return LOG_CLASS_NAME_EDEFAULT == null ? logClassName != null : !LOG_CLASS_NAME_EDEFAULT.equals(logClassName);
2084            case OljPackage.LOADER_JOB_TYPE__LOG_COLUMN_NAME:
2085                return LOG_COLUMN_NAME_EDEFAULT == null ? logColumnName != null : !LOG_COLUMN_NAME_EDEFAULT.equals(logColumnName);
2086            case OljPackage.LOADER_JOB_TYPE__LOG_DIR:
2087                return LOG_DIR_EDEFAULT == null ? logDir != null : !LOG_DIR_EDEFAULT.equals(logDir);
2088            case OljPackage.LOADER_JOB_TYPE__LOG_FILE:
2089                return LOG_FILE_EDEFAULT == null ? logFile != null : !LOG_FILE_EDEFAULT.equals(logFile);
2090            case OljPackage.LOADER_JOB_TYPE__LOG_IMPORT_DEFINITION_NAME:
2091                return LOG_IMPORT_DEFINITION_NAME_EDEFAULT == null ? logImportDefinitionName != null : !LOG_IMPORT_DEFINITION_NAME_EDEFAULT.equals(logImportDefinitionName);
2092            case OljPackage.LOADER_JOB_TYPE__LOG_MODE:
2093                return isSetLogMode();
2094            case OljPackage.LOADER_JOB_TYPE__LOG_NEW_VALUE:
2095                return LOG_NEW_VALUE_EDEFAULT == null ? logNewValue != null : !LOG_NEW_VALUE_EDEFAULT.equals(logNewValue);
2096            case OljPackage.LOADER_JOB_TYPE__LOG_OPERATION_NAME:
2097                return LOG_OPERATION_NAME_EDEFAULT == null ? logOperationName != null : !LOG_OPERATION_NAME_EDEFAULT.equals(logOperationName);
2098            case OljPackage.LOADER_JOB_TYPE__LOG_ORIGINAL_VALUE:
2099                return LOG_ORIGINAL_VALUE_EDEFAULT == null ? logOriginalValue != null : !LOG_ORIGINAL_VALUE_EDEFAULT.equals(logOriginalValue);
2100            case OljPackage.LOADER_JOB_TYPE__LOG_ROW_NUMBER:
2101                return LOG_ROW_NUMBER_EDEFAULT == null ? logRowNumber != null : !LOG_ROW_NUMBER_EDEFAULT.equals(logRowNumber);
2102            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE:
2103                return LOG_TABLE_EDEFAULT == null ? logTable != null : !LOG_TABLE_EDEFAULT.equals(logTable);
2104            case OljPackage.LOADER_JOB_TYPE__LOG_TABLE_NAME:
2105                return LOG_TABLE_NAME_EDEFAULT == null ? logTableName != null : !LOG_TABLE_NAME_EDEFAULT.equals(logTableName);
2106            case OljPackage.LOADER_JOB_TYPE__LOG_TYPE_NAME:
2107                return LOG_TYPE_NAME_EDEFAULT == null ? logTypeName != null : !LOG_TYPE_NAME_EDEFAULT.equals(logTypeName);
2108            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_AUTO_CREATE:
2109                return OBJECT_ID_AUTO_CREATE_EDEFAULT == null ? objectIDAutoCreate != null : !OBJECT_ID_AUTO_CREATE_EDEFAULT.equals(objectIDAutoCreate);
2110            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_COLUMN_NAME:
2111                return OBJECT_ID_COLUMN_NAME_EDEFAULT == null ? objectIDColumnName != null : !OBJECT_ID_COLUMN_NAME_EDEFAULT.equals(objectIDColumnName);
2112            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_INCREMENT:
2113                return OBJECT_ID_INCREMENT_EDEFAULT == null ? objectIDIncrement != null : !OBJECT_ID_INCREMENT_EDEFAULT.equals(objectIDIncrement);
2114            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_NAME:
2115                return OBJECT_ID_NAME_COLUMN_NAME_EDEFAULT == null ? objectIDNameColumnName != null : !OBJECT_ID_NAME_COLUMN_NAME_EDEFAULT.equals(objectIDNameColumnName);
2116            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_NAME_COLUMN_VALUE:
2117                return OBJECT_ID_NAME_COLUMN_VALUE_EDEFAULT == null ? objectIDNameColumnValue != null : !OBJECT_ID_NAME_COLUMN_VALUE_EDEFAULT.equals(objectIDNameColumnValue);
2118            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_START_VALUE:
2119                return OBJECT_ID_START_VALUE_EDEFAULT == null ? objectIDStartValue != null : !OBJECT_ID_START_VALUE_EDEFAULT.equals(objectIDStartValue);
2120            case OljPackage.LOADER_JOB_TYPE__OBJECT_ID_TABLE_NAME:
2121                return OBJECT_ID_TABLE_NAME_EDEFAULT == null ? objectIDTableName != null : !OBJECT_ID_TABLE_NAME_EDEFAULT.equals(objectIDTableName);
2122            case OljPackage.LOADER_JOB_TYPE__OID_LOGIC:
2123                return OID_LOGIC_EDEFAULT == null ? oidLogic != null : !OID_LOGIC_EDEFAULT.equals(oidLogic);
2124            case OljPackage.LOADER_JOB_TYPE__ON_ERROR_CONTINUE:
2125                return ON_ERROR_CONTINUE_EDEFAULT == null ? onErrorContinue != null : !ON_ERROR_CONTINUE_EDEFAULT.equals(onErrorContinue);
2126            case OljPackage.LOADER_JOB_TYPE__PATH_TO_LOGGER_CONF:
2127                return PATH_TO_LOGGER_CONF_EDEFAULT == null ? pathToLoggerConf != null : !PATH_TO_LOGGER_CONF_EDEFAULT.equals(pathToLoggerConf);
2128            case OljPackage.LOADER_JOB_TYPE__RETURN_CODE:
2129                return RETURN_CODE_EDEFAULT == null ? returnCode != null : !RETURN_CODE_EDEFAULT.equals(returnCode);
2130            case OljPackage.LOADER_JOB_TYPE__SET_CURSOR_NAME:
2131                return isSetSetCursorName();
2132            case OljPackage.LOADER_JOB_TYPE__SET_FETCH_SIZE:
2133                return isSetSetFetchSize();
2134            case OljPackage.LOADER_JOB_TYPE__TABLE_MODE:
2135                return TABLE_MODE_EDEFAULT == null ? tableMode != null : !TABLE_MODE_EDEFAULT.equals(tableMode);
2136            case OljPackage.LOADER_JOB_TYPE__USER_ID:
2137                return USER_ID_EDEFAULT == null ? userID != null : !USER_ID_EDEFAULT.equals(userID);
2138            case OljPackage.LOADER_JOB_TYPE__VENDOR_CONFIG:
2139                return VENDOR_CONFIG_EDEFAULT == null ? vendorConfig != null : !VENDOR_CONFIG_EDEFAULT.equals(vendorConfig);
2140        }
2141        return eDynamicIsSet(eFeature);
2142    }
2143
2144    /**
2145     * <!-- begin-user-doc -->
2146     * <!-- end-user-doc -->
2147     * @generated
2148     */

2149    public String JavaDoc toString() {
2150        if (eIsProxy()) return super.toString();
2151
2152        StringBuffer JavaDoc result = new StringBuffer JavaDoc(super.toString());
2153        result.append(" (group: ");
2154        result.append(group);
2155        result.append(", commit: ");
2156        result.append(commit);
2157        result.append(", commitCount: ");
2158        result.append(commitCount);
2159        result.append(", dataCutOff: ");
2160        if (dataCutOffESet) result.append(dataCutOff); else result.append("<unset>");
2161        result.append(", logClassName: ");
2162        result.append(logClassName);
2163        result.append(", logColumnName: ");
2164        result.append(logColumnName);
2165        result.append(", logDir: ");
2166        result.append(logDir);
2167        result.append(", logFile: ");
2168        result.append(logFile);
2169        result.append(", logImportDefinitionName: ");
2170        result.append(logImportDefinitionName);
2171        result.append(", logMode: ");
2172        if (logModeESet) result.append(logMode); else result.append("<unset>");
2173        result.append(", logNewValue: ");
2174        result.append(logNewValue);
2175        result.append(", logOperationName: ");
2176        result.append(logOperationName);
2177        result.append(", logOriginalValue: ");
2178        result.append(logOriginalValue);
2179        result.append(", logRowNumber: ");
2180        result.append(logRowNumber);
2181        result.append(", logTable: ");
2182        result.append(logTable);
2183        result.append(", logTableName: ");
2184        result.append(logTableName);
2185        result.append(", logTypeName: ");
2186        result.append(logTypeName);
2187        result.append(", objectIDAutoCreate: ");
2188        result.append(objectIDAutoCreate);
2189        result.append(", objectIDColumnName: ");
2190        result.append(objectIDColumnName);
2191        result.append(", objectIDIncrement: ");
2192        result.append(objectIDIncrement);
2193        result.append(", objectIDNameColumnName: ");
2194        result.append(objectIDNameColumnName);
2195        result.append(", objectIDNameColumnValue: ");
2196        result.append(objectIDNameColumnValue);
2197        result.append(", objectIDStartValue: ");
2198        result.append(objectIDStartValue);
2199        result.append(", objectIDTableName: ");
2200        result.append(objectIDTableName);
2201        result.append(", oidLogic: ");
2202        result.append(oidLogic);
2203        result.append(", onErrorContinue: ");
2204        result.append(onErrorContinue);
2205        result.append(", pathToLoggerConf: ");
2206        result.append(pathToLoggerConf);
2207        result.append(", returnCode: ");
2208        result.append(returnCode);
2209        result.append(", setCursorName: ");
2210        if (setCursorNameESet) result.append(setCursorName); else result.append("<unset>");
2211        result.append(", setFetchSize: ");
2212        if (setFetchSizeESet) result.append(setFetchSize); else result.append("<unset>");
2213        result.append(", tableMode: ");
2214        result.append(tableMode);
2215        result.append(", userID: ");
2216        result.append(userID);
2217        result.append(", vendorConfig: ");
2218        result.append(vendorConfig);
2219        result.append(')');
2220        return result.toString();
2221    }
2222
2223} //LoaderJobTypeImpl
2224
Popular Tags