case CommonarchivePackage.FILE: { File file = (File)theEObject; Object result = caseFile(file); if (result == null) result = caseJ2EEEObject(file); if (result == null) result = defaultCase(theEObject); return result; Object result = caseArchive(archive); if (result == null) result = caseContainer(archive); if (result == null) result = caseFile(archive); if (result == null) result = caseJ2EEEObject(archive); if (result == null) result = defaultCase(theEObject); return result; Object result = caseEJBJarFile(ejbJarFile); if (result == null) result = caseModuleFile(ejbJarFile); if (result == null) result = caseArchive(ejbJarFile); if (result == null) result = caseContainer(ejbJarFile); if (result == null) result = caseFile(ejbJarFile); if (result == null) result = caseJ2EEEObject(ejbJarFile); if (result == null) result = defaultCase(theEObject); return result; Object result = caseWARFile(warFile); if (result == null) result = caseModuleFile(warFile); if (result == null) result = caseArchive(warFile); if (result == null) result = caseContainer(warFile); if (result == null) result = caseFile(warFile); if (result == null) result = caseJ2EEEObject(warFile);
public Object doSwitch(EObject theEObject) { EClass theEClass = theEObject.eClass(); if (theEClass.eContainer() != modelPackage) return defaultCase(theEObject); Object result = caseWARFile(castedObject); if (result == null) result = caseModuleFile(castedObject); if (result == null) result = caseArchive(castedObject); if (result == null) result = caseContainer(castedObject); if (result == null) result = caseFile(castedObject); if (result == null) result = defaultCase(theEObject); return result; Object result = caseEARFile(castedObject); if (result == null) result = caseModuleFile(castedObject); if (result == null) result = caseArchive(castedObject); if (result == null) result = caseContainer(castedObject); if (result == null) result = caseFile(castedObject); if (result == null) result = defaultCase(theEObject); return result;