@Override protected void dispatch(SelectionHandler<T> handler) { handler.onSelection(this); } }
@Override protected void dispatch(SelectionHandler<T> handler) { handler.onSelection(this); } }
@Override protected void dispatch(SelectionHandler<T> handler) { handler.onSelection(this); } }
@Override protected void dispatch(SelectionHandler eventHandler) { eventHandler.onSelection(null); } });
@Override public void onSelection(SelectionEvent<Suggestion> event) { if (isEnabled()) { handler.onSelection(event); } } }, SelectionEvent.getType());
@Override public void onSelection(SelectionEvent<MaterialStep> event) { if (isEnabled()) { handler.onSelection(event); } } }, SelectionEvent.getType());
@Override public void onSelection(SelectionEvent<MaterialTreeItem> event) { if (isEnabled()) { handler.onSelection(event); } } }, SelectionEvent.getType());
@Override protected void dispatch(SelectionHandler eventHandler) { eventHandler.onSelection(null); } });
@Override protected void dispatch(SelectionHandler<?> eventHandler) { eventHandler.onSelection(null); } });
@Override public HandlerRegistration addSelectionHandler(final SelectionHandler<Widget> handler) { return addHandler((SelectionHandler<Widget>) event -> { Widget widget = event.getSelectedItem(); if (widget instanceof HasEnabled && ((HasEnabled) widget).isEnabled() && isEnabled()) { handler.onSelection(event); } }, SelectionEvent.getType()); } }
@Override public HandlerRegistration addSelectionHandler(final SelectionHandler<Widget> handler) { return addHandler((SelectionHandler<Widget>) event -> { Widget widget = event.getSelectedItem(); if (widget instanceof HasEnabled && ((HasEnabled) widget).isEnabled() && isEnabled()) { handler.onSelection(event); } }, SelectionEvent.getType()); } }