private DragArea buildTitleWidget(final String title, final IsWidget titleDecoration) { final SpanElement spanElement = buildTitleTextWidget(title, titleDecoration); final DragArea dragArea = new DragArea(); dragArea.add(spanElement); dragArea.ensureDebugId(DEBUG_TITLE_PREFIX + title); dragArea.addMouseDownHandler(new NoMouseDownHandler()); return dragArea; }
@Override public HandlerRegistration addClickHandler(ClickHandler handler) { return addDomHandler(handler, ClickEvent.getType()); }
private void buildWidgets(final PartDefinition part, final String partTitle, final IsWidget titleDecoration) { if (partTitles.containsKey(part)) { final DragArea title = partTitles.get(part); title.getElement().getFirstChildElement().removeFromParent(); title.add(buildTitleTextWidget(partTitle, titleDecoration)); } else { final DragArea title = buildTitleWidget(partTitle, titleDecoration); partTitles.put(part, title); } if (partOptions.containsKey(part)) { final ListItem option = partOptions.get(part); option.setText(partTitle); } else { final ListItem option = buildTitleDropdownMenuItem(partTitle, part); partOptions.put(part, option); this.add(option); } }
public void add(final Element element) { getElement().appendChild(element); }
private void buildWidgets(final PartDefinition part, final String partTitle, final IsWidget titleDecoration) { if (partTitles.containsKey(part)) { final DragArea title = partTitles.get(part); title.getElement().getFirstChildElement().removeFromParent(); title.add(buildTitleTextWidget(partTitle, titleDecoration)); } else { final DragArea title = buildTitleWidget(partTitle, titleDecoration); partTitles.put(part, title); } if (partOptions.containsKey(part)) { final ListItem option = partOptions.get(part); option.setText(partTitle); } else { final ListItem option = buildTitleDropdownMenuItem(partTitle, part); partOptions.put(part, option); this.add(option); } }
private DragArea buildTitleWidget(final String title, final IsWidget titleDecoration) { final SpanElement spanElement = buildTitleTextWidget(title, titleDecoration); final DragArea dragArea = new DragArea(); dragArea.add(spanElement); dragArea.ensureDebugId(DEBUG_TITLE_PREFIX + title); dragArea.addMouseDownHandler(new NoMouseDownHandler()); return dragArea; }
@Override public HandlerRegistration addMouseDownHandler(MouseDownHandler handler) { return addDomHandler(handler, MouseDownEvent.getType()); } }