KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > Olj > util > OljValidator


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

7 package Olj.util;
8
9 import Olj.*;
10
11 import java.util.Collection JavaDoc;
12 import java.util.Map JavaDoc;
13
14 import org.eclipse.emf.common.util.DiagnosticChain;
15
16 import org.eclipse.emf.ecore.EPackage;
17
18 import org.eclipse.emf.ecore.util.EObjectValidator;
19
20 import org.eclipse.emf.ecore.xml.type.util.XMLTypeValidator;
21
22 /**
23  * <!-- begin-user-doc -->
24  * The <b>Validator</b> for the model.
25  * <!-- end-user-doc -->
26  * @see Olj.OljPackage
27  * @generated
28  */

29 public class OljValidator extends EObjectValidator {
30     /**
31      * The cached model package
32      * <!-- begin-user-doc -->
33      * <!-- end-user-doc -->
34      * @generated
35      */

36     public static final OljValidator INSTANCE = new OljValidator();
37
38     /**
39      * A constant for the {@link org.eclipse.emf.common.util.Diagnostic#getSource() source} of diagnostic {@link org.eclipse.emf.common.util.Diagnostic#getCode() codes} from this package.
40      * <!-- begin-user-doc -->
41      * <!-- end-user-doc -->
42      * @see org.eclipse.emf.common.util.Diagnostic#getSource()
43      * @see org.eclipse.emf.common.util.Diagnostic#getCode()
44      * @generated
45      */

46     public static final String JavaDoc DIAGNOSTIC_SOURCE = "Olj";
47
48     /**
49      * A constant with a fixed name that can be used as the base value for additional hand written constants.
50      * <!-- begin-user-doc -->
51      * <!-- end-user-doc -->
52      * @generated
53      */

54     private static final int GENERATED_DIAGNOSTIC_CODE_COUNT = 0;
55
56     /**
57      * The cached base package validator.
58      * <!-- begin-user-doc -->
59      * <!-- end-user-doc -->
60      * @generated
61      */

62     protected XMLTypeValidator xmlTypeValidator;
63
64     /**
65      * Creates an instance of the switch.
66      * <!-- begin-user-doc -->
67      * <!-- end-user-doc -->
68      * @generated
69      */

70     public OljValidator() {
71         xmlTypeValidator = XMLTypeValidator.INSTANCE;
72     }
73
74     /**
75      * Returns the package of this validator switch.
76      * <!-- begin-user-doc -->
77      * <!-- end-user-doc -->
78      * @generated
79      */

80     protected EPackage getEPackage() {
81       return OljPackage.eINSTANCE;
82     }
83
84     /**
85      * Calls <code>validateXXX</code> for the corresonding classifier of the model.
86      * <!-- begin-user-doc -->
87      * <!-- end-user-doc -->
88      * @generated
89      */

90     protected boolean validate(int classifierID, Object JavaDoc value, DiagnosticChain diagnostics, Map JavaDoc context) {
91         switch (classifierID) {
92             case OljPackage.CONSTANT_COLUMNS_TYPE:
93                 return validateConstantColumnsType((ConstantColumnsType)value, diagnostics, context);
94             case OljPackage.CONSTANT_COLUMN_TYPE:
95                 return validateConstantColumnType((ConstantColumnType)value, diagnostics, context);
96             case OljPackage.COPY_TABLE_TYPE:
97                 return validateCopyTableType((CopyTableType)value, diagnostics, context);
98             case OljPackage.COUNTER_COLUMNS_TYPE:
99                 return validateCounterColumnsType((CounterColumnsType)value, diagnostics, context);
100             case OljPackage.COUNTER_COLUMN_TYPE:
101                 return validateCounterColumnType((CounterColumnType)value, diagnostics, context);
102             case OljPackage.DEFINITION_INCLUDE_TYPE:
103                 return validateDefinitionIncludeType((DefinitionIncludeType)value, diagnostics, context);
104             case OljPackage.DOCUMENT_ROOT:
105                 return validateDocumentRoot((DocumentRoot)value, diagnostics, context);
106             case OljPackage.ECHO_TYPE:
107                 return validateEchoType((EchoType)value, diagnostics, context);
108             case OljPackage.IMPORT_DEFINITION_TYPE:
109                 return validateImportDefinitionType((ImportDefinitionType)value, diagnostics, context);
110             case OljPackage.INCLUDE_TYPE:
111                 return validateIncludeType((IncludeType)value, diagnostics, context);
112             case OljPackage.JAVA_SCRIPT_TYPE:
113                 return validateJavaScriptType((JavaScriptType)value, diagnostics, context);
114             case OljPackage.JDBC_DEFAULT_PARAMETERS_TYPE:
115                 return validateJdbcDefaultParametersType((JdbcDefaultParametersType)value, diagnostics, context);
116             case OljPackage.JDBC_PARAMETERS_TYPE:
117                 return validateJdbcParametersType((JdbcParametersType)value, diagnostics, context);
118             case OljPackage.JDBC_SOURCE_PARAMETERS_TYPE:
119                 return validateJdbcSourceParametersType((JdbcSourceParametersType)value, diagnostics, context);
120             case OljPackage.JDBC_SOURCE_PARAMETER_TYPE:
121                 return validateJdbcSourceParameterType((JdbcSourceParameterType)value, diagnostics, context);
122             case OljPackage.JDBC_SOURCE_TARGET_PARAMETERS_TYPE:
123                 return validateJdbcSourceTargetParametersType((JdbcSourceTargetParametersType)value, diagnostics, context);
124             case OljPackage.JDBC_TARGET_PARAMETERS_TYPE:
125                 return validateJdbcTargetParametersType((JdbcTargetParametersType)value, diagnostics, context);
126             case OljPackage.JDBC_TARGET_PARAMETER_TYPE:
127                 return validateJdbcTargetParameterType((JdbcTargetParameterType)value, diagnostics, context);
128             case OljPackage.LOADER_JOB_TYPE:
129                 return validateLoaderJobType((LoaderJobType)value, diagnostics, context);
130             case OljPackage.RELATION_COLUMNS_TYPE:
131                 return validateRelationColumnsType((RelationColumnsType)value, diagnostics, context);
132             case OljPackage.RELATION_COLUMN_TYPE:
133                 return validateRelationColumnType((RelationColumnType)value, diagnostics, context);
134             case OljPackage.RESTART_COUNTER_TYPE:
135                 return validateRestartCounterType((RestartCounterType)value, diagnostics, context);
136             case OljPackage.SORT_COLUMNS_TYPE:
137                 return validateSortColumnsType((SortColumnsType)value, diagnostics, context);
138             case OljPackage.SORT_COLUMN_TYPE:
139                 return validateSortColumnType((SortColumnType)value, diagnostics, context);
140             case OljPackage.SOURCE_COLUMNS_TYPE:
141                 return validateSourceColumnsType((SourceColumnsType)value, diagnostics, context);
142             case OljPackage.SOURCE_COLUMN_TYPE:
143                 return validateSourceColumnType((SourceColumnType)value, diagnostics, context);
144             case OljPackage.SQL_STMT_TYPE:
145                 return validateSqlStmtType((SqlStmtType)value, diagnostics, context);
146             case OljPackage.SQL_TYPE:
147                 return validateSqlType((SqlType)value, diagnostics, context);
148             case OljPackage.SUB_COUNTER_COLUMN_TYPE:
149                 return validateSubCounterColumnType((SubCounterColumnType)value, diagnostics, context);
150             case OljPackage.SUB_COUNTER_KEY_COLUMN_TYPE:
151                 return validateSubCounterKeyColumnType((SubCounterKeyColumnType)value, diagnostics, context);
152             case OljPackage.TABLES_TYPE:
153                 return validateTablesType((TablesType)value, diagnostics, context);
154             case OljPackage.TABLE_TYPE:
155                 return validateTableType((TableType)value, diagnostics, context);
156             case OljPackage.TARGET_COLUMNS_TYPE:
157                 return validateTargetColumnsType((TargetColumnsType)value, diagnostics, context);
158             case OljPackage.TARGET_COLUMN_TYPE:
159                 return validateTargetColumnType((TargetColumnType)value, diagnostics, context);
160             case OljPackage.TIME_STAMP_COLUMN_TYPE:
161                 return validateTimeStampColumnType((TimeStampColumnType)value, diagnostics, context);
162             case OljPackage.TRANSFORMATIONS_TYPE:
163                 return validateTransformationsType((TransformationsType)value, diagnostics, context);
164             case OljPackage.TRANSFORMATION_TYPE:
165                 return validateTransformationType((TransformationType)value, diagnostics, context);
166             case OljPackage.USER_ID_COLUMN_TYPE:
167                 return validateUserIDColumnType((UserIDColumnType)value, diagnostics, context);
168             case OljPackage.VALUE_COLUMNS_TYPE:
169                 return validateValueColumnsType((ValueColumnsType)value, diagnostics, context);
170             case OljPackage.VALUE_COLUMN_TYPE:
171                 return validateValueColumnType((ValueColumnType)value, diagnostics, context);
172             case OljPackage.VARIABLE_COLUMNS_TYPE:
173                 return validateVariableColumnsType((VariableColumnsType)value, diagnostics, context);
174             case OljPackage.VARIABLE_COLUMN_TYPE:
175                 return validateVariableColumnType((VariableColumnType)value, diagnostics, context);
176             case OljPackage.VARIABLES_TYPE:
177                 return validateVariablesType((VariablesType)value, diagnostics, context);
178             case OljPackage.VARIABLE_TYPE:
179                 return validateVariableType((VariableType)value, diagnostics, context);
180             case OljPackage.AUTO_MAP_COLUMNS_TYPE:
181                 return validateAutoMapColumnsType((Object JavaDoc)value, diagnostics, context);
182             case OljPackage.COMMIT_TYPE:
183                 return validateCommitType((Object JavaDoc)value, diagnostics, context);
184             case OljPackage.COUNTER_START_VALUE_RESET_TYPE:
185                 return validateCounterStartValueResetType((Object JavaDoc)value, diagnostics, context);
186             case OljPackage.DATA_CUT_OFF_TYPE:
187                 return validateDataCutOffType((Object JavaDoc)value, diagnostics, context);
188             case OljPackage.DATA_CUT_OFF_TYPE1:
189                 return validateDataCutOffType1((Object JavaDoc)value, diagnostics, context);
190             case OljPackage.DB_VENDOR_TYPE:
191                 return validateDbVendorType((Object JavaDoc)value, diagnostics, context);
192             case OljPackage.DB_VENDOR_TYPE1:
193                 return validateDbVendorType1((Object JavaDoc)value, diagnostics, context);
194             case OljPackage.DEFAULT_MODE_TYPE:
195                 return validateDefaultModeType((Object JavaDoc)value, diagnostics, context);
196             case OljPackage.FROM_HEX_TYPE:
197                 return validateFromHexType((Object JavaDoc)value, diagnostics, context);
198             case OljPackage.INSERT_TYPE:
199                 return validateInsertType((Object JavaDoc)value, diagnostics, context);
200             case OljPackage.LOG_MODE_TYPE:
201                 return validateLogModeType((Object JavaDoc)value, diagnostics, context);
202             case OljPackage.LOG_MODE_TYPE1:
203                 return validateLogModeType1((Object JavaDoc)value, diagnostics, context);
204             case OljPackage.LOG_MODE_TYPE2:
205                 return validateLogModeType2((Object JavaDoc)value, diagnostics, context);
206             case OljPackage.LOG_MODE_TYPE3:
207                 return validateLogModeType3((Object JavaDoc)value, diagnostics, context);
208             case OljPackage.OID_LOGIC_TYPE:
209                 return validateOidLogicType((Object JavaDoc)value, diagnostics, context);
210             case OljPackage.OID_LOGIC_TYPE1:
211                 return validateOidLogicType1((Object JavaDoc)value, diagnostics, context);
212             case OljPackage.ON_ERROR_CONTINUE_TYPE:
213                 return validateOnErrorContinueType((Object JavaDoc)value, diagnostics, context);
214             case OljPackage.ON_ERROR_CONTINUE_TYPE1:
215                 return validateOnErrorContinueType1((Object JavaDoc)value, diagnostics, context);
216             case OljPackage.ON_ERROR_CONTINUE_TYPE2:
217                 return validateOnErrorContinueType2((Object JavaDoc)value, diagnostics, context);
218             case OljPackage.RELATION_MODE_TYPE:
219                 return validateRelationModeType((Object JavaDoc)value, diagnostics, context);
220             case OljPackage.SET_CURSOR_NAME_TYPE:
221                 return validateSetCursorNameType((Object JavaDoc)value, diagnostics, context);
222             case OljPackage.SET_CURSOR_NAME_TYPE1:
223                 return validateSetCursorNameType1((Object JavaDoc)value, diagnostics, context);
224             case OljPackage.SET_CURSOR_NAME_TYPE2:
225                 return validateSetCursorNameType2((Object JavaDoc)value, diagnostics, context);
226             case OljPackage.SET_FETCH_SIZE_TYPE:
227                 return validateSetFetchSizeType((Object JavaDoc)value, diagnostics, context);
228             case OljPackage.SET_FETCH_SIZE_TYPE1:
229                 return validateSetFetchSizeType1((Object JavaDoc)value, diagnostics, context);
230             case OljPackage.SET_FETCH_SIZE_TYPE2:
231                 return validateSetFetchSizeType2((Object JavaDoc)value, diagnostics, context);
232             case OljPackage.TABLE_MODE_TYPE:
233                 return validateTableModeType((Object JavaDoc)value, diagnostics, context);
234             case OljPackage.TO_HEX_TYPE:
235                 return validateToHexType((Object JavaDoc)value, diagnostics, context);
236             case OljPackage.VALUE_MODE_TYPE:
237                 return validateValueModeType((Object JavaDoc)value, diagnostics, context);
238             case OljPackage.VALUE_MODE_TYPE1:
239                 return validateValueModeType1((Object JavaDoc)value, diagnostics, context);
240             case OljPackage.VALUE_MODE_TYPE2:
241                 return validateValueModeType2((Object JavaDoc)value, diagnostics, context);
242             case OljPackage.VALUE_MODE_TYPE3:
243                 return validateValueModeType3((Object JavaDoc)value, diagnostics, context);
244             case OljPackage.VALUE_MODE_TYPE4:
245                 return validateValueModeType4((Object JavaDoc)value, diagnostics, context);
246             case OljPackage.VALUE_MODE_TYPE5:
247                 return validateValueModeType5((Object JavaDoc)value, diagnostics, context);
248             case OljPackage.VALUE_MODE_TYPE6:
249                 return validateValueModeType6((Object JavaDoc)value, diagnostics, context);
250             case OljPackage.AUTO_MAP_COLUMNS_TYPE_OBJECT:
251                 return validateAutoMapColumnsTypeObject((AutoMapColumnsType)value, diagnostics, context);
252             case OljPackage.COMMIT_TYPE_OBJECT:
253                 return validateCommitTypeObject((CommitType)value, diagnostics, context);
254             case OljPackage.COUNTER_START_VALUE_RESET_TYPE_OBJECT:
255                 return validateCounterStartValueResetTypeObject((CounterStartValueResetType)value, diagnostics, context);
256             case OljPackage.DATA_CUT_OFF_TYPE_OBJECT:
257                 return validateDataCutOffTypeObject((DataCutOffType)value, diagnostics, context);
258             case OljPackage.DATA_CUT_OFF_TYPE_OBJECT1:
259                 return validateDataCutOffTypeObject1((DataCutOffType)value, diagnostics, context);
260             case OljPackage.DB_VENDOR_TYPE_OBJECT:
261                 return validateDbVendorTypeObject((DbVendorType)value, diagnostics, context);
262             case OljPackage.DB_VENDOR_TYPE_OBJECT1:
263                 return validateDbVendorTypeObject1((DbVendorType)value, diagnostics, context);
264             case OljPackage.DEFAULT_MODE_TYPE_OBJECT:
265                 return validateDefaultModeTypeObject((DefaultModeType)value, diagnostics, context);
266             case OljPackage.FROM_HEX_TYPE_OBJECT:
267                 return validateFromHexTypeObject((FromHexType)value, diagnostics, context);
268             case OljPackage.INSERT_TYPE_OBJECT:
269                 return validateInsertTypeObject((InsertType)value, diagnostics, context);
270             case OljPackage.LOG_MODE_TYPE_OBJECT:
271                 return validateLogModeTypeObject((LogModeType)value, diagnostics, context);
272             case OljPackage.LOG_MODE_TYPE_OBJECT1:
273                 return validateLogModeTypeObject1((LogModeType)value, diagnostics, context);
274             case OljPackage.LOG_MODE_TYPE_OBJECT2:
275                 return validateLogModeTypeObject2((LogModeType)value, diagnostics, context);
276             case OljPackage.LOG_MODE_TYPE_OBJECT3:
277                 return validateLogModeTypeObject3((LogModeType)value, diagnostics, context);
278             case OljPackage.NAME_TYPE:
279                 return validateNameType((String JavaDoc)value, diagnostics, context);
280             case OljPackage.NAME_TYPE1:
281                 return validateNameType1((String JavaDoc)value, diagnostics, context);
282             case OljPackage.OID_LOGIC_TYPE_OBJECT:
283                 return validateOidLogicTypeObject((OidLogicType)value, diagnostics, context);
284             case OljPackage.OID_LOGIC_TYPE_OBJECT1:
285                 return validateOidLogicTypeObject1((OidLogicType)value, diagnostics, context);
286             case OljPackage.ON_ERROR_CONTINUE_TYPE_OBJECT:
287                 return validateOnErrorContinueTypeObject((OnErrorContinueType)value, diagnostics, context);
288             case OljPackage.ON_ERROR_CONTINUE_TYPE_OBJECT1:
289                 return validateOnErrorContinueTypeObject1((OnErrorContinueType)value, diagnostics, context);
290             case OljPackage.ON_ERROR_CONTINUE_TYPE_OBJECT2:
291                 return validateOnErrorContinueTypeObject2((OnErrorContinueType)value, diagnostics, context);
292             case OljPackage.RELATION_MODE_TYPE_OBJECT:
293                 return validateRelationModeTypeObject((RelationModeType)value, diagnostics, context);
294             case OljPackage.SET_CURSOR_NAME_TYPE_OBJECT:
295                 return validateSetCursorNameTypeObject((SetCursorNameType)value, diagnostics, context);
296             case OljPackage.SET_CURSOR_NAME_TYPE_OBJECT1:
297                 return validateSetCursorNameTypeObject1((SetCursorNameType)value, diagnostics, context);
298             case OljPackage.SET_CURSOR_NAME_TYPE_OBJECT2:
299                 return validateSetCursorNameTypeObject2((SetCursorNameType)value, diagnostics, context);
300             case OljPackage.SET_FETCH_SIZE_TYPE_OBJECT:
301                 return validateSetFetchSizeTypeObject((SetFetchSizeType)value, diagnostics, context);
302             case OljPackage.SET_FETCH_SIZE_TYPE_OBJECT1:
303                 return validateSetFetchSizeTypeObject1((SetFetchSizeType)value, diagnostics, context);
304             case OljPackage.SET_FETCH_SIZE_TYPE_OBJECT2:
305                 return validateSetFetchSizeTypeObject2((SetFetchSizeType)value, diagnostics, context);
306             case OljPackage.TABLE_MODE_TYPE_OBJECT:
307                 return validateTableModeTypeObject((TableModeType)value, diagnostics, context);
308             case OljPackage.TO_HEX_TYPE_OBJECT:
309                 return validateToHexTypeObject((ToHexType)value, diagnostics, context);
310             case OljPackage.VALUE_MODE_TYPE_OBJECT:
311                 return validateValueModeTypeObject((ValueModeType)value, diagnostics, context);
312             case OljPackage.VALUE_MODE_TYPE_OBJECT1:
313                 return validateValueModeTypeObject1((ValueModeType)value, diagnostics, context);
314             case OljPackage.VALUE_MODE_TYPE_OBJECT2:
315                 return validateValueModeTypeObject2((ValueModeType)value, diagnostics, context);
316             case OljPackage.VALUE_MODE_TYPE_OBJECT3:
317                 return validateValueModeTypeObject3((ValueModeType)value, diagnostics, context);
318             case OljPackage.VALUE_MODE_TYPE_OBJECT4:
319                 return validateValueModeTypeObject4((ValueModeType)value, diagnostics, context);
320             case OljPackage.VALUE_MODE_TYPE_OBJECT5:
321                 return validateValueModeTypeObject5((ValueModeType)value, diagnostics, context);
322             case OljPackage.VALUE_MODE_TYPE_OBJECT6:
323                 return validateValueModeTypeObject6((ValueModeType)value, diagnostics, context);
324             default:
325                 return true;
326         }
327     }
328
329     /**
330      * <!-- begin-user-doc -->
331      * <!-- end-user-doc -->
332      * @generated
333      */

334     public boolean validateConstantColumnsType(ConstantColumnsType constantColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
335         return validate_EveryDefaultConstraint(constantColumnsType, diagnostics, context);
336     }
337
338     /**
339      * <!-- begin-user-doc -->
340      * <!-- end-user-doc -->
341      * @generated
342      */

343     public boolean validateConstantColumnType(ConstantColumnType constantColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
344         return validate_EveryDefaultConstraint(constantColumnType, diagnostics, context);
345     }
346
347     /**
348      * <!-- begin-user-doc -->
349      * <!-- end-user-doc -->
350      * @generated
351      */

352     public boolean validateCopyTableType(CopyTableType copyTableType, DiagnosticChain diagnostics, Map JavaDoc context) {
353         return validate_EveryDefaultConstraint(copyTableType, diagnostics, context);
354     }
355
356     /**
357      * <!-- begin-user-doc -->
358      * <!-- end-user-doc -->
359      * @generated
360      */

361     public boolean validateCounterColumnsType(CounterColumnsType counterColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
362         return validate_EveryDefaultConstraint(counterColumnsType, diagnostics, context);
363     }
364
365     /**
366      * <!-- begin-user-doc -->
367      * <!-- end-user-doc -->
368      * @generated
369      */

370     public boolean validateCounterColumnType(CounterColumnType counterColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
371         return validate_EveryDefaultConstraint(counterColumnType, diagnostics, context);
372     }
373
374     /**
375      * <!-- begin-user-doc -->
376      * <!-- end-user-doc -->
377      * @generated
378      */

379     public boolean validateDefinitionIncludeType(DefinitionIncludeType definitionIncludeType, DiagnosticChain diagnostics, Map JavaDoc context) {
380         return validate_EveryDefaultConstraint(definitionIncludeType, diagnostics, context);
381     }
382
383     /**
384      * <!-- begin-user-doc -->
385      * <!-- end-user-doc -->
386      * @generated
387      */

388     public boolean validateDocumentRoot(DocumentRoot documentRoot, DiagnosticChain diagnostics, Map JavaDoc context) {
389         return validate_EveryDefaultConstraint(documentRoot, diagnostics, context);
390     }
391
392     /**
393      * <!-- begin-user-doc -->
394      * <!-- end-user-doc -->
395      * @generated
396      */

397     public boolean validateEchoType(EchoType echoType, DiagnosticChain diagnostics, Map JavaDoc context) {
398         return validate_EveryDefaultConstraint(echoType, diagnostics, context);
399     }
400
401     /**
402      * <!-- begin-user-doc -->
403      * <!-- end-user-doc -->
404      * @generated
405      */

406     public boolean validateImportDefinitionType(ImportDefinitionType importDefinitionType, DiagnosticChain diagnostics, Map JavaDoc context) {
407         return validate_EveryDefaultConstraint(importDefinitionType, diagnostics, context);
408     }
409
410     /**
411      * <!-- begin-user-doc -->
412      * <!-- end-user-doc -->
413      * @generated
414      */

415     public boolean validateIncludeType(IncludeType includeType, DiagnosticChain diagnostics, Map JavaDoc context) {
416         return validate_EveryDefaultConstraint(includeType, diagnostics, context);
417     }
418
419     /**
420      * <!-- begin-user-doc -->
421      * <!-- end-user-doc -->
422      * @generated
423      */

424     public boolean validateJavaScriptType(JavaScriptType javaScriptType, DiagnosticChain diagnostics, Map JavaDoc context) {
425         return validate_EveryDefaultConstraint(javaScriptType, diagnostics, context);
426     }
427
428     /**
429      * <!-- begin-user-doc -->
430      * <!-- end-user-doc -->
431      * @generated
432      */

433     public boolean validateJdbcDefaultParametersType(JdbcDefaultParametersType jdbcDefaultParametersType, DiagnosticChain diagnostics, Map JavaDoc context) {
434         return validate_EveryDefaultConstraint(jdbcDefaultParametersType, diagnostics, context);
435     }
436
437     /**
438      * <!-- begin-user-doc -->
439      * <!-- end-user-doc -->
440      * @generated
441      */

442     public boolean validateJdbcParametersType(JdbcParametersType jdbcParametersType, DiagnosticChain diagnostics, Map JavaDoc context) {
443         return validate_EveryDefaultConstraint(jdbcParametersType, diagnostics, context);
444     }
445
446     /**
447      * <!-- begin-user-doc -->
448      * <!-- end-user-doc -->
449      * @generated
450      */

451     public boolean validateJdbcSourceParametersType(JdbcSourceParametersType jdbcSourceParametersType, DiagnosticChain diagnostics, Map JavaDoc context) {
452         return validate_EveryDefaultConstraint(jdbcSourceParametersType, diagnostics, context);
453     }
454
455     /**
456      * <!-- begin-user-doc -->
457      * <!-- end-user-doc -->
458      * @generated
459      */

460     public boolean validateJdbcSourceParameterType(JdbcSourceParameterType jdbcSourceParameterType, DiagnosticChain diagnostics, Map JavaDoc context) {
461         return validate_EveryDefaultConstraint(jdbcSourceParameterType, diagnostics, context);
462     }
463
464     /**
465      * <!-- begin-user-doc -->
466      * <!-- end-user-doc -->
467      * @generated
468      */

469     public boolean validateJdbcSourceTargetParametersType(JdbcSourceTargetParametersType jdbcSourceTargetParametersType, DiagnosticChain diagnostics, Map JavaDoc context) {
470         return validate_EveryDefaultConstraint(jdbcSourceTargetParametersType, diagnostics, context);
471     }
472
473     /**
474      * <!-- begin-user-doc -->
475      * <!-- end-user-doc -->
476      * @generated
477      */

478     public boolean validateJdbcTargetParametersType(JdbcTargetParametersType jdbcTargetParametersType, DiagnosticChain diagnostics, Map JavaDoc context) {
479         return validate_EveryDefaultConstraint(jdbcTargetParametersType, diagnostics, context);
480     }
481
482     /**
483      * <!-- begin-user-doc -->
484      * <!-- end-user-doc -->
485      * @generated
486      */

487     public boolean validateJdbcTargetParameterType(JdbcTargetParameterType jdbcTargetParameterType, DiagnosticChain diagnostics, Map JavaDoc context) {
488         return validate_EveryDefaultConstraint(jdbcTargetParameterType, diagnostics, context);
489     }
490
491     /**
492      * <!-- begin-user-doc -->
493      * <!-- end-user-doc -->
494      * @generated
495      */

496     public boolean validateLoaderJobType(LoaderJobType loaderJobType, DiagnosticChain diagnostics, Map JavaDoc context) {
497         return validate_EveryDefaultConstraint(loaderJobType, diagnostics, context);
498     }
499
500     /**
501      * <!-- begin-user-doc -->
502      * <!-- end-user-doc -->
503      * @generated
504      */

505     public boolean validateRelationColumnsType(RelationColumnsType relationColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
506         return validate_EveryDefaultConstraint(relationColumnsType, diagnostics, context);
507     }
508
509     /**
510      * <!-- begin-user-doc -->
511      * <!-- end-user-doc -->
512      * @generated
513      */

514     public boolean validateRelationColumnType(RelationColumnType relationColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
515         return validate_EveryDefaultConstraint(relationColumnType, diagnostics, context);
516     }
517
518     /**
519      * <!-- begin-user-doc -->
520      * <!-- end-user-doc -->
521      * @generated
522      */

523     public boolean validateRestartCounterType(RestartCounterType restartCounterType, DiagnosticChain diagnostics, Map JavaDoc context) {
524         return validate_EveryDefaultConstraint(restartCounterType, diagnostics, context);
525     }
526
527     /**
528      * <!-- begin-user-doc -->
529      * <!-- end-user-doc -->
530      * @generated
531      */

532     public boolean validateSortColumnsType(SortColumnsType sortColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
533         return validate_EveryDefaultConstraint(sortColumnsType, diagnostics, context);
534     }
535
536     /**
537      * <!-- begin-user-doc -->
538      * <!-- end-user-doc -->
539      * @generated
540      */

541     public boolean validateSortColumnType(SortColumnType sortColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
542         return validate_EveryDefaultConstraint(sortColumnType, diagnostics, context);
543     }
544
545     /**
546      * <!-- begin-user-doc -->
547      * <!-- end-user-doc -->
548      * @generated
549      */

550     public boolean validateSourceColumnsType(SourceColumnsType sourceColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
551         return validate_EveryDefaultConstraint(sourceColumnsType, diagnostics, context);
552     }
553
554     /**
555      * <!-- begin-user-doc -->
556      * <!-- end-user-doc -->
557      * @generated
558      */

559     public boolean validateSourceColumnType(SourceColumnType sourceColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
560         return validate_EveryDefaultConstraint(sourceColumnType, diagnostics, context);
561     }
562
563     /**
564      * <!-- begin-user-doc -->
565      * <!-- end-user-doc -->
566      * @generated
567      */

568     public boolean validateSqlStmtType(SqlStmtType sqlStmtType, DiagnosticChain diagnostics, Map JavaDoc context) {
569         return validate_EveryDefaultConstraint(sqlStmtType, diagnostics, context);
570     }
571
572     /**
573      * <!-- begin-user-doc -->
574      * <!-- end-user-doc -->
575      * @generated
576      */

577     public boolean validateSqlType(SqlType sqlType, DiagnosticChain diagnostics, Map JavaDoc context) {
578         return validate_EveryDefaultConstraint(sqlType, diagnostics, context);
579     }
580
581     /**
582      * <!-- begin-user-doc -->
583      * <!-- end-user-doc -->
584      * @generated
585      */

586     public boolean validateSubCounterColumnType(SubCounterColumnType subCounterColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
587         return validate_EveryDefaultConstraint(subCounterColumnType, diagnostics, context);
588     }
589
590     /**
591      * <!-- begin-user-doc -->
592      * <!-- end-user-doc -->
593      * @generated
594      */

595     public boolean validateSubCounterKeyColumnType(SubCounterKeyColumnType subCounterKeyColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
596         return validate_EveryDefaultConstraint(subCounterKeyColumnType, diagnostics, context);
597     }
598
599     /**
600      * <!-- begin-user-doc -->
601      * <!-- end-user-doc -->
602      * @generated
603      */

604     public boolean validateTablesType(TablesType tablesType, DiagnosticChain diagnostics, Map JavaDoc context) {
605         return validate_EveryDefaultConstraint(tablesType, diagnostics, context);
606     }
607
608     /**
609      * <!-- begin-user-doc -->
610      * <!-- end-user-doc -->
611      * @generated
612      */

613     public boolean validateTableType(TableType tableType, DiagnosticChain diagnostics, Map JavaDoc context) {
614         return validate_EveryDefaultConstraint(tableType, diagnostics, context);
615     }
616
617     /**
618      * <!-- begin-user-doc -->
619      * <!-- end-user-doc -->
620      * @generated
621      */

622     public boolean validateTargetColumnsType(TargetColumnsType targetColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
623         return validate_EveryDefaultConstraint(targetColumnsType, diagnostics, context);
624     }
625
626     /**
627      * <!-- begin-user-doc -->
628      * <!-- end-user-doc -->
629      * @generated
630      */

631     public boolean validateTargetColumnType(TargetColumnType targetColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
632         return validate_EveryDefaultConstraint(targetColumnType, diagnostics, context);
633     }
634
635     /**
636      * <!-- begin-user-doc -->
637      * <!-- end-user-doc -->
638      * @generated
639      */

640     public boolean validateTimeStampColumnType(TimeStampColumnType timeStampColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
641         return validate_EveryDefaultConstraint(timeStampColumnType, diagnostics, context);
642     }
643
644     /**
645      * <!-- begin-user-doc -->
646      * <!-- end-user-doc -->
647      * @generated
648      */

649     public boolean validateTransformationsType(TransformationsType transformationsType, DiagnosticChain diagnostics, Map JavaDoc context) {
650         return validate_EveryDefaultConstraint(transformationsType, diagnostics, context);
651     }
652
653     /**
654      * <!-- begin-user-doc -->
655      * <!-- end-user-doc -->
656      * @generated
657      */

658     public boolean validateTransformationType(TransformationType transformationType, DiagnosticChain diagnostics, Map JavaDoc context) {
659         return validate_EveryDefaultConstraint(transformationType, diagnostics, context);
660     }
661
662     /**
663      * <!-- begin-user-doc -->
664      * <!-- end-user-doc -->
665      * @generated
666      */

667     public boolean validateUserIDColumnType(UserIDColumnType userIDColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
668         return validate_EveryDefaultConstraint(userIDColumnType, diagnostics, context);
669     }
670
671     /**
672      * <!-- begin-user-doc -->
673      * <!-- end-user-doc -->
674      * @generated
675      */

676     public boolean validateValueColumnsType(ValueColumnsType valueColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
677         return validate_EveryDefaultConstraint(valueColumnsType, diagnostics, context);
678     }
679
680     /**
681      * <!-- begin-user-doc -->
682      * <!-- end-user-doc -->
683      * @generated
684      */

685     public boolean validateValueColumnType(ValueColumnType valueColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
686         return validate_EveryDefaultConstraint(valueColumnType, diagnostics, context);
687     }
688
689     /**
690      * <!-- begin-user-doc -->
691      * <!-- end-user-doc -->
692      * @generated
693      */

694     public boolean validateVariableColumnsType(VariableColumnsType variableColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
695         return validate_EveryDefaultConstraint(variableColumnsType, diagnostics, context);
696     }
697
698     /**
699      * <!-- begin-user-doc -->
700      * <!-- end-user-doc -->
701      * @generated
702      */

703     public boolean validateVariableColumnType(VariableColumnType variableColumnType, DiagnosticChain diagnostics, Map JavaDoc context) {
704         return validate_EveryDefaultConstraint(variableColumnType, diagnostics, context);
705     }
706
707     /**
708      * <!-- begin-user-doc -->
709      * <!-- end-user-doc -->
710      * @generated
711      */

712     public boolean validateVariablesType(VariablesType variablesType, DiagnosticChain diagnostics, Map JavaDoc context) {
713         return validate_EveryDefaultConstraint(variablesType, diagnostics, context);
714     }
715
716     /**
717      * <!-- begin-user-doc -->
718      * <!-- end-user-doc -->
719      * @generated
720      */

721     public boolean validateVariableType(VariableType variableType, DiagnosticChain diagnostics, Map JavaDoc context) {
722         return validate_EveryDefaultConstraint(variableType, diagnostics, context);
723     }
724
725     /**
726      * <!-- begin-user-doc -->
727      * <!-- end-user-doc -->
728      * @generated
729      */

730     public boolean validateAutoMapColumnsType(Object JavaDoc autoMapColumnsType, DiagnosticChain diagnostics, Map JavaDoc context) {
731         return true;
732     }
733
734     /**
735      * <!-- begin-user-doc -->
736      * <!-- end-user-doc -->
737      * @generated
738      */

739     public boolean validateCommitType(Object JavaDoc commitType, DiagnosticChain diagnostics, Map JavaDoc context) {
740         return true;
741     }
742
743     /**
744      * <!-- begin-user-doc -->
745      * <!-- end-user-doc -->
746      * @generated
747      */

748     public boolean validateCounterStartValueResetType(Object JavaDoc counterStartValueResetType, DiagnosticChain diagnostics, Map JavaDoc context) {
749         return true;
750     }
751
752     /**
753      * <!-- begin-user-doc -->
754      * <!-- end-user-doc -->
755      * @generated
756      */

757     public boolean validateDataCutOffType(Object JavaDoc dataCutOffType, DiagnosticChain diagnostics, Map JavaDoc context) {
758         return true;
759     }
760
761     /**
762      * <!-- begin-user-doc -->
763      * <!-- end-user-doc -->
764      * @generated
765      */

766     public boolean validateDataCutOffType1(Object JavaDoc dataCutOffType1, DiagnosticChain diagnostics,