Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
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.java64
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:

Back to the top