/** * A factory method for the category element used by a list item. * * <p>The default implementation returns a span element. * * @return the element */ public Element createCategoryElement() { return DOM.createSpan(); } }
protected CheckBox(Element elem) { super(DOM.createSpan()); inputElem = InputElement.as(elem); labelElem = Document.get().createLabelElement(); getElement().appendChild(inputElem); getElement().appendChild(labelElem); String uid = DOM.createUniqueId(); inputElem.setPropertyString("id", uid); labelElem.setHtmlFor(uid); directionalTextHelper = new DirectionalTextHelper(labelElem, true); // Accessibility: setting tab index to be 0 by default, ensuring element // appears in tab sequence. FocusWidget's setElement method already // calls setTabIndex, which is overridden below. However, at the time // that this call is made, inputElem has not been created. So, we have // to call setTabIndex again, once inputElem has been created. setTabIndex(0); }
/** * Creates an empty flow panel. */ public SpanPanel() { setElement(DOM.createSpan()); }
/** * Creates a check box with no label. */ public BaseCheckBox() { this(DOM.createSpan()); setStyleName(CssName.GWT_CHECKBOX); }
/** * Creates a check box with no label. */ public BaseCheckBox() { this(DOM.createSpan()); setStyleName(CssName.GWT_CHECKBOX); }
public SelectionContainerWidget(){ this.setElement(DOM.createSpan()); }
public HTMLStream html( String html ) { // reset the current paragraph so it is recreated later with correct // attributes currentParagraph = null; curParCurSet.clear(); Element wrap = DOM.createSpan(); div.appendChild( wrap ); wrap.setInnerHTML( html ); return this; }
public HTMLStream html( String html ) { // reset the current paragraph so it is recreated later with correct // attributes currentParagraph = null; curParCurSet.clear(); Element wrap = DOM.createSpan(); div.appendChild( wrap ); wrap.setInnerHTML( html ); return this; }
@Override protected void onRender(Element target, int index) { setElement(DOM.createSpan(), target, index); setStyleName("xtb-sep"); }
public MagnoliaHeaderCell(String colId, String headerText) { super(colId, headerText); caption = DOM.createSpan(); captionContainer.appendChild(caption); setText(headerText); }
public SpanPanel(String text) { Element span = DOM.createSpan(); span.setInnerText(text); setElement(span); }
public ItemWidget(int level) { this.image = DOM.createSpan(); this.label = DOM.createSpan(); Element div = DOM.createDiv(); div.appendChild(this.image); div.appendChild(this.label); div.getStyle().setPropertyPx("marginLeft", level * 16); image.getStyle().setProperty("verticalAlign", "bottom"); setElement(div); }
public CloseButton() { setElement(DOM.createSpan()); setStylePrimaryName(STYLE_NAME); addStyleName(ICON_STYLE_NAME); }
public IconStack() { setElement(DOM.createSpan()); getElement().addClassName(Constants.ICON_STACK); }
public FullScreenButton() { setElement(DOM.createSpan()); setStylePrimaryName(STYLE_NAME); addStyleName(ICON_STYLE_NAME); }
@Override protected void onRender(Element target, int index) { Element span = DOM.createSpan(); span.setClassName(itemStyle); setElement(span, target, index); super.onRender(target, index); setHtml(html); }
@Override public void onResponseReceived(Request request, Response response) { version = response.getText(); Element span = DOM.createSpan(); span.setInnerText(version); DOM.getElementById("version").appendChild(span); }
/** * Add description to radio button title. * * @param radioItem radio button * @param description description to add */ private void addDescription(RadioButton radioItem, String description) { Element descElement = DOM.createSpan(); descElement.setInnerText(" " + description); descElement.getStyle().setColor("#888"); radioItem.getElement().appendChild(descElement); }
public void setRequired(boolean required) { if (required) { if (requirementAsterisk == null) { requirementAsterisk = SpanElement.as(DOM.createSpan()); requirementAsterisk.setClassName("requiredfield"); requirementAsterisk.setInnerText("*"); } label.insertFirst(requirementAsterisk); } else if (requirementAsterisk != null && label.isOrHasChild(requirementAsterisk)) { label.removeChild(requirementAsterisk); } }
@Override protected void onRender(Element parent, int index) { super.onRender(parent, index); clearSpan = DOM.createSpan(); clearSpan.setInnerText(I18N.CONSTANTS.clear()); clearSpan.addClassName(SiteFormResources.INSTANCE.style().adminClearSpan()); clearSpan.getStyle().setVisibility(Style.Visibility.VISIBLE); DOM.sinkEvents(clearSpan, Event.MOUSEEVENTS); getElement().appendChild(clearSpan); }