public final void setText(String text) { labelTD.setInnerText(text); }
/** * Sets the text contained within an element. If the element already has * children, they will be destroyed. * * @param elem the element whose inner text is to be set * @param text the new text * @deprecated Use {@link Element#setInnerText(String)} instead. */ @Deprecated public static void setInnerText(Element elem, String text) { elem.setInnerText(text); }
@Override public void setText(String text) { setWidget(null); contentElem.setInnerText(text); }
@Override public final void setText(String text) { if (beforeInitPlaceholder == null) { setTextImpl(text); } else { beforeInitPlaceholder.setInnerText(text); } }
@Override protected void doTextImpl(String text) { getCurrentElement().setInnerText(text); }
definedStyles + "; vertical-align:middle;"); Element textElement = DOM.createElement("span"); textElement.setInnerText(text + " "); DOM.insertChild(getElement(), textElement, 0); Element caretSpan = DOM.createElement("span");
private void setInnerTextOrHtml(@IsSafeHtml String content, boolean isHtml) { if (isHtml) { element.setInnerHTML(content); } else { element.setInnerText(content); } } }
/** * Sets the text within the specified cell. * * @param row the cell's row * @param column cell's column * @param text the cell's text contents * @throws IndexOutOfBoundsException */ public void setText(int row, int column, String text) { prepareCell(row, column); Element td; td = cleanCell(row, column, text == null); if (text != null) { td.setInnerText(text); } }
/** * Sets the face's contents as text. * * @param text text to set as face's contents */ @Override public final void setText(String text) { face = DOM.createDiv(); UIObject.setStyleName(face, STYLENAME_HTML_FACE, true); face.setInnerText(text); updateButtonFace(); }
public void setCaption( FieldSetElement fieldset, Element legend, @IsSafeHtml String caption, boolean asHTML) { // TODO(bruce): rewrite to be inlinable assert (caption != null); if (asHTML) { legend.setInnerHTML(caption); } else { legend.setInnerText(caption); } if (!"".equals(caption)) { // This is formulated to become an append (if there's no widget), an // insertion at index 0 (if there is a widget but no legend already), or // a no-op (if the legend is already in place). fieldset.insertBefore(legend, fieldset.getFirstChild()); } else if (legend.getParentNode() != null) { // We remove the legend from the DOM because leaving it in with an empty // string renders as an ugly gap in the top border on some browsers. fieldset.removeChild(legend); } } }
/** * Sets the text associated with a child by its index. * * @param index the index of the child whose text is to be set * @param text the text to be associated with it * @param asHTML <code>true</code> to treat the specified text as HTML */ public void setStackText(int index, @IsSafeHtml String text, boolean asHTML) { if (index >= getWidgetCount()) { return; } Element tdWrapper = DOM.getChild(DOM.getChild(body, index * 2), 0); Element headerElem = DOM.getFirstChild(tdWrapper); if (asHTML) { getHeaderTextElem(headerElem).setInnerHTML(text); } else { getHeaderTextElem(headerElem).setInnerText(text); } }
@Override public void clear() { removeAllChildren(providersListGroup); providerItems.clear(); selected = null; providerType.setInnerText(""); }
@Override public void setText(String text) { setWidget(null); contentElem.setInnerText(text); }
@Override public final void setText(String text) { if (beforeInitPlaceholder == null) { setTextImpl(text); } else { beforeInitPlaceholder.setInnerText(text); } }
void setStopped() { state.setAttribute("rel", "stopped"); state.setInnerText("STOPPED"); for (Installer installer : installers.values()) { installer.setStopped(); } }
public static SectionTitle generateH2Title(String titletext) { Element headerElement = DOM.createElement("H2"); headerElement.setInnerText(titletext); return generateTitle(headerElement, "KS-H2-Section-Title"); }
/** * Ensure that the content container exists and return it. * * @return the content container */ Element ensureContentContainer() { if (contentContainer == null) { contentContainer = Document.get().createDivElement(); ensureAnimationFrame().appendChild(contentContainer); emptyMessageElem = Document.get().createDivElement(); emptyMessageElem.setInnerText(messages.emptyTree()); setStyleName(emptyMessageElem, tree.getStyle().cellTreeEmptyMessage(), true); showOrHide(emptyMessageElem, false); contentContainer.appendChild(emptyMessageElem); showMoreElem = Document.get().createAnchorElement(); // CellTree prevents strict-CSP violation by cancelling event default action. showMoreElem.setHref("javascript:;"); showMoreElem.setInnerText(messages.showMore()); setStyleName(showMoreElem, tree.getStyle().cellTreeShowMoreButton(), true); showOrHide(showMoreElem, false); contentContainer.appendChild(showMoreElem); } return contentContainer; }
/** * Recalculate the height and width of a native scrollbar. */ private static void maybeRecalculateNativeScrollbarSize() { // Check if the size has already been calculated. if (nativeHeight > -1) { return; } // Create a scrollable element and attach it to the body. Element scrollable = Document.get().createDivElement(); scrollable.getStyle().setPosition(Position.ABSOLUTE); scrollable.getStyle().setTop(-1000.0, Unit.PX); scrollable.getStyle().setLeft(-1000.0, Unit.PX); scrollable.getStyle().setHeight(100.0, Unit.PX); scrollable.getStyle().setWidth(100.0, Unit.PX); scrollable.getStyle().setOverflow(Overflow.SCROLL); scrollable.getStyle().setProperty("direction", "rtl"); Document.get().getBody().appendChild(scrollable); // Add some content. Element content = Document.get().createDivElement(); content.setInnerText("content"); scrollable.appendChild(content); // Measure the height and width. nativeHeight = scrollable.getOffsetHeight() - scrollable.getClientHeight(); nativeWidth = scrollable.getOffsetWidth() - scrollable.getClientWidth(); nativeRtl = (content.getAbsoluteLeft() > scrollable.getAbsoluteLeft()); // Detach the scrollable element. scrollable.removeFromParent(); }
@Override public void setTitle(String title) { Element titleElement = Document.get().createElement("h3"); this.container.appendChild(titleElement); StyleUtils.addStyle(titleElement, Popover.STYLE_TITLE); titleElement.setInnerText(title); }
@Override public void renderElement(Element element, DebugConfiguration data) { UIObject.ensureDebugId(element, "debug-configuration-type-" + data.getType().getId()); element.addClassName(editConfigurationsResources.getCss().categorySubElementHeader()); element.setInnerText(data.getName().trim().isEmpty() ? "<none>" : data.getName()); element.appendChild(renderSubElementButtons()); }