File file = (File)theEObject; Object result = caseFile(file); if (result == null) result = caseJ2EEEObject(file); if (result == null) result = defaultCase(theEObject); return result; 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; 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; if (result == null) result = caseContainer(warFile); if (result == null) result = caseFile(warFile); if (result == null) result = caseJ2EEEObject(warFile); if (result == null) result = defaultCase(theEObject); return result; if (result == null) result = caseContainer(earFile); if (result == null) result = caseFile(earFile); if (result == null) result = caseJ2EEEObject(earFile); if (result == null) result = defaultCase(theEObject); return result;