/** * Sets the message text to be displayed. * * @param message the text to be displayed. */ public void setMessage(String message) { notificationText.setInnerText(message); }
/** * Set title. * @param title the title */ public void setTitle(String title) { if (showCaption) { if (optional) { recordCaption.setCaptionText(title); } else { SpanElement span = Document.get().createSpanElement(); span.appendChild(Document.get().createTextNode(title)); span.addClassName("gwt-Label"); span.addClassName(REQUIRED); recordCaption.setCaptionHTML(span.getString()); } } }
public void setBadgeText(String badgeText) { if (badgeText == null || badgeText.isEmpty()) { if (badgeElement.getParentElement() != null) { badgeElement.removeFromParent(); } } else { if (badgeElement.getParentElement() == null) { captionElement.appendChild(badgeElement); } badgeElement.setInnerText(badgeText); } }
public FormGroup description(String description) { if (!Strings.isNullOrEmpty(description)) { this.description.addClassName("help-block"); // add help-block dynamically, we don't want div to take space if description is not set this.description.setInnerText(description); } return this; }
private Element renderCategoryHeader(String category) { SpanElement categoryElement = Document.get().createSpanElement(); categoryElement.setClassName(resources.defaultCategoriesListCss().headerText()); SpanElement iconElement = Document.get().createSpanElement(); categoryElement.appendChild(iconElement); SpanElement textElement = Document.get().createSpanElement(); categoryElement.appendChild(textElement); textElement.setInnerText(category); Icon icon = iconRegistry.getIconIfExist(category + ".samples.category.icon"); if (icon != null) { final SVGImage iconSVG = icon.getSVGImage(); if (iconSVG != null) { iconElement.appendChild(iconSVG.getElement()); return categoryElement; } } return categoryElement; }
wrapElement.setClassName(getStylePrimaryName() + "-wrap"); wrapElement.appendChild(icon.getElement()); captionElement.setClassName(getStylePrimaryName() + "-caption"); if (caption != null) { if (captionAsHtml) { captionElement.setInnerHTML(caption); } else { captionElement.setInnerText(caption); badgeElement.setClassName(getStylePrimaryName() + "-badge"); wrapElement.appendChild(captionElement);
@Override public SpanElement renderCategory(Category<ProjectImporterDescriptor> category) { SpanElement textElement = Document.get().createSpanElement(); textElement.setClassName(resources.defaultCategoriesListCss().headerText()); textElement.setInnerText(category.getTitle()); return textElement; } };
span1.setInnerText("span1"); span1.setDraggable(Element.DRAGGABLE_TRUE); span1.getStyle().setBackgroundColor("red"); span2.setInnerText("span2"); span2.setDraggable(Element.DRAGGABLE_TRUE); span2.getStyle().setBackgroundColor("blue");
private void updateView() { if(valid) { panel.removeStyleName("has-error"); helpBlock.getStyle().setDisplay(Style.Display.NONE); } else { panel.addStyleName("has-error"); helpBlock.getStyle().setDisplay(Style.Display.BLOCK); helpBlock.setInnerText(validationMessage); } }
public DateFilterWidget() { dimensionSpan.setInnerHTML(I18N.CONSTANTS.dates()); stateSpan.setInnerText(I18N.CONSTANTS.allDates()); }
public Text(Text source) { super(source); this.span = SpanElement.as(this.getElement()); this.span.setInnerText(source.text); }
Element text = createNameOfElement(category.getTitle()); text.addClassName(classpathResources.getCss().classpathCategoryLabel()); textElement.appendChild(text); buttonElement.addClassName(classpathResources.getCss().removeButton()); buttonElement.appendChild(classpathResources.removeNode().getSvg().getElement()); buttonElement.getStyle().setVisibility(HIDDEN); categoryHeaderElement.appendChild(buttonElement); buttonElement.getStyle().setVisibility(Style.Visibility.VISIBLE); } else if (Event.ONMOUSEOUT == event.getTypeInt()) { buttonElement.getStyle().setVisibility(HIDDEN); iconElement.appendChild( category.getTitle().endsWith(".jar") ? javaResources.jarFileIcon().getSvg().getElement() : nodesResources.simpleFolder().getSvg().getElement()); } else { iconElement.appendChild(javaResources.externalLibraries().getSvg().getElement());
private SpanElement buildTitleTextWidget(final String title, final IsWidget titleDecoration) { final SpanElement spanElement = Document.get().createSpanElement(); spanElement.addClassName("uf-listbar-panel-header-title-text"); spanElement.addClassName(CSSLocatorsUtils.buildLocator("qe-list-bar-header", title)); final String titleWidget = (titleDecoration instanceof Image) ? titleDecoration.toString() : ""; spanElement.setInnerHTML(titleWidget + " " + title.replaceAll(" ", "\u00a0")); spanElement.setTitle(title); return spanElement; }
@Override public void renderElement(Element element, ClasspathEntry data) { SpanElement categoryHeaderElement = Document.get().createSpanElement(); categoryHeaderElement.setClassName(classpathResources.getCss().elementHeader()); element.appendChild(categoryHeaderElement); SpanElement iconElement = Document.get().createSpanElement(); if (data.getPath().endsWith(".jar")) { iconElement.appendChild(javaResources.jarFileIcon().getSvg().getElement()); } categoryHeaderElement.appendChild(iconElement); Element textElement = createNameOfElement(data.getPath()); textElement.addClassName(classpathResources.getCss().elementLabel()); categoryHeaderElement.appendChild(textElement); element.appendChild(categoryHeaderElement); }
@Override public void addPerspective(String name, Command onClicked) { AnchorElement anchor = Document.get().createAnchorElement(); anchor.getStyle().setCursor(Style.Cursor.POINTER); anchor.getStyle().setColor("black"); anchor.getStyle().setProperty("fontSize", "larger"); anchor.setInnerText(name); Event.sinkEvents(anchor, Event.ONCLICK); Event.setEventListener(anchor, event -> { if (Event.ONCLICK == event.getTypeInt()) { onClicked.execute(); } }); SpanElement icon = Document.get().createSpanElement(); icon.getStyle().setMarginRight(10, Style.Unit.PX); icon.setClassName("fa fa-file-text-o"); icon.getStyle().setProperty("fontSize", "larger"); DivElement gi = createItemDiv(new Element[]{icon, anchor}); perspectivesDiv.appendChild((Node) gi); }
@Override Element createThumbnail() { final DivElement thumbnail = DivElement.as(DOM.createDiv()); thumbnail.addClassName(THUMBNAIL_STYLE_NAME); final SpanElement iconFontEl = SpanElement.as(DOM.createSpan()); iconFontEl.addClassName(ICON_STYLE_NAME); Style style = iconFontEl.getStyle(); style.setDisplay(Style.Display.NONE); style.setFontSize(24, Style.Unit.PX); style.setLineHeight(1, Style.Unit.PX); final ImageElement image = ImageElement.as(DOM.createImg()); image.addClassName(THUMBNAIL_IMAGE_STYLE_NAME); image.getStyle().setDisplay(Style.Display.NONE); thumbnail.appendChild(image); thumbnail.appendChild(iconFontEl); return thumbnail; }
protected void insertNodeIcon(TableCellElement td) { if (nodeIcon != null) { SpanElement iconElement = Document.get().createSpanElement(); iconElement.setClassName(nodeIcon); iconElement.addClassName("v-table-icon-element"); td.getFirstChild().insertFirst(iconElement); } }
public FormGroup showValidationMessage(boolean show) { if (show) { validationMessage.addClassName("help-block"); validationStateType(stateType); } else { validationMessage.removeClassName("help-block"); resetFormGroupStyles(); } messageContainer.setVisible(show); return this; }
private Widget buildTitle( final String title, final IsWidget titleDecoration ) { final SpanElement spanElement = Document.get().createSpanElement(); spanElement.getStyle().setWhiteSpace( Style.WhiteSpace.NOWRAP ); spanElement.getStyle().setOverflow( Style.Overflow.HIDDEN ); spanElement.getStyle().setTextOverflow( Style.TextOverflow.ELLIPSIS ); spanElement.getStyle().setDisplay( BLOCK ); final String titleWidget = (titleDecoration instanceof Image) ? titleDecoration.toString() : ""; spanElement.setInnerHTML(titleWidget + " " + title.replaceAll( " ", "\u00a0" ) ); return new DragArea() {{ add( spanElement ); }}; }
public VSticker() { DOM.appendChild(div, environmentSpan); DOM.appendChild(div, webappSpan); div.addClassName(STICKER_CLASS_NAME); environmentSpan.addClassName(STICKER_ENVIRONMENT_CLASS_NAME); webappSpan.addClassName(STICKER_WEBAPP_CLASS_NAME); addClickHandler(handler -> { if (expanded) { webappSpan.getStyle().setDisplay(Style.Display.NONE); expanded = false; } else { webappSpan.getStyle().setDisplay(Style.Display.INLINE_BLOCK); expanded = true; } }); setElement(div); }