/** * 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())); }
template = GWT.create(Template.class); String definedStyles = getElement().getAttribute("style"); getElement().setAttribute("style", definedStyles + "; vertical-align:middle;");
/** {@inheritDoc} */ @Override public String getPlaceholder() { return getElement().getAttribute(PLACEHOLDER); }
/** {@inheritDoc} */ @Override public String getAutoComplete() { return getElement().getAttribute(AUTO_COMPLETE); }
/** {@inheritDoc} */ @Override public String getPlaceholder() { return getElement().getAttribute(PLACEHOLDER); }
/** {@inheritDoc} */ @Override public String getPlaceholder() { return getElement().getAttribute(PLACEHOLDER); }
/** * Get the attribute name on the UiObject * * @param attributeName attribute name * @return attribute value */ public String getAttribute(final String attributeName) { return uiObject.getElement().getAttribute(attributeName); }
/** {@inheritDoc} */ @Override public String getPlaceholder() { return getElement().getAttribute(PLACEHOLDER); }
/** * Get the attribute name on the UiObject * * @param attributeName attribute name * @return attribute value */ public String getAttribute(final String attributeName) { return uiObject.getElement().getAttribute(attributeName); }
/** {@inheritDoc} */ @Override public String getAutoComplete() { return getElement().getAttribute(AUTO_COMPLETE); }
/** * Verify if the property "toggle" is set. * * @return true: if the data-toggle is equal 'button' * false: otherwise */ public boolean isToggle() { return getElement().getAttribute(Constants.DATA_TOGGLE).equals("button"); }
/** * {@inheritDoc} */ public String getHref() { return getElement().getAttribute("href"); }
@Override public String getTarget() { return widget.getElement().getAttribute("target"); } }
@Override public InputType getType() { if (getElement().getAttribute(TYPE) == null || getElement().getAttribute(TYPE).isEmpty()) { return null; } return InputType.valueOf(getElement().getAttribute(TYPE)); }
@Override public InputType getType() { if (getElement().getAttribute(TYPE) == null || getElement().getAttribute(TYPE).isEmpty()) { return null; } return InputType.valueOf(getElement().getAttribute(TYPE)); }
@Override public Toggle getDataToggle() { final String toggle = uiObject.getElement().getAttribute(Attributes.DATA_TOGGLE); return toggle != null ? Toggle.valueOf(toggle) : null; } }
@Override public Spy getDataSpy() { final String spy = uiObject.getElement().getAttribute(Attributes.DATA_SPY); return spy != null ? Spy.valueOf(spy) : null; } }
@Override public Spy getDataSpy() { final String spy = uiObject.getElement().getAttribute(Attributes.DATA_SPY); return spy != null ? Spy.valueOf(spy) : null; } }
public void execute() { String token = LHSNavTreeItem.this.getElement().getAttribute("token"); framework.getPlaceManager().revealPlaceHierarchy( Places.fromString(token) ); } });
protected void checkImage(MaterialSideProfile profile) { profile.setUrl(URL); assertEquals(URL, profile.getUrl()); assertEquals(RESULT_ATTRIBUTE, profile.getElement().getAttribute("style")); } }