private com.estrongs.fs.h c(boolean paramBoolean) { ak = true; M = true; for (;;) { synchronized (N) { com.estrongs.fs.h localh2; com.estrongs.fs.h localh1; if (!N.isEmpty()) { localh2 = (com.estrongs.fs.h)N.pop(); localh1 = localh2; if (am.e(localh2.getPath(), v)) { if (!N.isEmpty()) { localh1 = (com.estrongs.fs.h)N.pop(); ar = true; a(localh1, (TypedMap)b.remove(localh1)); return localh1; } return null; } } else if ((paramBoolean) && (am.bb(v))) { localh2 = com.estrongs.fs.d.m(am.bk(v)); localh1 = localh2; if (localh2 == null) { return null; } } else { return null; } } } }
protected void a(com.estrongs.fs.h paramh, TypedMap paramTypedMap) { if ((w != null) && (w.equals(paramh)) && (!am.aW(w.getPath()))) {} while ((z.n) && (paramh != null) && (paramh.getPath().equals("/"))) { return; } if (W != null) { W.stopWatching(); W = null; } if ((!M) && (k(paramh.getAbsolutePath()))) {} for (;;) { synchronized (N) { if ((v != null) && (w != null) && ((N.isEmpty()) || (!am.e(paramh.getAbsolutePath(), w.getAbsolutePath())))) { N.push(w); TypedMap localTypedMap = new TypedMap(U); b.put(w, localTypedMap); } U.clear(); if (paramTypedMap != null) { U.putAll(paramTypedMap); } R(); if (v == null) { F.put(paramh.getPath(), g.onSaveInstanceState()); w = paramh; v = paramh.getPath(); if ((am.ba(v)) && (am.bW(v)) && (paramh.getName().equals("es_recycle_content"))) { w = com.estrongs.fs.d.m("recycle://"); v = "recycle://"; } if (am.ba(w.getAbsolutePath())) { W = new bz(this, w.getAbsolutePath()); W.startWatching(); } V = true; U.put("back", Boolean.valueOf(M)); if ((U == null) || (!U.getBoolean("refresh")) || (M)) { break; } b(true); return; } } if (ak) { F.put(v, null); ak = false; } else { F.put(v, g.onSaveInstanceState()); } } g(); }
protected void a(com.estrongs.fs.b.aj paramaj, List<com.estrongs.fs.h> paramList) { if (!bd.a(B, paramaj)) { return; } u(); c = am.bg(w.getPath()); c(paramList); int i = A.size(); if (i == 0) { if (am.bg(c())) { if (am.aV(c())) { f(2131427741); } } } for (;;) { b(A); try { if (am.aE(c())) { if ((!l.m()) && (r.a().b())) { new Thread(new be(this)).start(); } } for (;;) { if (ar) { g.requestFocus(); ar = false; } g.post(new bf(this)); return; if (am.K(c())) { f(2131428725); break; } f(2131427827); break; if ((am.aB(c())) || (am.az(c()))) { if (r.a().c()) { f(2131428646); break; } if (am.e("/files", am.a(c(), 23))) { f(2131428647); break; } f(2131427825); break; } if (am.bP(c())) { if (com.estrongs.fs.impl.l.a.b()) { t(); break; } f(2131428407); break; } if ("pcsres://".equals(c())) { f(2131428706); break; } if (!"mounted".equals(Environment.getExternalStorageState())) { f(2131427826); break; } f(2131427825); break; if (i < 200) {} for (;;) { R = i; b(A); break; i = 200; } if ((am.aw(v)) && (!am.aP(v))) { com.estrongs.fs.impl.j.b.b(ad, v); } } } catch (Exception paramaj) { for (;;) {} } } }