/** * Creates an HTML SPAN element. * * @return the newly-created element */ public static com.google.gwt.user.client.Element createSpan() { return Document.get().createSpanElement().cast(); }
/** * Creates an HTML SPAN element. * * @return the newly-created element */ public static com.google.gwt.user.client.Element createSpan() { return Document.get().createSpanElement().cast(); }
/** * Creates an HTML SPAN element. * * @return the newly-created element */ public static com.google.gwt.user.client.Element createSpan() { return Document.get().createSpanElement().cast(); }
@Override public void onBrowserEvent(Event event) { Element clicked = event.getEventTarget().cast(); if (clicked.getClassName().equals(style.reportTitle()) || clicked.getClassName().equals(style.changeTitleText())) { titleEditor.startEdit((com.google.gwt.user.client.Element) titleSpan.cast(), text); } }
@Override protected void onRender(Element target, int index) { setElement(DOM.createDiv(), target, index); btn = Document.get().createAnchorElement(); btn.setHref("#"); btn.setClassName("x-grid3-hd-btn"); img = Document.get().createImageElement(); img.setSrc(GXT.BLANK_IMAGE_URL); img.setClassName("x-grid3-sort-icon"); el().dom.appendChild(btn); if (config.getWidget() != null) { Element span = Document.get().createSpanElement().cast(); widget = config.getWidget(); span.appendChild(widget.getElement()); getElement().appendChild(span); } else { text = new Html(config.getHeaderHtml()); text.setTagName("span"); text.render(el().dom); } el().dom.appendChild(img); String tip = config.getToolTip(); if (tip != null) { getElement().setAttribute("qtip", tip); } setAriaRole(config.ariaIgnore ? "presentation" : "columnheader"); setAriaState("aria-haspopup", "true"); setAriaState("aria-owns", getId() + "-menu"); sinkEvents(Event.ONCLICK | Event.ONDBLCLICK | Event.MOUSEEVENTS | Event.FOCUSEVENTS | Event.ONKEYPRESS); }