/** * Instantiates a new ImageTextButton. */ public ImageTextButton(ImageResource imageResource, String text, ClickHandler clickHandler) { super(); if (clickHandler != null) { addClickHandler(clickHandler); } String definedStyles = getElement().getAttribute("style"); getElement().setAttribute("style", definedStyles + "; vertical-align:middle;"); this.text = text; Element span = DOM.createElement("span"); span.setInnerText(text); DOM.insertChild(getElement(), span, 0); Element imageSpan = DOM.createElement("span"); int spacing; if (this.text == null || this.text.trim().equals("")) { spacing = 0; } else { spacing = 16; } if (imageResource != null) { updateImageElementFromImageResource(imageSpan, imageResource, spacing); } DOM.insertBefore(getElement(), imageSpan, DOM.getFirstChild(getElement())); }
getElement().setAttribute("style", definedStyles + "; vertical-align:middle;"); Element textElement = DOM.createElement("span");
/** * Sets the title associated with this object. The title is the 'tool-tip' * displayed to users when they hover over the object. * * @param title the object's new title */ public void setTitle(String title) { if (title == null || title.length() == 0) { getElement().removeAttribute("title"); } else { getElement().setAttribute("title", title); } }
getColumnFormatter().getElement(2).setAttribute("width", "0px"); detailsTable.getColumnFormatter().getElement(2).setAttribute("width", "0px");
MenuItem(@IsSafeHtml String text, boolean asHTML) { setElement(DOM.createTD()); setSelectionStyle(false); if (asHTML) { setHTML(text); } else { setText(text); } setStyleName("gwt-MenuItem"); getElement().setAttribute("id", DOM.createUniqueId()); // Add a11y role "menuitem" Roles.getMenuitemRole().set(getElement()); }
widget.getElement().setAttribute("tabIndex", "-1");
/** * {@inheritDoc} */ @Override public void setStartDate(String startDate) { getElement().setAttribute("data-date-startdate", startDate); }
/** * Set target collapse selector. * @param target selector of target. (eg:#myCollapse) */ public void setTarget(String target) { this.target = target; if(widget != null) { Element element = widget.getElement(); element.setAttribute(Constants.DATA_TARGET, target); } }
/** * {@inheritDoc} */ @Override public void setEndDate(String endDate) { getElement().setAttribute("data-date-enddate", endDate); }
/** * {@inheritDoc} */ @Override public void setStartView(String mode) { getElement().setAttribute("data-date-start-view", mode.toLowerCase()); }
/** * {@inheritDoc} */ public void setHref(String href) { getElement().setAttribute("href", href); }
@Override public void setUrl(String url) { this.url = url; uiObject.getElement().setAttribute("src", url); }
/** * Set step attribute to input element. * * @param step "any" or number like for example 1 or 2.5 or 100, etc... */ public void setStep(String step) { valueBoxBase.getElement().setAttribute("step", step); }
getElement().setAttribute("hideFocus", "true");
/** * Sets the type of widget to be closed. * * @param type * the type of widget to be closed */ public void setType(DismissType type) { getElement().setAttribute(Constants.DATA_DISMISS, type.get()); } }
@Override public void setPlaceholder(String placeholder) { valueBoxBase.getElement().setAttribute("placeholder", placeholder); if (!label.getText().isEmpty()) { label.setStyleName(CssName.ACTIVE); } }
emptyTableWidgetContainer.getElement().setAttribute("align", "center"); loadingIndicatorContainer = new FlexTable(); loadingIndicatorContainer.getElement().setAttribute("align", "center");
private void initializeInputWidget() { m_inputBox = new SearchTextBox(); m_inputBox.addStyleName("search-input"); m_inputBox.getElement().setAttribute("placeholder", "Search..."); m_inputBox.getElement().setAttribute("type", "search"); m_inputBox.setMaxLength(40); m_inputBox.setVisibleLength(40); m_inputBox.setValue(""); setIdIfMissing(m_inputBox, "searchControl.searchInput"); }
public void setPrev(final boolean prev) { getElement().removeAttribute(Attributes.DATA_SLIDE); getElement().setAttribute(Attributes.DATA_SLIDE, Carousel.PREV); StyleHelper.toggleStyleName(this, prev, Styles.LEFT); icon.addStyleName(Styles.ICON_PREV); }
public void setNext(final boolean next) { getElement().removeAttribute(Attributes.DATA_SLIDE); getElement().setAttribute(Attributes.DATA_SLIDE, Carousel.NEXT); StyleHelper.toggleStyleName(this, next, Styles.RIGHT); icon.addStyleName(Styles.ICON_NEXT); }