KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > Olj > LoaderJobType


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

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

71 public interface LoaderJobType extends EObject {
72     /**
73      * Returns the value of the '<em><b>Group</b></em>' attribute list.
74      * The list contents are of type {@link org.eclipse.emf.ecore.util.FeatureMap.Entry}.
75      * <!-- begin-user-doc -->
76      * <p>
77      * If the meaning of the '<em>Group</em>' attribute list isn't clear,
78      * there really should be more of a description here...
79      * </p>
80      * <!-- end-user-doc -->
81      * @return the value of the '<em>Group</em>' attribute list.
82      * @see Olj.OljPackage#getLoaderJobType_Group()
83      * @model unique="false" dataType="org.eclipse.emf.ecore.EFeatureMapEntry" many="true"
84      * @generated
85      */

86     FeatureMap getGroup();
87
88     /**
89      * Returns the value of the '<em><b>Sql</b></em>' containment reference list.
90      * The list contents are of type {@link Olj.SqlType}.
91      * <!-- begin-user-doc -->
92      * <p>
93      * If the meaning of the '<em>Sql</em>' containment reference list isn't clear,
94      * there really should be more of a description here...
95      * </p>
96      * <!-- end-user-doc -->
97      * @return the value of the '<em>Sql</em>' containment reference list.
98      * @see Olj.OljPackage#getLoaderJobType_Sql()
99      * @model type="Olj.SqlType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
100      * @generated
101      */

102     EList getSql();
103
104     /**
105      * Returns the value of the '<em><b>Definition Include</b></em>' containment reference list.
106      * The list contents are of type {@link Olj.DefinitionIncludeType}.
107      * <!-- begin-user-doc -->
108      * <p>
109      * If the meaning of the '<em>Definition Include</em>' containment reference list isn't clear,
110      * there really should be more of a description here...
111      * </p>
112      * <!-- end-user-doc -->
113      * @return the value of the '<em>Definition Include</em>' containment reference list.
114      * @see Olj.OljPackage#getLoaderJobType_DefinitionInclude()
115      * @model type="Olj.DefinitionIncludeType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
116      * @generated
117      */

118     EList getDefinitionInclude();
119
120     /**
121      * Returns the value of the '<em><b>Import Definition</b></em>' containment reference list.
122      * The list contents are of type {@link Olj.ImportDefinitionType}.
123      * <!-- begin-user-doc -->
124      * <p>
125      * If the meaning of the '<em>Import Definition</em>' containment reference list isn't clear,
126      * there really should be more of a description here...
127      * </p>
128      * <!-- end-user-doc -->
129      * @return the value of the '<em>Import Definition</em>' containment reference list.
130      * @see Olj.OljPackage#getLoaderJobType_ImportDefinition()
131      * @model type="Olj.ImportDefinitionType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
132      * @generated
133      */

134     EList getImportDefinition();
135
136     /**
137      * Returns the value of the '<em><b>Restart Counter</b></em>' containment reference list.
138      * The list contents are of type {@link Olj.RestartCounterType}.
139      * <!-- begin-user-doc -->
140      * <p>
141      * If the meaning of the '<em>Restart Counter</em>' containment reference list isn't clear,
142      * there really should be more of a description here...
143      * </p>
144      * <!-- end-user-doc -->
145      * @return the value of the '<em>Restart Counter</em>' containment reference list.
146      * @see Olj.OljPackage#getLoaderJobType_RestartCounter()
147      * @model type="Olj.RestartCounterType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
148      * @generated
149      */

150     EList getRestartCounter();
151
152     /**
153      * Returns the value of the '<em><b>Variables</b></em>' containment reference list.
154      * The list contents are of type {@link Olj.VariablesType}.
155      * <!-- begin-user-doc -->
156      * <p>
157      * If the meaning of the '<em>Variables</em>' containment reference list isn't clear,
158      * there really should be more of a description here...
159      * </p>
160      * <!-- end-user-doc -->
161      * @return the value of the '<em>Variables</em>' containment reference list.
162      * @see Olj.OljPackage#getLoaderJobType_Variables()
163      * @model type="Olj.VariablesType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
164      * @generated
165      */

166     EList getVariables();
167
168     /**
169      * Returns the value of the '<em><b>Jdbc Default Parameters</b></em>' containment reference list.
170      * The list contents are of type {@link Olj.JdbcDefaultParametersType}.
171      * <!-- begin-user-doc -->
172      * <p>
173      * If the meaning of the '<em>Jdbc Default Parameters</em>' containment reference list isn't clear,
174      * there really should be more of a description here...
175      * </p>
176      * <!-- end-user-doc -->
177      * @return the value of the '<em>Jdbc Default Parameters</em>' containment reference list.
178      * @see Olj.OljPackage#getLoaderJobType_JdbcDefaultParameters()
179      * @model type="Olj.JdbcDefaultParametersType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
180      * @generated
181      */

182     EList getJdbcDefaultParameters();
183
184     /**
185      * Returns the value of the '<em><b>Echo</b></em>' containment reference list.
186      * The list contents are of type {@link Olj.EchoType}.
187      * <!-- begin-user-doc -->
188      * <p>
189      * If the meaning of the '<em>Echo</em>' containment reference list isn't clear,
190      * there really should be more of a description here...
191      * </p>
192      * <!-- end-user-doc -->
193      * @return the value of the '<em>Echo</em>' containment reference list.
194      * @see Olj.OljPackage#getLoaderJobType_Echo()
195      * @model type="Olj.EchoType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
196      * @generated
197      */

198     EList getEcho();
199
200     /**
201      * Returns the value of the '<em><b>Copy Table</b></em>' containment reference list.
202      * The list contents are of type {@link Olj.CopyTableType}.
203      * <!-- begin-user-doc -->
204      * <p>
205      * If the meaning of the '<em>Copy Table</em>' containment reference list isn't clear,
206      * there really should be more of a description here...
207      * </p>
208      * <!-- end-user-doc -->
209      * @return the value of the '<em>Copy Table</em>' containment reference list.
210      * @see Olj.OljPackage#getLoaderJobType_CopyTable()
211      * @model type="Olj.CopyTableType" containment="true" resolveProxies="false" transient="true" volatile="true" derived="true"
212      * @generated
213      */

214     EList getCopyTable();
215
216     /**
217      * Returns the value of the '<em><b>Commit</b></em>' attribute.
218      * <!-- begin-user-doc -->
219      * <p>
220      * If the meaning of the '<em>Commit</em>' attribute isn't clear,
221      * there really should be more of a description here...
222      * </p>
223      * <!-- end-user-doc -->
224      * @return the value of the '<em>Commit</em>' attribute.
225      * @see #setCommit(String)
226      * @see Olj.OljPackage#getLoaderJobType_Commit()
227      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
228      * @generated
229      */

230     String JavaDoc getCommit();
231
232     /**
233      * Sets the value of the '{@link Olj.LoaderJobType#getCommit <em>Commit</em>}' attribute.
234      * <!-- begin-user-doc -->
235      * <!-- end-user-doc -->
236      * @param value the new value of the '<em>Commit</em>' attribute.
237      * @see #getCommit()
238      * @generated
239      */

240     void setCommit(String JavaDoc value);
241
242     /**
243      * Returns the value of the '<em><b>Commit Count</b></em>' attribute.
244      * <!-- begin-user-doc -->
245      * <p>
246      * If the meaning of the '<em>Commit Count</em>' attribute isn't clear,
247      * there really should be more of a description here...
248      * </p>
249      * <!-- end-user-doc -->
250      * @return the value of the '<em>Commit Count</em>' attribute.
251      * @see #setCommitCount(String)
252      * @see Olj.OljPackage#getLoaderJobType_CommitCount()
253      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
254      * @generated
255      */

256     String JavaDoc getCommitCount();
257
258     /**
259      * Sets the value of the '{@link Olj.LoaderJobType#getCommitCount <em>Commit Count</em>}' attribute.
260      * <!-- begin-user-doc -->
261      * <!-- end-user-doc -->
262      * @param value the new value of the '<em>Commit Count</em>' attribute.
263      * @see #getCommitCount()
264      * @generated
265      */

266     void setCommitCount(String JavaDoc value);
267
268     /**
269      * Returns the value of the '<em><b>Data Cut Off</b></em>' attribute.
270      * The default value is <code>"true"</code>.
271      * The literals are from the enumeration {@link Olj.DataCutOffType}.
272      * <!-- begin-user-doc -->
273      * <p>
274      * If the meaning of the '<em>Data Cut Off</em>' attribute isn't clear,
275      * there really should be more of a description here...
276      * </p>
277      * <!-- end-user-doc -->
278      * @return the value of the '<em>Data Cut Off</em>' attribute.
279      * @see Olj.DataCutOffType
280      * @see #isSetDataCutOff()
281      * @see #unsetDataCutOff()
282      * @see #setDataCutOff(DataCutOffType)
283      * @see Olj.OljPackage#getLoaderJobType_DataCutOff()
284      * @model default="true" unique="false" unsettable="true"
285      * @generated
286      */

287     DataCutOffType getDataCutOff();
288
289     /**
290      * Sets the value of the '{@link Olj.LoaderJobType#getDataCutOff <em>Data Cut Off</em>}' attribute.
291      * <!-- begin-user-doc -->
292      * <!-- end-user-doc -->
293      * @param value the new value of the '<em>Data Cut Off</em>' attribute.
294      * @see Olj.DataCutOffType
295      * @see #isSetDataCutOff()
296      * @see #unsetDataCutOff()
297      * @see #getDataCutOff()
298      * @generated
299      */

300     void setDataCutOff(DataCutOffType value);
301
302     /**
303      * Unsets the value of the '{@link Olj.LoaderJobType#getDataCutOff <em>Data Cut Off</em>}' attribute.
304      * <!-- begin-user-doc -->
305      * <!-- end-user-doc -->
306      * @see #isSetDataCutOff()
307      * @see #getDataCutOff()
308      * @see #setDataCutOff(DataCutOffType)
309      * @generated
310      */

311     void unsetDataCutOff();
312
313     /**
314      * Returns whether the value of the '{@link Olj.LoaderJobType#getDataCutOff <em>Data Cut Off</em>}' attribute is set.
315      * <!-- begin-user-doc -->
316      * <!-- end-user-doc -->
317      * @return whether the value of the '<em>Data Cut Off</em>' attribute is set.
318      * @see #unsetDataCutOff()
319      * @see #getDataCutOff()
320      * @see #setDataCutOff(DataCutOffType)
321      * @generated
322      */

323     boolean isSetDataCutOff();
324
325     /**
326      * Returns the value of the '<em><b>Log Class Name</b></em>' attribute.
327      * <!-- begin-user-doc -->
328      * <p>
329      * If the meaning of the '<em>Log Class Name</em>' attribute isn't clear,
330      * there really should be more of a description here...
331      * </p>
332      * <!-- end-user-doc -->
333      * @return the value of the '<em>Log Class Name</em>' attribute.
334      * @see #setLogClassName(String)
335      * @see Olj.OljPackage#getLoaderJobType_LogClassName()
336      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
337      * @generated
338      */

339     String JavaDoc getLogClassName();
340
341     /**
342      * Sets the value of the '{@link Olj.LoaderJobType#getLogClassName <em>Log Class Name</em>}' attribute.
343      * <!-- begin-user-doc -->
344      * <!-- end-user-doc -->
345      * @param value the new value of the '<em>Log Class Name</em>' attribute.
346      * @see #getLogClassName()
347      * @generated
348      */

349     void setLogClassName(String JavaDoc value);
350
351     /**
352      * Returns the value of the '<em><b>Log Column Name</b></em>' attribute.
353      * <!-- begin-user-doc -->
354      * <p>
355      * If the meaning of the '<em>Log Column Name</em>' attribute isn't clear,
356      * there really should be more of a description here...
357      * </p>
358      * <!-- end-user-doc -->
359      * @return the value of the '<em>Log Column Name</em>' attribute.
360      * @see #setLogColumnName(String)
361      * @see Olj.OljPackage#getLoaderJobType_LogColumnName()
362      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
363      * @generated
364      */

365     String JavaDoc getLogColumnName();
366
367     /**
368      * Sets the value of the '{@link Olj.LoaderJobType#getLogColumnName <em>Log Column Name</em>}' attribute.
369      * <!-- begin-user-doc -->
370      * <!-- end-user-doc -->
371      * @param value the new value of the '<em>Log Column Name</em>' attribute.
372      * @see #getLogColumnName()
373      * @generated
374      */

375     void setLogColumnName(String JavaDoc value);
376
377     /**
378      * Returns the value of the '<em><b>Log Dir</b></em>' attribute.
379      * <!-- begin-user-doc -->
380      * <p>
381      * If the meaning of the '<em>Log Dir</em>' attribute isn't clear,
382      * there really should be more of a description here...
383      * </p>
384      * <!-- end-user-doc -->
385      * @return the value of the '<em>Log Dir</em>' attribute.
386      * @see #setLogDir(String)
387      * @see Olj.OljPackage#getLoaderJobType_LogDir()
388      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
389      * @generated
390      */

391     String JavaDoc getLogDir();
392
393     /**
394      * Sets the value of the '{@link Olj.LoaderJobType#getLogDir <em>Log Dir</em>}' attribute.
395      * <!-- begin-user-doc -->
396      * <!-- end-user-doc -->
397      * @param value the new value of the '<em>Log Dir</em>' attribute.
398      * @see #getLogDir()
399      * @generated
400      */

401     void setLogDir(String JavaDoc value);
402
403     /**
404      * Returns the value of the '<em><b>Log File</b></em>' attribute.
405      * <!-- begin-user-doc -->
406      * <p>
407      * If the meaning of the '<em>Log File</em>' attribute isn't clear,
408      * there really should be more of a description here...
409      * </p>
410      * <!-- end-user-doc -->
411      * @return the value of the '<em>Log File</em>' attribute.
412      * @see #setLogFile(String)
413      * @see Olj.OljPackage#getLoaderJobType_LogFile()
414      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
415      * @generated
416      */

417     String JavaDoc getLogFile();
418
419     /**
420      * Sets the value of the '{@link Olj.LoaderJobType#getLogFile <em>Log File</em>}' attribute.
421      * <!-- begin-user-doc -->
422      * <!-- end-user-doc -->
423      * @param value the new value of the '<em>Log File</em>' attribute.
424      * @see #getLogFile()
425      * @generated
426      */

427     void setLogFile(String JavaDoc value);
428
429     /**
430      * Returns the value of the '<em><b>Log Import Definition Name</b></em>' attribute.
431      * <!-- begin-user-doc -->
432      * <p>
433      * If the meaning of the '<em>Log Import Definition Name</em>' attribute isn't clear,
434      * there really should be more of a description here...
435      * </p>
436      * <!-- end-user-doc -->
437      * @return the value of the '<em>Log Import Definition Name</em>' attribute.
438      * @see #setLogImportDefinitionName(String)
439      * @see Olj.OljPackage#getLoaderJobType_LogImportDefinitionName()
440      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
441      * @generated
442      */

443     String JavaDoc getLogImportDefinitionName();
444
445     /**
446      * Sets the value of the '{@link Olj.LoaderJobType#getLogImportDefinitionName <em>Log Import Definition Name</em>}' attribute.
447      * <!-- begin-user-doc -->
448      * <!-- end-user-doc -->
449      * @param value the new value of the '<em>Log Import Definition Name</em>' attribute.
450      * @see #getLogImportDefinitionName()
451      * @generated
452      */

453     void setLogImportDefinitionName(String JavaDoc value);
454
455     /**
456      * Returns the value of the '<em><b>Log Mode</b></em>' attribute.
457      * The default value is <code>"none"</code>.
458      * The literals are from the enumeration {@link Olj.LogModeType1}.
459      * <!-- begin-user-doc -->
460      * <p>
461      * If the meaning of the '<em>Log Mode</em>' attribute isn't clear,
462      * there really should be more of a description here...
463      * </p>
464      * <!-- end-user-doc -->
465      * @return the value of the '<em>Log Mode</em>' attribute.
466      * @see Olj.LogModeType1
467      * @see #isSetLogMode()
468      * @see #unsetLogMode()
469      * @see #setLogMode(LogModeType1)
470      * @see Olj.OljPackage#getLoaderJobType_LogMode()
471      * @model default="none" unique="false" unsettable="true"
472      * @generated
473      */

474     LogModeType1 getLogMode();
475
476     /**
477      * Sets the value of the '{@link Olj.LoaderJobType#getLogMode <em>Log Mode</em>}' attribute.
478      * <!-- begin-user-doc -->
479      * <!-- end-user-doc -->
480      * @param value the new value of the '<em>Log Mode</em>' attribute.
481      * @see Olj.LogModeType1
482      * @see #isSetLogMode()
483      * @see #unsetLogMode()
484      * @see #getLogMode()
485      * @generated
486      */

487     void setLogMode(LogModeType1 value);
488
489     /**
490      * Unsets the value of the '{@link Olj.LoaderJobType#getLogMode <em>Log Mode</em>}' attribute.
491      * <!-- begin-user-doc -->
492      * <!-- end-user-doc -->
493      * @see #isSetLogMode()
494      * @see #getLogMode()
495      * @see #setLogMode(LogModeType1)
496      * @generated
497      */

498     void unsetLogMode();
499
500     /**
501      * Returns whether the value of the '{@link Olj.LoaderJobType#getLogMode <em>Log Mode</em>}' attribute is set.
502      * <!-- begin-user-doc -->
503      * <!-- end-user-doc -->
504      * @return whether the value of the '<em>Log Mode</em>' attribute is set.
505      * @see #unsetLogMode()
506      * @see #getLogMode()
507      * @see #setLogMode(LogModeType1)
508      * @generated
509      */

510     boolean isSetLogMode();
511
512     /**
513      * Returns the value of the '<em><b>Log New Value</b></em>' attribute.
514      * <!-- begin-user-doc -->
515      * <p>
516      * If the meaning of the '<em>Log New Value</em>' attribute isn't clear,
517      * there really should be more of a description here...
518      * </p>
519      * <!-- end-user-doc -->
520      * @return the value of the '<em>Log New Value</em>' attribute.
521      * @see #setLogNewValue(String)
522      * @see Olj.OljPackage#getLoaderJobType_LogNewValue()
523      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
524      * @generated
525      */

526     String JavaDoc getLogNewValue();
527
528     /**
529      * Sets the value of the '{@link Olj.LoaderJobType#getLogNewValue <em>Log New Value</em>}' attribute.
530      * <!-- begin-user-doc -->
531      * <!-- end-user-doc -->
532      * @param value the new value of the '<em>Log New Value</em>' attribute.
533      * @see #getLogNewValue()
534      * @generated
535      */

536     void setLogNewValue(String JavaDoc value);
537
538     /**
539      * Returns the value of the '<em><b>Log Operation Name</b></em>' attribute.
540      * <!-- begin-user-doc -->
541      * <p>
542      * If the meaning of the '<em>Log Operation Name</em>' attribute isn't clear,
543      * there really should be more of a description here...
544      * </p>
545      * <!-- end-user-doc -->
546      * @return the value of the '<em>Log Operation Name</em>' attribute.
547      * @see #setLogOperationName(String)
548      * @see Olj.OljPackage#getLoaderJobType_LogOperationName()
549      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
550      * @generated
551      */

552     String JavaDoc getLogOperationName();
553
554     /**
555      * Sets the value of the '{@link Olj.LoaderJobType#getLogOperationName <em>Log Operation Name</em>}' attribute.
556      * <!-- begin-user-doc -->
557      * <!-- end-user-doc -->
558      * @param value the new value of the '<em>Log Operation Name</em>' attribute.
559      * @see #getLogOperationName()
560      * @generated
561      */

562     void setLogOperationName(String JavaDoc value);
563
564     /**
565      * Returns the value of the '<em><b>Log Original Value</b></em>' attribute.
566      * <!-- begin-user-doc -->
567      * <p>
568      * If the meaning of the '<em>Log Original Value</em>' attribute isn't clear,
569      * there really should be more of a description here...
570      * </p>
571      * <!-- end-user-doc -->
572      * @return the value of the '<em>Log Original Value</em>' attribute.
573      * @see #setLogOriginalValue(String)
574      * @see Olj.OljPackage#getLoaderJobType_LogOriginalValue()
575      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
576      * @generated
577      */

578     String JavaDoc getLogOriginalValue();
579
580     /**
581      * Sets the value of the '{@link Olj.LoaderJobType#getLogOriginalValue <em>Log Original Value</em>}' attribute.
582      * <!-- begin-user-doc -->
583      * <!-- end-user-doc -->
584      * @param value the new value of the '<em>Log Original Value</em>' attribute.
585      * @see #getLogOriginalValue()
586      * @generated
587      */

588     void setLogOriginalValue(String JavaDoc value);
589
590     /**
591      * Returns the value of the '<em><b>Log Row Number</b></em>' attribute.
592      * <!-- begin-user-doc -->
593      * <p>
594      * If the meaning of the '<em>Log Row Number</em>' attribute isn't clear,
595      * there really should be more of a description here...
596      * </p>
597      * <!-- end-user-doc -->
598      * @return the value of the '<em>Log Row Number</em>' attribute.
599      * @see #setLogRowNumber(String)
600      * @see Olj.OljPackage#getLoaderJobType_LogRowNumber()
601      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
602      * @generated
603      */

604     String JavaDoc getLogRowNumber();
605
606     /**
607      * Sets the value of the '{@link Olj.LoaderJobType#getLogRowNumber <em>Log Row Number</em>}' attribute.
608      * <!-- begin-user-doc -->
609      * <!-- end-user-doc -->
610      * @param value the new value of the '<em>Log Row Number</em>' attribute.
611      * @see #getLogRowNumber()
612      * @generated
613      */

614     void setLogRowNumber(String JavaDoc value);
615
616     /**
617      * Returns the value of the '<em><b>Log Table</b></em>' attribute.
618      * <!-- begin-user-doc -->
619      * <p>
620      * If the meaning of the '<em>Log Table</em>' attribute isn't clear,
621      * there really should be more of a description here...
622      * </p>
623      * <!-- end-user-doc -->
624      * @return the value of the '<em>Log Table</em>' attribute.
625      * @see #setLogTable(String)
626      * @see Olj.OljPackage#getLoaderJobType_LogTable()
627      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
628      * @generated
629      */

630     String JavaDoc getLogTable();
631
632     /**
633      * Sets the value of the '{@link Olj.LoaderJobType#getLogTable <em>Log Table</em>}' attribute.
634      * <!-- begin-user-doc -->
635      * <!-- end-user-doc -->
636      * @param value the new value of the '<em>Log Table</em>' attribute.
637      * @see #getLogTable()
638      * @generated
639      */

640     void setLogTable(String JavaDoc value);
641
642     /**
643      * Returns the value of the '<em><b>Log Table Name</b></em>' attribute.
644      * <!-- begin-user-doc -->
645      * <p>
646      * If the meaning of the '<em>Log Table Name</em>' attribute isn't clear,
647      * there really should be more of a description here...
648      * </p>
649      * <!-- end-user-doc -->
650      * @return the value of the '<em>Log Table Name</em>' attribute.
651      * @see #setLogTableName(String)
652      * @see Olj.OljPackage#getLoaderJobType_LogTableName()
653      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
654      * @generated
655      */

656     String JavaDoc getLogTableName();
657
658     /**
659      * Sets the value of the '{@link Olj.LoaderJobType#getLogTableName <em>Log Table Name</em>}' attribute.
660      * <!-- begin-user-doc -->
661      * <!-- end-user-doc -->
662      * @param value the new value of the '<em>Log Table Name</em>' attribute.
663      * @see #getLogTableName()
664      * @generated
665      */

666     void setLogTableName(String JavaDoc value);
667
668     /**
669      * Returns the value of the '<em><b>Log Type Name</b></em>' attribute.
670      * <!-- begin-user-doc -->
671      * <p>
672      * If the meaning of the '<em>Log Type Name</em>' attribute isn't clear,
673      * there really should be more of a description here...
674      * </p>
675      * <!-- end-user-doc -->
676      * @return the value of the '<em>Log Type Name</em>' attribute.
677      * @see #setLogTypeName(String)
678      * @see Olj.OljPackage#getLoaderJobType_LogTypeName()
679      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
680      * @generated
681      */

682     String JavaDoc getLogTypeName();
683
684     /**
685      * Sets the value of the '{@link Olj.LoaderJobType#getLogTypeName <em>Log Type Name</em>}' attribute.
686      * <!-- begin-user-doc -->
687      * <!-- end-user-doc -->
688      * @param value the new value of the '<em>Log Type Name</em>' attribute.
689      * @see #getLogTypeName()
690      * @generated
691      */

692     void setLogTypeName(String JavaDoc value);
693
694     /**
695      * Returns the value of the '<em><b>Object ID Auto Create</b></em>' attribute.
696      * <!-- begin-user-doc -->
697      * <p>
698      * If the meaning of the '<em>Object ID Auto Create</em>' attribute isn't clear,
699      * there really should be more of a description here...
700      * </p>
701      * <!-- end-user-doc -->
702      * @return the value of the '<em>Object ID Auto Create</em>' attribute.
703      * @see #setObjectIDAutoCreate(String)
704      * @see Olj.OljPackage#getLoaderJobType_ObjectIDAutoCreate()
705      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
706      * @generated
707      */

708     String JavaDoc getObjectIDAutoCreate();
709
710     /**
711      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDAutoCreate <em>Object ID Auto Create</em>}' attribute.
712      * <!-- begin-user-doc -->
713      * <!-- end-user-doc -->
714      * @param value the new value of the '<em>Object ID Auto Create</em>' attribute.
715      * @see #getObjectIDAutoCreate()
716      * @generated
717      */

718     void setObjectIDAutoCreate(String JavaDoc value);
719
720     /**
721      * Returns the value of the '<em><b>Object ID Column Name</b></em>' attribute.
722      * <!-- begin-user-doc -->
723      * <p>
724      * If the meaning of the '<em>Object ID Column Name</em>' attribute isn't clear,
725      * there really should be more of a description here...
726      * </p>
727      * <!-- end-user-doc -->
728      * @return the value of the '<em>Object ID Column Name</em>' attribute.
729      * @see #setObjectIDColumnName(String)
730      * @see Olj.OljPackage#getLoaderJobType_ObjectIDColumnName()
731      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
732      * @generated
733      */

734     String JavaDoc getObjectIDColumnName();
735
736     /**
737      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDColumnName <em>Object ID Column Name</em>}' attribute.
738      * <!-- begin-user-doc -->
739      * <!-- end-user-doc -->
740      * @param value the new value of the '<em>Object ID Column Name</em>' attribute.
741      * @see #getObjectIDColumnName()
742      * @generated
743      */

744     void setObjectIDColumnName(String JavaDoc value);
745
746     /**
747      * Returns the value of the '<em><b>Object ID Increment</b></em>' attribute.
748      * <!-- begin-user-doc -->
749      * <p>
750      * If the meaning of the '<em>Object ID Increment</em>' attribute isn't clear,
751      * there really should be more of a description here...
752      * </p>
753      * <!-- end-user-doc -->
754      * @return the value of the '<em>Object ID Increment</em>' attribute.
755      * @see #setObjectIDIncrement(String)
756      * @see Olj.OljPackage#getLoaderJobType_ObjectIDIncrement()
757      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
758      * @generated
759      */

760     String JavaDoc getObjectIDIncrement();
761
762     /**
763      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDIncrement <em>Object ID Increment</em>}' attribute.
764      * <!-- begin-user-doc -->
765      * <!-- end-user-doc -->
766      * @param value the new value of the '<em>Object ID Increment</em>' attribute.
767      * @see #getObjectIDIncrement()
768      * @generated
769      */

770     void setObjectIDIncrement(String JavaDoc value);
771
772     /**
773      * Returns the value of the '<em><b>Object ID Name Column Name</b></em>' attribute.
774      * <!-- begin-user-doc -->
775      * <p>
776      * If the meaning of the '<em>Object ID Name Column Name</em>' attribute isn't clear,
777      * there really should be more of a description here...
778      * </p>
779      * <!-- end-user-doc -->
780      * @return the value of the '<em>Object ID Name Column Name</em>' attribute.
781      * @see #setObjectIDNameColumnName(String)
782      * @see Olj.OljPackage#getLoaderJobType_ObjectIDNameColumnName()
783      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
784      * @generated
785      */

786     String JavaDoc getObjectIDNameColumnName();
787
788     /**
789      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDNameColumnName <em>Object ID Name Column Name</em>}' attribute.
790      * <!-- begin-user-doc -->
791      * <!-- end-user-doc -->
792      * @param value the new value of the '<em>Object ID Name Column Name</em>' attribute.
793      * @see #getObjectIDNameColumnName()
794      * @generated
795      */

796     void setObjectIDNameColumnName(String JavaDoc value);
797
798     /**
799      * Returns the value of the '<em><b>Object ID Name Column Value</b></em>' attribute.
800      * <!-- begin-user-doc -->
801      * <p>
802      * If the meaning of the '<em>Object ID Name Column Value</em>' attribute isn't clear,
803      * there really should be more of a description here...
804      * </p>
805      * <!-- end-user-doc -->
806      * @return the value of the '<em>Object ID Name Column Value</em>' attribute.
807      * @see #setObjectIDNameColumnValue(String)
808      * @see Olj.OljPackage#getLoaderJobType_ObjectIDNameColumnValue()
809      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
810      * @generated
811      */

812     String JavaDoc getObjectIDNameColumnValue();
813
814     /**
815      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDNameColumnValue <em>Object ID Name Column Value</em>}' attribute.
816      * <!-- begin-user-doc -->
817      * <!-- end-user-doc -->
818      * @param value the new value of the '<em>Object ID Name Column Value</em>' attribute.
819      * @see #getObjectIDNameColumnValue()
820      * @generated
821      */

822     void setObjectIDNameColumnValue(String JavaDoc value);
823
824     /**
825      * Returns the value of the '<em><b>Object ID Start Value</b></em>' attribute.
826      * <!-- begin-user-doc -->
827      * <p>
828      * If the meaning of the '<em>Object ID Start Value</em>' attribute isn't clear,
829      * there really should be more of a description here...
830      * </p>
831      * <!-- end-user-doc -->
832      * @return the value of the '<em>Object ID Start Value</em>' attribute.
833      * @see #setObjectIDStartValue(String)
834      * @see Olj.OljPackage#getLoaderJobType_ObjectIDStartValue()
835      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
836      * @generated
837      */

838     String JavaDoc getObjectIDStartValue();
839
840     /**
841      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDStartValue <em>Object ID Start Value</em>}' attribute.
842      * <!-- begin-user-doc -->
843      * <!-- end-user-doc -->
844      * @param value the new value of the '<em>Object ID Start Value</em>' attribute.
845      * @see #getObjectIDStartValue()
846      * @generated
847      */

848     void setObjectIDStartValue(String JavaDoc value);
849
850     /**
851      * Returns the value of the '<em><b>Object ID Table Name</b></em>' attribute.
852      * <!-- begin-user-doc -->
853      * <p>
854      * If the meaning of the '<em>Object ID Table Name</em>' attribute isn't clear,
855      * there really should be more of a description here...
856      * </p>
857      * <!-- end-user-doc -->
858      * @return the value of the '<em>Object ID Table Name</em>' attribute.
859      * @see #setObjectIDTableName(String)
860      * @see Olj.OljPackage#getLoaderJobType_ObjectIDTableName()
861      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
862      * @generated
863      */

864     String JavaDoc getObjectIDTableName();
865
866     /**
867      * Sets the value of the '{@link Olj.LoaderJobType#getObjectIDTableName <em>Object ID Table Name</em>}' attribute.
868      * <!-- begin-user-doc -->
869      * <!-- end-user-doc -->
870      * @param value the new value of the '<em>Object ID Table Name</em>' attribute.
871      * @see #getObjectIDTableName()
872      * @generated
873      */

874     void setObjectIDTableName(String JavaDoc value);
875
876     /**
877      * Returns the value of the '<em><b>Oid Logic</b></em>' attribute.
878      * <!-- begin-user-doc -->
879      * <p>
880      * If the meaning of the '<em>Oid Logic</em>' attribute isn't clear,
881      * there really should be more of a description here...
882      * </p>
883      * <!-- end-user-doc -->
884      * @return the value of the '<em>Oid Logic</em>' attribute.
885      * @see #setOidLogic(String)
886      * @see Olj.OljPackage#getLoaderJobType_OidLogic()
887      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
888      * @generated
889      */

890     String JavaDoc getOidLogic();
891
892     /**
893      * Sets the value of the '{@link Olj.LoaderJobType#getOidLogic <em>Oid Logic</em>}' attribute.
894      * <!-- begin-user-doc -->
895      * <!-- end-user-doc -->
896      * @param value the new value of the '<em>Oid Logic</em>' attribute.
897      * @see #getOidLogic()
898      * @generated
899      */

900     void setOidLogic(String JavaDoc value);
901
902     /**
903      * Returns the value of the '<em><b>On Error Continue</b></em>' attribute.
904      * <!-- begin-user-doc -->
905      * <p>
906      * If the meaning of the '<em>On Error Continue</em>' attribute isn't clear,
907      * there really should be more of a description here...
908      * </p>
909      * <!-- end-user-doc -->
910      * @return the value of the '<em>On Error Continue</em>' attribute.
911      * @see #setOnErrorContinue(String)
912      * @see Olj.OljPackage#getLoaderJobType_OnErrorContinue()
913      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
914      * @generated
915      */

916     String JavaDoc getOnErrorContinue();
917
918     /**
919      * Sets the value of the '{@link Olj.LoaderJobType#getOnErrorContinue <em>On Error Continue</em>}' attribute.
920      * <!-- begin-user-doc -->
921      * <!-- end-user-doc -->
922      * @param value the new value of the '<em>On Error Continue</em>' attribute.
923      * @see #getOnErrorContinue()
924      * @generated
925      */

926     void setOnErrorContinue(String JavaDoc value);
927
928     /**
929      * Returns the value of the '<em><b>Path To Logger Conf</b></em>' attribute.
930      * <!-- begin-user-doc -->
931      * <p>
932      * If the meaning of the '<em>Path To Logger Conf</em>' attribute isn't clear,
933      * there really should be more of a description here...
934      * </p>
935      * <!-- end-user-doc -->
936      * @return the value of the '<em>Path To Logger Conf</em>' attribute.
937      * @see #setPathToLoggerConf(String)
938      * @see Olj.OljPackage#getLoaderJobType_PathToLoggerConf()
939      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
940      * @generated
941      */

942     String JavaDoc getPathToLoggerConf();
943
944     /**
945      * Sets the value of the '{@link Olj.LoaderJobType#getPathToLoggerConf <em>Path To Logger Conf</em>}' attribute.
946      * <!-- begin-user-doc -->
947      * <!-- end-user-doc -->
948      * @param value the new value of the '<em>Path To Logger Conf</em>' attribute.
949      * @see #getPathToLoggerConf()
950      * @generated
951      */

952     void setPathToLoggerConf(String JavaDoc value);
953
954     /**
955      * Returns the value of the '<em><b>Return Code</b></em>' attribute.
956      * <!-- begin-user-doc -->
957      * <p>
958      * If the meaning of the '<em>Return Code</em>' attribute isn't clear,
959      * there really should be more of a description here...
960      * </p>
961      * <!-- end-user-doc -->
962      * @return the value of the '<em>Return Code</em>' attribute.
963      * @see #setReturnCode(String)
964      * @see Olj.OljPackage#getLoaderJobType_ReturnCode()
965      * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
966      * @generated
967      */

968     String JavaDoc getReturnCode();
969
970     /**
971      * Sets the value of the '{@link Olj.LoaderJobType#getReturnCode <em>Return Code</em>}' attribute.
972      * <!-- begin-user-doc -->
973      * <!-- end-user-doc -->
974      * @param value the new value of the '<em>Return Code</em>' attribute.
975      * @see #getReturnCode()
976      * @generated
977      */

978     void setReturnCode(String JavaDoc value);
979
980     /**
981      * Returns the value of the '<em><b>Set Cursor Name</b></em>' attribute.
982      * The default value is <code>"true"</code>.
983      * The literals are from the enumeration {@link Olj.SetCursorNameType1}.
984      * <!-- begin-user-doc -->
985      * <p>
986      * If the meaning of the '<em>Set Cursor Name</em>' attribute isn't clear,
987      * there really should be more of a description here...
988      * </p>
989      * <!-- end-user-doc -->
990      * @return the value of the '<em>Set Cursor Name</em>' attribute.
991      * @see Olj.SetCursorNameType1
992      * @see #isSetSetCursorName()
993      * @see #unsetSetCursorName()
994      * @see #setSetCursorName(SetCursorNameType1)
995      * @see Olj.OljPackage#getLoaderJobType_SetCursorName()
996      * @model default="true" unique="false" unsettable="true"
997      * @generated
998      */

999     SetCursorNameType1 getSetCursorName();
1000
1001    /**
1002     * Sets the value of the '{@link Olj.LoaderJobType#getSetCursorName <em>Set Cursor Name</em>}' attribute.
1003     * <!-- begin-user-doc -->
1004     * <!-- end-user-doc -->
1005     * @param value the new value of the '<em>Set Cursor Name</em>' attribute.
1006     * @see Olj.SetCursorNameType1
1007     * @see #isSetSetCursorName()
1008     * @see #unsetSetCursorName()
1009     * @see #getSetCursorName()
1010     * @generated
1011     */

1012    void setSetCursorName(SetCursorNameType1 value);
1013
1014    /**
1015     * Unsets the value of the '{@link Olj.LoaderJobType#getSetCursorName <em>Set Cursor Name</em>}' attribute.
1016     * <!-- begin-user-doc -->
1017     * <!-- end-user-doc -->
1018     * @see #isSetSetCursorName()
1019     * @see #getSetCursorName()
1020     * @see #setSetCursorName(SetCursorNameType1)
1021     * @generated
1022     */

1023    void unsetSetCursorName();
1024
1025    /**
1026     * Returns whether the value of the '{@link Olj.LoaderJobType#getSetCursorName <em>Set Cursor Name</em>}' attribute is set.
1027     * <!-- begin-user-doc -->
1028     * <!-- end-user-doc -->
1029     * @return whether the value of the '<em>Set Cursor Name</em>' attribute is set.
1030     * @see #unsetSetCursorName()
1031     * @see #getSetCursorName()
1032     * @see #setSetCursorName(SetCursorNameType1)
1033     * @generated
1034     */

1035    boolean isSetSetCursorName();
1036
1037    /**
1038     * Returns the value of the '<em><b>Set Fetch Size</b></em>' attribute.
1039     * The default value is <code>"true"</code>.
1040     * The literals are from the enumeration {@link Olj.SetFetchSizeType}.
1041     * <!-- begin-user-doc -->
1042     * <p>
1043     * If the meaning of the '<em>Set Fetch Size</em>' attribute isn't clear,
1044     * there really should be more of a description here...
1045     * </p>
1046     * <!-- end-user-doc -->
1047     * @return the value of the '<em>Set Fetch Size</em>' attribute.
1048     * @see Olj.SetFetchSizeType
1049     * @see #isSetSetFetchSize()
1050     * @see #unsetSetFetchSize()
1051     * @see #setSetFetchSize(SetFetchSizeType)
1052     * @see Olj.OljPackage#getLoaderJobType_SetFetchSize()
1053     * @model default="true" unique="false" unsettable="true"
1054     * @generated
1055     */

1056    SetFetchSizeType getSetFetchSize();
1057
1058    /**
1059     * Sets the value of the '{@link Olj.LoaderJobType#getSetFetchSize <em>Set Fetch Size</em>}' attribute.
1060     * <!-- begin-user-doc -->
1061     * <!-- end-user-doc -->
1062     * @param value the new value of the '<em>Set Fetch Size</em>' attribute.
1063     * @see Olj.SetFetchSizeType
1064     * @see #isSetSetFetchSize()
1065     * @see #unsetSetFetchSize()
1066     * @see #getSetFetchSize()
1067     * @generated
1068     */

1069    void setSetFetchSize(SetFetchSizeType value);
1070
1071    /**
1072     * Unsets the value of the '{@link Olj.LoaderJobType#getSetFetchSize <em>Set Fetch Size</em>}' attribute.
1073     * <!-- begin-user-doc -->
1074     * <!-- end-user-doc -->
1075     * @see #isSetSetFetchSize()
1076     * @see #getSetFetchSize()
1077     * @see #setSetFetchSize(SetFetchSizeType)
1078     * @generated
1079     */

1080    void unsetSetFetchSize();
1081
1082    /**
1083     * Returns whether the value of the '{@link Olj.LoaderJobType#getSetFetchSize <em>Set Fetch Size</em>}' attribute is set.
1084     * <!-- begin-user-doc -->
1085     * <!-- end-user-doc -->
1086     * @return whether the value of the '<em>Set Fetch Size</em>' attribute is set.
1087     * @see #unsetSetFetchSize()
1088     * @see #getSetFetchSize()
1089     * @see #setSetFetchSize(SetFetchSizeType)
1090     * @generated
1091     */

1092    boolean isSetSetFetchSize();
1093
1094    /**
1095     * Returns the value of the '<em><b>Table Mode</b></em>' attribute.
1096     * <!-- begin-user-doc -->
1097     * <p>
1098     * If the meaning of the '<em>Table Mode</em>' attribute isn't clear,
1099     * there really should be more of a description here...
1100     * </p>
1101     * <!-- end-user-doc -->
1102     * @return the value of the '<em>Table Mode</em>' attribute.
1103     * @see #setTableMode(String)
1104     * @see Olj.OljPackage#getLoaderJobType_TableMode()
1105     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
1106     * @generated
1107     */

1108    String JavaDoc getTableMode();
1109
1110    /**
1111     * Sets the value of the '{@link Olj.LoaderJobType#getTableMode <em>Table Mode</em>}' attribute.
1112     * <!-- begin-user-doc -->
1113     * <!-- end-user-doc -->
1114     * @param value the new value of the '<em>Table Mode</em>' attribute.
1115     * @see #getTableMode()
1116     * @generated
1117     */

1118    void setTableMode(String JavaDoc value);
1119
1120    /**
1121     * Returns the value of the '<em><b>User ID</b></em>' attribute.
1122     * <!-- begin-user-doc -->
1123     * <p>
1124     * If the meaning of the '<em>User ID</em>' attribute isn't clear,
1125     * there really should be more of a description here...
1126     * </p>
1127     * <!-- end-user-doc -->
1128     * @return the value of the '<em>User ID</em>' attribute.
1129     * @see #setUserID(String)
1130     * @see Olj.OljPackage#getLoaderJobType_UserID()
1131     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
1132     * @generated
1133     */

1134    String JavaDoc getUserID();
1135
1136    /**
1137     * Sets the value of the '{@link Olj.LoaderJobType#getUserID <em>User ID</em>}' attribute.
1138     * <!-- begin-user-doc -->
1139     * <!-- end-user-doc -->
1140     * @param value the new value of the '<em>User ID</em>' attribute.
1141     * @see #getUserID()
1142     * @generated
1143     */

1144    void setUserID(String JavaDoc value);
1145
1146    /**
1147     * Returns the value of the '<em><b>Vendor Config</b></em>' attribute.
1148     * <!-- begin-user-doc -->
1149     * <p>
1150     * If the meaning of the '<em>Vendor Config</em>' attribute isn't clear,
1151     * there really should be more of a description here...
1152     * </p>
1153     * <!-- end-user-doc -->
1154     * @return the value of the '<em>Vendor Config</em>' attribute.
1155     * @see #setVendorConfig(String)
1156     * @see Olj.OljPackage#getLoaderJobType_VendorConfig()
1157     * @model unique="false" dataType="org.eclipse.emf.ecore.xml.type.String"
1158     * @generated
1159     */

1160    String JavaDoc getVendorConfig();
1161
1162    /**
1163     * Sets the value of the '{@link Olj.LoaderJobType#getVendorConfig <em>Vendor Config</em>}' attribute.
1164     * <!-- begin-user-doc -->
1165     * <!-- end-user-doc -->
1166     * @param value the new value of the '<em>Vendor Config</em>' attribute.
1167     * @see #getVendorConfig()
1168     * @generated
1169     */

1170    void setVendorConfig(String JavaDoc value);
1171
1172} // LoaderJobType
1173
Popular Tags