List of usage examples for com.google.gwt.safehtml.shared SafeHtmlBuilder appendEscaped
public SafeHtmlBuilder appendEscaped(String text)
From source file:org.pepstock.jem.gwt.client.panels.resources.inspector.ResourceDescriptorCell.java
License:Open Source License
@Override public void render(Context context, ResourceDescriptor value, SafeHtmlBuilder sb) { if (value != null) { sb.appendHtmlConstant(/* w w w . ja v a 2s . c om*/ "<table cellpadding=0 cellspacing=0><tr><td width='100px' style='font-size: 1.5em; padding: 4px 4px 4px 4px;' valign='top'><b>"); sb.appendEscaped(value.getType()); sb.appendHtmlConstant( "</b></td><td style='font-size: 0.9em; padding: 4px 4px 4px 4px;' valign='middle'>"); sb.appendEscaped(value.getDescription()); sb.appendHtmlConstant("</td></tr></table>"); } }
From source file:org.pepstock.jem.gwt.client.panels.resources.inspector.widgets.ListEditorCell.java
License:Open Source License
@Override public void render(Context context, String value, SafeHtmlBuilder sb) { // Value can be null, so do a null check.. if (value == null) { return;// www . j a v a 2 s . c om } // Add the ip address and port. sb.appendHtmlConstant("<table><tr><td height='32px' align='left' valign='middle'><b>"); sb.appendEscaped(value); sb.appendHtmlConstant("</b></td></tr></table>"); }
From source file:org.pepstock.jem.gwt.client.panels.roles.inspector.commons.PermissionCell.java
License:Open Source License
/** * Renders the cell/*from w w w. j a va 2 s .c o m*/ */ @Override public void render(Context context, String value, SafeHtmlBuilder sb) { // Value can be null, so do a null check.. if (value == null) { return; } sb.appendHtmlConstant("<table>"); // Add the contact image. sb.appendHtmlConstant("<tr><td>"); sb.appendHtmlConstant(imageHtml); sb.appendHtmlConstant("</td>"); // Add the name and address. sb.appendHtmlConstant("<td align='left' valign='middle'> Permission: <b>"); sb.appendEscaped(value); sb.appendHtmlConstant("</b></td></tr></table>"); }
From source file:org.pepstock.jem.gwt.client.panels.roles.inspector.UserCell.java
License:Open Source License
@Override public void render(Context context, String value, SafeHtmlBuilder sb) { // Value can be null, so do a null check.. if (value == null) { return;/*from ww w . j a v a2 s. c o m*/ } sb.appendHtmlConstant("<table>"); // Add the contact image. sb.appendHtmlConstant("<tr><td>"); sb.appendHtmlConstant(imageHtml); sb.appendHtmlConstant("</td>"); // Add the user name or pattern of name. sb.appendHtmlConstant("<td align='left' valign='middle'> User: <b>"); sb.appendEscaped(value); sb.appendHtmlConstant("</b></td></tr></table>"); }
From source file:org.pepstock.jem.gwt.client.panels.swarm.commons.inspector.config.NetworkCell.java
License:Open Source License
@Override public void render(Context context, String value, SafeHtmlBuilder sb) { // Value can be null, so do a null check.. if (value == null) { return;/* w w w . jav a2 s. com*/ } sb.appendHtmlConstant("<table>"); // Add the contact image. sb.appendHtmlConstant("<tr><td>"); sb.appendHtmlConstant(imageHtml); sb.appendHtmlConstant("</td>"); // Add the ip address. sb.appendHtmlConstant("<td align='left' valign='middle'> Ip address: <b>"); sb.appendEscaped(value); sb.appendHtmlConstant("</b></td></tr></table>"); }
From source file:org.pepstock.jem.gwt.client.panels.swarm.NodesActions.java
License:Open Source License
private void setStatus(String statusString) { SafeHtmlBuilder sb = new SafeHtmlBuilder(); NodeStatusImages statusObject;/*from w ww.j a v a 2 s . co m*/ if (statusString.equals(NodeStatusImages.UNKNOWN.toString())) { statusObject = NodeStatusImages.UNKNOWN; } else if (statusString.equals(NodeStatusImages.STARTING.toString())) { statusObject = NodeStatusImages.STARTING; } else if (statusString.equals(NodeStatusImages.INACTIVE.toString())) { statusObject = NodeStatusImages.INACTIVE; } else if (statusString.equals(NodeStatusImages.ACTIVE.toString())) { statusObject = NodeStatusImages.ACTIVE; } else if (statusString.equals(NodeStatusImages.DRAINED.toString())) { statusObject = NodeStatusImages.DRAINED; } else if (statusString.equals(NodeStatusImages.DRAINING.toString())) { statusObject = NodeStatusImages.DRAINING; } else if (statusString.equals(NodeStatusImages.SHUTTING_DOWN.toString())) { statusObject = NodeStatusImages.SHUTTING_DOWN; } else { statusObject = NodeStatusImages.INACTIVE; } sb.appendHtmlConstant("<table>"); // adds a label for imgae sb.appendHtmlConstant("<tr><td align='left' valign='middle'>Swarm is</td><td width='5px'/><td>"); // Add the contact image. String imageHtml = AbstractImagePrototype.create(statusObject.getImage()).getHTML(); sb.appendHtmlConstant(imageHtml); sb.appendHtmlConstant("</td>"); // Add the name and address. sb.appendHtmlConstant("<td align='left' valign='middle'>"); sb.appendEscaped(statusString); // adds a empty space like a margin sb.appendHtmlConstant("</td><td width='15px'/></tr></table>"); statusLabel.setHTML(sb.toSafeHtml()); }
From source file:org.roda.wui.common.client.widgets.wcag.AccessibleHeaderOrFooterBuilder.java
private SafeHtml getSortingIcon(boolean isAscending) { AbstractCellTable<T> table = getTable(); SafeHtmlBuilder shb = new SafeHtmlBuilder(); if (isAscending) { table.getResources().sortAscending(); shb.appendEscaped("A"); } else {//w w w .j ava2 s.co m table.getResources().sortDescending(); shb.appendEscaped("D"); } return shb.toSafeHtml(); }
From source file:org.rstudio.core.client.SafeHtmlUtil.java
License:Open Source License
public static void appendDiv(SafeHtmlBuilder sb, String style, String textContent) { sb.append(createOpenTag("div", "class", style)); sb.appendEscaped(textContent); sb.appendHtmlConstant("</div>"); }
From source file:org.rstudio.core.client.SafeHtmlUtil.java
License:Open Source License
public static void appendSpan(SafeHtmlBuilder sb, String style, String textContent) { sb.append(SafeHtmlUtil.createOpenTag("span", "class", style)); sb.appendEscaped(textContent); sb.appendHtmlConstant("</span>"); }
From source file:org.rstudio.core.client.VirtualConsole.java
License:Open Source License
public SafeHtml toSafeHtml() { // convert to a plain-text string String plainText = toString(); SafeHtmlBuilder sb = new SafeHtmlBuilder(); String lastClass = null;//from w w w. j a v a2 s. c om int len = plainText.length(); padCharClass(len); // iterate in lockstep over the plain-text string and character class // assignment list; emit the appropriate tags when switching classes for (int i = 0; i < len; i++) { if (!charClass.get(i).equals(lastClass)) { if (lastClass != null) sb.appendHtmlConstant("</span>"); lastClass = charClass.get(i); if (lastClass != null) sb.appendHtmlConstant("<span class=\"" + lastClass + "\">"); } sb.appendEscaped(plainText.substring(i, i + 1)); } if (lastClass != null) sb.appendHtmlConstant("</span>"); return sb.toSafeHtml(); }