diff options
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java')
-rw-r--r-- | plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java b/plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java index ece1371e64..bff59f6701 100644 --- a/plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java +++ b/plugins/org.eclipse.emf.cdo.defs/src/org/eclipse/emf/cdo/defs/util/CDODefsSwitch.java @@ -113,9 +113,13 @@ public class CDODefsSwitch<T> CDOViewDef cdoViewDef = (CDOViewDef)theEObject; T result = caseCDOViewDef(cdoViewDef); if (result == null) + { result = caseDef(cdoViewDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_TRANSACTION_DEF: @@ -123,11 +127,17 @@ public class CDODefsSwitch<T> CDOTransactionDef cdoTransactionDef = (CDOTransactionDef)theEObject; T result = caseCDOTransactionDef(cdoTransactionDef); if (result == null) + { result = caseCDOViewDef(cdoTransactionDef); + } if (result == null) + { result = caseDef(cdoTransactionDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_AUDIT_DEF: @@ -135,11 +145,17 @@ public class CDODefsSwitch<T> CDOAuditDef cdoAuditDef = (CDOAuditDef)theEObject; T result = caseCDOAuditDef(cdoAuditDef); if (result == null) + { result = caseCDOViewDef(cdoAuditDef); + } if (result == null) + { result = caseDef(cdoAuditDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_SESSION_DEF: @@ -147,9 +163,13 @@ public class CDODefsSwitch<T> CDOSessionDef cdoSessionDef = (CDOSessionDef)theEObject; T result = caseCDOSessionDef(cdoSessionDef); if (result == null) + { result = caseDef(cdoSessionDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_PACKAGE_REGISTRY_DEF: @@ -157,9 +177,13 @@ public class CDODefsSwitch<T> CDOPackageRegistryDef cdoPackageRegistryDef = (CDOPackageRegistryDef)theEObject; T result = caseCDOPackageRegistryDef(cdoPackageRegistryDef); if (result == null) + { result = caseDef(cdoPackageRegistryDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_EAGER_PACKAGE_REGISTRY_DEF: @@ -167,11 +191,17 @@ public class CDODefsSwitch<T> CDOEagerPackageRegistryDef cdoEagerPackageRegistryDef = (CDOEagerPackageRegistryDef)theEObject; T result = caseCDOEagerPackageRegistryDef(cdoEagerPackageRegistryDef); if (result == null) + { result = caseCDOPackageRegistryDef(cdoEagerPackageRegistryDef); + } if (result == null) + { result = caseDef(cdoEagerPackageRegistryDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_LAZY_PACKAGE_REGISTRY_DEF: @@ -179,11 +209,17 @@ public class CDODefsSwitch<T> CDOLazyPackageRegistryDef cdoLazyPackageRegistryDef = (CDOLazyPackageRegistryDef)theEObject; T result = caseCDOLazyPackageRegistryDef(cdoLazyPackageRegistryDef); if (result == null) + { result = caseCDOPackageRegistryDef(cdoLazyPackageRegistryDef); + } if (result == null) + { result = caseDef(cdoLazyPackageRegistryDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.EPACKAGE_DEF: @@ -191,9 +227,13 @@ public class CDODefsSwitch<T> EPackageDef ePackageDef = (EPackageDef)theEObject; T result = caseEPackageDef(ePackageDef); if (result == null) + { result = caseDef(ePackageDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.EDYNAMIC_PACKAGE_DEF: @@ -201,11 +241,17 @@ public class CDODefsSwitch<T> EDynamicPackageDef eDynamicPackageDef = (EDynamicPackageDef)theEObject; T result = caseEDynamicPackageDef(eDynamicPackageDef); if (result == null) + { result = caseEPackageDef(eDynamicPackageDef); + } if (result == null) + { result = caseDef(eDynamicPackageDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.EGLOBAL_PACKAGE_DEF: @@ -213,11 +259,17 @@ public class CDODefsSwitch<T> EGlobalPackageDef eGlobalPackageDef = (EGlobalPackageDef)theEObject; T result = caseEGlobalPackageDef(eGlobalPackageDef); if (result == null) + { result = caseEPackageDef(eGlobalPackageDef); + } if (result == null) + { result = caseDef(eGlobalPackageDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_CLIENT_PROTOCOL_FACTORY_DEF: @@ -225,13 +277,21 @@ public class CDODefsSwitch<T> CDOClientProtocolFactoryDef cdoClientProtocolFactoryDef = (CDOClientProtocolFactoryDef)theEObject; T result = caseCDOClientProtocolFactoryDef(cdoClientProtocolFactoryDef); if (result == null) + { result = caseClientProtocolFactoryDef(cdoClientProtocolFactoryDef); + } if (result == null) + { result = caseProtocolProviderDef(cdoClientProtocolFactoryDef); + } if (result == null) + { result = caseDef(cdoClientProtocolFactoryDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } case CDODefsPackage.CDO_RESOURCE_DEF: @@ -239,9 +299,13 @@ public class CDODefsSwitch<T> CDOResourceDef cdoResourceDef = (CDOResourceDef)theEObject; T result = caseCDOResourceDef(cdoResourceDef); if (result == null) + { result = caseDef(cdoResourceDef); + } if (result == null) + { result = defaultCase(theEObject); + } return result; } default: |