112113114115116117118119120121122
for (int i = 0 ; i < messageProxies.size(); i++) { mp = (MessageProxy) messageProxies.get(i); try { if (! mp.isLoaded()) mp.loadTableInfo(); if (mp.needsRefresh()) { mp.refreshMessage(); } else if (! mp.matchedFilters()) { mp.matchFilters(); }
151152153154155156157158159160161
// now load each individual messageproxy. // and refresh each message. try { if (! mp.isLoaded()) mp.loadTableInfo(); if (mp.needsRefresh()) mp.refreshMessage(); else if (! mp.matchedFilters()) { mp.matchFilters(); } } catch (Exception e) {
214215216217218219220221222223224
synchronized(folderInfo.getFolderThread().getRunLock()) { try { folderInfo.getFolderThread().setCurrentActionName("Loading messages."); if (! mp.isLoaded()) mp.loadTableInfo(); if (mp.needsRefresh()) mp.refreshMessage(); else if (! mp.matchedFilters()) { mp.matchFilters(); } } finally {