1 7 package Olj.util; 8 9 import Olj.*; 10 11 import org.eclipse.emf.common.notify.Adapter; 12 import org.eclipse.emf.common.notify.Notifier; 13 14 import org.eclipse.emf.common.notify.impl.AdapterFactoryImpl; 15 16 import org.eclipse.emf.ecore.EObject; 17 18 26 public class OljAdapterFactory extends AdapterFactoryImpl { 27 33 protected static OljPackage modelPackage; 34 35 41 public OljAdapterFactory() { 42 if (modelPackage == null) { 43 modelPackage = OljPackage.eINSTANCE; 44 } 45 } 46 47 55 public boolean isFactoryForType(Object object) { 56 if (object == modelPackage) { 57 return true; 58 } 59 if (object instanceof EObject) { 60 return ((EObject)object).eClass().getEPackage() == modelPackage; 61 } 62 return false; 63 } 64 65 71 protected OljSwitch modelSwitch = 72 new OljSwitch() { 73 public Object caseConstantColumnsType(ConstantColumnsType object) { 74 return createConstantColumnsTypeAdapter(); 75 } 76 public Object caseConstantColumnType(ConstantColumnType object) { 77 return createConstantColumnTypeAdapter(); 78 } 79 public Object caseCopyTableType(CopyTableType object) { 80 return createCopyTableTypeAdapter(); 81 } 82 public Object caseCounterColumnsType(CounterColumnsType object) { 83 return createCounterColumnsTypeAdapter(); 84 } 85 public Object caseCounterColumnType(CounterColumnType object) { 86 return createCounterColumnTypeAdapter(); 87 } 88 public Object caseDefinitionIncludeType(DefinitionIncludeType object) { 89 return createDefinitionIncludeTypeAdapter(); 90 } 91 public Object caseDocumentRoot(DocumentRoot object) { 92 return createDocumentRootAdapter(); 93 } 94 public Object caseEchoType(EchoType object) { 95 return createEchoTypeAdapter(); 96 } 97 public Object caseImportDefinitionType(ImportDefinitionType object) { 98 return createImportDefinitionTypeAdapter(); 99 } 100 public Object caseIncludeType(IncludeType object) { 101 return createIncludeTypeAdapter(); 102 } 103 public Object caseJavaScriptType(JavaScriptType object) { 104 return createJavaScriptTypeAdapter(); 105 } 106 public Object caseJdbcDefaultParametersType(JdbcDefaultParametersType object) { 107 return createJdbcDefaultParametersTypeAdapter(); 108 } 109 public Object caseJdbcParametersType(JdbcParametersType object) { 110 return createJdbcParametersTypeAdapter(); 111 } 112 public Object caseJdbcSourceParametersType(JdbcSourceParametersType object) { 113 return createJdbcSourceParametersTypeAdapter(); 114 } 115 public Object caseJdbcSourceParameterType(JdbcSourceParameterType object) { 116 return createJdbcSourceParameterTypeAdapter(); 117 } 118 public Object caseJdbcSourceTargetParametersType(JdbcSourceTargetParametersType object) { 119 return createJdbcSourceTargetParametersTypeAdapter(); 120 } 121 public Object caseJdbcTargetParametersType(JdbcTargetParametersType object) { 122 return createJdbcTargetParametersTypeAdapter(); 123 } 124 public Object caseJdbcTargetParameterType(JdbcTargetParameterType object) { 125 return createJdbcTargetParameterTypeAdapter(); 126 } 127 public Object caseLoaderJobType(LoaderJobType object) { 128 return createLoaderJobTypeAdapter(); 129 } 130 public Object caseRelationColumnsType(RelationColumnsType object) { 131 return createRelationColumnsTypeAdapter(); 132 } 133 public Object caseRelationColumnType(RelationColumnType object) { 134 return createRelationColumnTypeAdapter(); 135 } 136 public Object caseRestartCounterType(RestartCounterType object) { 137 return createRestartCounterTypeAdapter(); 138 } 139 public Object caseSortColumnsType(SortColumnsType object) { 140 return createSortColumnsTypeAdapter(); 141 } 142 public Object caseSortColumnType(SortColumnType object) { 143 return createSortColumnTypeAdapter(); 144 } 145 public Object caseSourceColumnsType(SourceColumnsType object) { 146 return createSourceColumnsTypeAdapter(); 147 } 148 public Object caseSourceColumnType(SourceColumnType object) { 149 return createSourceColumnTypeAdapter(); 150 } 151 public Object caseSqlStmtType(SqlStmtType object) { 152 return createSqlStmtTypeAdapter(); 153 } 154 public Object caseSqlType(SqlType object) { 155 return createSqlTypeAdapter(); 156 } 157 public Object caseSubCounterColumnType(SubCounterColumnType object) { 158 return createSubCounterColumnTypeAdapter(); 159 } 160 public Object caseSubCounterKeyColumnType(SubCounterKeyColumnType object) { 161 return createSubCounterKeyColumnTypeAdapter(); 162 } 163 public Object caseTablesType(TablesType object) { 164 return createTablesTypeAdapter(); 165 } 166 public Object caseTableType(TableType object) { 167 return createTableTypeAdapter(); 168 } 169 public Object caseTargetColumnsType(TargetColumnsType object) { 170 return createTargetColumnsTypeAdapter(); 171 } 172 public Object caseTargetColumnType(TargetColumnType object) { 173 return createTargetColumnTypeAdapter(); 174 } 175 public Object caseTimeStampColumnType(TimeStampColumnType object) { 176 return createTimeStampColumnTypeAdapter(); 177 } 178 public Object caseTransformationsType(TransformationsType object) { 179 return createTransformationsTypeAdapter(); 180 } 181 public Object caseTransformationType(TransformationType object) { 182 return createTransformationTypeAdapter(); 183 } 184 public Object caseUserIDColumnType(UserIDColumnType object) { 185 return createUserIDColumnTypeAdapter(); 186 } 187 public Object caseValueColumnsType(ValueColumnsType object) { 188 return createValueColumnsTypeAdapter(); 189 } 190 public Object caseValueColumnType(ValueColumnType object) { 191 return createValueColumnTypeAdapter(); 192 } 193 public Object caseVariableColumnsType(VariableColumnsType object) { 194 return createVariableColumnsTypeAdapter(); 195 } 196 public Object caseVariableColumnType(VariableColumnType object) { 197 return createVariableColumnTypeAdapter(); 198 } 199 public Object caseVariablesType(VariablesType object) { 200 return createVariablesTypeAdapter(); 201 } 202 public Object caseVariableType(VariableType object) { 203 return createVariableTypeAdapter(); 204 } 205 public Object defaultCase(EObject object) { 206 return createEObjectAdapter(); 207 } 208 }; 209 210 218 public Adapter createAdapter(Notifier target) { 219 return (Adapter)modelSwitch.doSwitch((EObject)target); 220 } 221 222 223 233 public Adapter createConstantColumnsTypeAdapter() { 234 return null; 235 } 236 237 247 public Adapter createConstantColumnTypeAdapter() { 248 return null; 249 } 250 251 261 public Adapter createCopyTableTypeAdapter() { 262 return null; 263 } 264 265 275 public Adapter createCounterColumnsTypeAdapter() { 276 return null; 277 } 278 279 289 public Adapter createCounterColumnTypeAdapter() { 290 return null; 291 } 292 293 303 public Adapter createDefinitionIncludeTypeAdapter() { 304 return null; 305 } 306 307 317 public Adapter createDocumentRootAdapter() { 318 return null; 319 } 320 321 331 public Adapter createEchoTypeAdapter() { 332 return null; 333 } 334 335 345 public Adapter createImportDefinitionTypeAdapter() { 346 return null; 347 } 348 349 359 public Adapter createIncludeTypeAdapter() { 360 return null; 361 } 362 363 373 public Adapter createJavaScriptTypeAdapter() { 374 return null; 375 } 376 377 387 public Adapter createJdbcDefaultParametersTypeAdapter() { 388 return null; 389 } 390 391 401 public Adapter createJdbcParametersTypeAdapter() { 402 return null; 403 } 404 405 415 public Adapter createJdbcSourceParametersTypeAdapter() { 416 return null; 417 } 418 419 429 public Adapter createJdbcSourceParameterTypeAdapter() { 430 return null; 431 } 432 433 443 public Adapter createJdbcSourceTargetParametersTypeAdapter() { 444 return null; 445 } 446 447 457 public Adapter createJdbcTargetParametersTypeAdapter() { 458 return null; 459 } 460 461 471 public Adapter createJdbcTargetParameterTypeAdapter() { 472 return null; 473 } 474 475 485 public Adapter createLoaderJobTypeAdapter() { 486 return null; 487 } 488 489 499 public Adapter createRelationColumnsTypeAdapter() { 500 return null; 501 } 502 503 513 public Adapter createRelationColumnTypeAdapter() { 514 return null; 515 } 516 517 527 public Adapter createRestartCounterTypeAdapter() { 528 return null; 529 } 530 531 541 public Adapter createSortColumnsTypeAdapter() { 542 return null; 543 } 544 545 555 public Adapter createSortColumnTypeAdapter() { 556 return null; 557 } 558 559 569 public Adapter createSourceColumnsTypeAdapter() { 570 return null; 571 } 572 573 583 public Adapter createSourceColumnTypeAdapter() { 584 return null; 585 } 586 587 597 public Adapter createSqlStmtTypeAdapter() { 598 return null; 599 } 600 601 611 public Adapter createSqlTypeAdapter() { 612 return null; 613 } 614 615 625 public Adapter createSubCounterColumnTypeAdapter() { 626 return null; 627 } 628 629 639 public Adapter createSubCounterKeyColumnTypeAdapter() { 640 return null; 641 } 642 643 653 public Adapter createTablesTypeAdapter() { 654 return null; 655 } 656 657 667 public Adapter createTableTypeAdapter() { 668 return null; 669 } 670 671 681 public Adapter createTargetColumnsTypeAdapter() { 682 return null; 683 } 684 685 695 public Adapter createTargetColumnTypeAdapter() { 696 return null; 697 } 698 699 709 public Adapter createTimeStampColumnTypeAdapter() { 710 return null; 711 } 712 713 723 public Adapter createTransformationsTypeAdapter() { 724 return null; 725 } 726 727 737 public Adapter createTransformationTypeAdapter() { 738 return null; 739 } 740 741 751 public Adapter createUserIDColumnTypeAdapter() { 752 return null; 753 } 754 755 765 public Adapter createValueColumnsTypeAdapter() { 766 return null; 767 } 768 769 779 public Adapter createValueColumnTypeAdapter() { 780 return null; 781 } 782 783 793 public Adapter createVariableColumnsTypeAdapter() { 794 return null; 795 } 796 797 807 public Adapter createVariableColumnTypeAdapter() { 808 return null; 809 } 810 811 821 public Adapter createVariablesTypeAdapter() { 822 return null; 823 } 824 825 835 public Adapter createVariableTypeAdapter() { 836 return null; 837 } 838 839 847 public Adapter createEObjectAdapter() { 848 return null; 849 } 850 851 } | Popular Tags |