public void onBeforeSelection(BeforeSelectionEvent<Integer> event) { if (!getListener().onBeforeTabSelected( (SourcesTabEvents) event.getSource(), event.getItem().intValue())) { event.cancel(); } }
public void onBeforeSelection(BeforeSelectionEvent<Integer> event) { if (!getListener().onBeforeTabSelected( (SourcesTabEvents) event.getSource(), event.getItem().intValue())) { event.cancel(); } }
@Override public void onBeforeSelection(BeforeSelectionEvent<Integer> event) { for (Object tabState1 : tabStates) { TabState tabState = (TabState) tabState1; if (event.getItem() == tabState.getIndex() && !tabState.isEnabled()) { event.cancel(); return; } } } });
public void onBeforeSelection(BeforeSelectionEvent<Integer> event) { if (!getListener().onBeforeTabSelected( (SourcesTabEvents) event.getSource(), event.getItem().intValue())) { event.cancel(); } }
public void onBeforeSelection(final BeforeSelectionEvent<Integer> event) { final int item = event.getItem(); final int nitems = metrics.getWidgetCount(); if (item == nitems - 1) { // Last item: the "+" was clicked. event.cancel(); final MetricForm metric = addMetricForm("metric " + nitems, item); metrics.selectTab(item); metric.setFocus(true); } } });