private void fireSuggestionEvent(Suggestion selectedSuggestion) { SelectionEvent.fire(this, selectedSuggestion); }
/** * @deprecated Use {@link SelectionHandler#onSelection} instead */ @Override @Deprecated public void onTabSelected(SourcesTabEvents sender, int tabIndex) { deck.showWidget(tabIndex); SelectionEvent.fire(this, tabIndex); }
private void onSelection(TreeItem item, boolean fireEvents, boolean moveFocus) { // 'root' isn't a real item, so don't let it be selected // (some cases in the keyboard handler will try to do this) if (item == root) { return; } if (curSelection != null) { curSelection.setSelected(false); } curSelection = item; if (curSelection != null) { if (moveFocus) { moveFocus(); } // Select the item and fire the selection event. curSelection.setSelected(true); if (fireEvents) { SelectionEvent.fire(this, curSelection); } } }
SelectionEvent.fire(this, index);
private void showWidget(int index, final int duration, boolean fireEvents) { checkIndex(index); if (index == selectedIndex) { return; } // Fire the before selection event, giving the recipients a chance to // cancel the selection. if (fireEvents) { BeforeSelectionEvent<Integer> event = BeforeSelectionEvent.fire(this, index); if ((event != null) && event.isCanceled()) { return; } } selectedIndex = index; if (isAttached()) { animate(duration); } // Fire the selection event. if (fireEvents) { SelectionEvent.fire(this, index); } } }
/** * Programmatically selects the specified tab. Use index -1 to specify that no * tab should be selected. * * @param index the index of the tab to be selected * @param fireEvents true to fire events, false not to * @return <code>true</code> if successful, <code>false</code> if the change * is denied by the {@link BeforeSelectionHandler}. */ public boolean selectTab(int index, boolean fireEvents) { checkTabIndex(index); if (fireEvents) { BeforeSelectionEvent<?> event = BeforeSelectionEvent.fire(this, index); if (event != null && event.isCanceled()) { return false; } } // Check for -1. setSelectionStyle(selectedTab, false); if (index == -1) { selectedTab = null; return true; } selectedTab = panel.getWidget(index + 1); setSelectionStyle(selectedTab, true); if (fireEvents) { SelectionEvent.fire(this, index); } return true; }
@Override public void onClick(final ClickEvent event) { if (partDefinition != null) { SelectionEvent.fire(StaticFocusedResizePanel.this, partDefinition); } } });
@Override public void onClick(ClickEvent event) { SelectionEvent.fire(PartListDropdown.this, part); } },
@Override protected void fireSelectionAtIndex(int index, Element targetElement) { T t = modelMap.get(index); if (t != null) { SelectionEvent.fire(this, t); } }
/** * @deprecated Use {@link SelectionHandler#onSelection} instead */ @Override @Deprecated public void onTabSelected(SourcesTabEvents sender, int tabIndex) { deck.showWidget(tabIndex); SelectionEvent.fire(this, tabIndex); }
@Override public void onTap(TapEvent event) { SelectionEvent.fire(WidgetList.this, container.getWidgetIndex(widgetListEntry)); } });
protected void calculateSelection(int y) { int absoluteTop = getElement().getAbsoluteTop(); int absoluteBottom = getElement().getAbsoluteBottom(); int normalized_y = y - absoluteTop; int height = absoluteBottom - absoluteTop; int index = (normalized_y * renderedEntries) / height; if (index != selectedIndex) { SelectionEvent.fire(this, mapping.get(index)); } selectedIndex = index; }
@Override public void onClick( final ClickEvent event ) { if ( !hasFocus ) { fireFocusGained(); View view = getSelectedPart(); if ( view != null ) { SelectionEvent.fire( UberTabPanel.this, view.getPresenter().getDefinition() ); } } }
@Override public void onClick(final ClickEvent event) { if (!hasFocus) { fireFocusGained(); View view = getSelectedPart(); if (view != null) { SelectionEvent.fire(UberTabPanel.this, view.getPresenter().getDefinition()); } } }
public <H extends MaterialWidget & HasSelectionHandlers> void fireSelectionHandler(H widget, Object index) { assertNotNull(widget); assertNotNull(index); SelectionEvent.fire(widget, index); }
@Override protected void onLoad() { super.onLoad(); for (Widget widget : getChildren()) { if (widget instanceof ListItem) { registerHandler(((ListItem) widget).addClickHandler(clickEvent -> SelectionEvent.fire(this, getWidgetIndex(widget)))); } } }
@Override protected void onLoad() { super.onLoad(); for (Widget widget : getChildren()) { if (widget instanceof ListItem) { registerHandler(((ListItem) widget).addClickHandler(clickEvent -> SelectionEvent.fire(this, getWidgetIndex(widget)))); } } }
public <H extends MaterialWidget & HasSelectionHandlers> void fireSelectionHandler(H widget, Object index) { assertNotNull(widget); assertNotNull(index); SelectionEvent.fire(widget, index); }
protected void registerChildHandler(Widget child) { if (child instanceof MaterialTabItem) { MaterialTabItem item = (MaterialTabItem) child; item.getHandlerRegistry().clearHandlers(); item.registerHandler(item.addMouseDownHandler(e -> SelectionEvent.fire(MaterialTab.this, getChildren().indexOf(child)))); } }
@Override public void load() { if (value != null) { setId(DOM.createUniqueId()); options.id = "#" + getId(); JsTable.jsontotable(value, options); $("tr").mousedown((e, handler) -> { SelectionEvent.fire(JsonTable.this, $(e.target).parent().asElement()); return true; }); } }