public String render(final RenderContext renderContext, final String linkText, final String url) { final StringBuilder sb = new StringBuilder(); sb.append("<a wysiwyg=\"macro:_appLink\" href=\""); sb.append(url); sb.append("\">"); sb.append(linkText); sb.append("</a>"); if (renderContext.isRenderingForWysiwyg()) { sb.append(" "); } return sb.toString(); } }
public String render(RenderContext renderContext, String linkText, ApplicationInstance app, String remoteKey) { StringBuilder sb = new StringBuilder(); sb.append("<a wysiwyg=\"macro:_appLink\" href=\""); sb.append(buildUrl(linkText, app, remoteKey)); sb.append("\">"); sb.append(linkText); sb.append("</a>"); if (renderContext.isRenderingForWysiwyg()) { sb.append(" "); } return sb.toString(); }
private static void writeHeader(RenderContext renderContext, StringBuilder buffer, String title, String borderStyle, String borderColor, int borderWidth, String titleBackgroundColor, String panelHeaderCSSClass) { buffer.append("<div class=\"").append(panelHeaderCSSClass).append("\"").append( renderContext.isRenderingForWysiwyg() ? " wysiwyg=\"ignore\" " : ""); buffer.append(" style=\""); buffer.append("border-bottom-width: ").append(borderWidth).append("px;"); if (borderWidth > 0) { if (isNotBlank(borderStyle)) buffer.append("border-bottom-style: ").append(borderStyle).append(";"); if (isNotBlank(borderColor)) buffer.append("border-bottom-color: ").append(borderColor).append(";"); } if (isNotBlank(titleBackgroundColor)) buffer.append("background-color: ").append(titleBackgroundColor).append(";"); buffer.append("\""); buffer.append("><b>"); buffer.append(StringEscapeUtils.escapeHtml4(title)); buffer.append("</b></div>"); }
protected void writeHeader(RenderContext renderContext, StringBuilder buffer, String title, String borderStyle, String borderColor, int borderWidth, String titleBackgroundColor) { buffer.append("<div class=\"").append(getPanelHeaderCSSClass()).append("\"").append( renderContext.isRenderingForWysiwyg() ? " wysiwyg=\"ignore\" " : ""); buffer.append(" style=\""); buffer.append("border-bottom-width: ").append(borderWidth).append("px;"); if (borderWidth > 0) { if (isNotBlank(borderStyle)) buffer.append("border-bottom-style: ").append(borderStyle).append(";"); if (isNotBlank(borderColor)) buffer.append("border-bottom-color: ").append(borderColor).append(";"); } if (isNotBlank(titleBackgroundColor)) buffer.append("background-color: ").append(titleBackgroundColor).append(";"); buffer.append("\""); buffer.append("><b>"); buffer.append(StringEscapeUtils.escapeHtml4(title)); buffer.append("</b></div>"); }