private void writeHeaderInfoToOut( EmailHeader tmp, PrintWriter out, HttpServletRequest request, FolderDbObject myFolder) { String subject = tmp.getSubject(); if (null == subject || 0 == subject.length()) subject = getText(request, "no.subject"); String from = tmp.getFromShown(); if (null == from || 0 == from.length()) from = getText(request, "unknown.sender"); String priority = org.claros.commons.mail.models.EmailPriority.toStringValue(tmp.getPriority()); short sensitivity = tmp.getSensitivity(); out.print( "<p " + ((tmp.isMultipart()) ? " class='attach' " : "") + "id='mail" + tmp.getMessageId() + "' " + ((tmp.getUnread().booleanValue()) ? "style='font-weight:bold;'" : "") + ">" + "<span class='flag' onclick='mailListClick(event, this, false, true);'> </span>"); out.print( "<span class='attributes' onclick='mailListClick(event, this, true, false);'><img alt='' src='images/priority-" + priority.toLowerCase() + ".gif' align='absmiddle'><img alt='' src='images/sensitivity-" + sensitivity + ".gif' align='absmiddle'></span>"); if (myFolder .getFolderType() .equals(org.claros.intouch.common.utility.Constants.FOLDER_TYPE_SENT)) { out.print( "<span class='from' onclick='mailListClick(event, this, true, false);'>" + org.claros.commons.utility.Utility.convertTRCharsToHtmlSafe( Utility.htmlCheck(sbjTrim(tmp.getToShown()))) + "</span>"); } else { out.print( "<span class='from' onclick='mailListClick(event, this, true, false);'>" + org.claros.commons.utility.Utility.convertTRCharsToHtmlSafe( Utility.htmlCheck(sbjTrim(from))) + "</span>"); } out.print( "<span class='subject' onclick='mailListClick(event, this, true, false);' title=\"" + org.claros.commons.utility.Utility.convertTRCharsToHtmlSafe( Utility.htmlCheck(subject)) + "\">" + org.claros.commons.utility.Utility.convertTRCharsToHtmlSafe( Utility.htmlCheck(sbjTrim(subject))) + "</span>" + "<span class='date' onclick='mailListClick(event, this, true, false);'>" + Utility.htmlCheck(tmp.getDateShown()) + "</span>" + "<span class='size' onclick='mailListClick(event, this, true, false);'>" + Utility.htmlCheck(tmp.getSizeShown()) + "</span>" + "<span class='attach' onclick='mailListClick(event, this, true, false);'> </span>" + "</p>"); }