public Collection<Email> getEmails() { IWContext iwc = getIwc(); if (!iwc.isLoggedOn()) { return Collections.emptyList(); } User user = iwc.getCurrentUser(); @SuppressWarnings("unchecked") Collection<Email> emails = user.getEmails(); if (ListUtil.isEmpty(emails)) { return Collections.emptyList(); } return emails; }