Folder f = getFolder(ctxt, ctxt.item); while (f.getId() != 1) { list.add(0, f); f = getFolder(ctxt, f);
try { Folder f = getFolder(ctxt, ctxt.item); while (f.getId() != 1) { list.add(0, f); f = getFolder(ctxt, f); } } catch (ServiceException se) {
		private List<MailItem> getBreadcrumbs(Context ctxt) throws ServiceException {			List<MailItem> list = new ArrayList<MailItem>();			list.add(ctxt.item);			Folder f = getFolder(ctxt, ctxt.item);			while (f.getId() != 1) {				list.add(0, f);				f = getFolder(ctxt, f);			}			return list;		}