@Test public void testRequiresSelectionDefault() { assertFalse(selectionMode.requiresAutoSelection()); }
@Override public boolean requiresAutoSelection() { return requiresSelection && selection == null; }
ListBoxSelectionModeSingle implements ListBoxSelectionMode<T> { @Override public boolean requiresAutoSelection() { return requiresSelection && selection == null; } }
ListBoxSelectionModeSingle implements ListBoxSelectionMode<T> { @Override public boolean requiresAutoSelection() { return requiresSelection && selection == null; }  }
ListBoxSelectionModeSingle implements ListBoxSelectionMode<T> { @Override public boolean requiresAutoSelection() { return requiresSelection && selection == null; }  @Override void clear(); @Nonnull @Override List<T> getSelection(); @Override void remove(@Nonnull final T item); @Override void removeForced(@Nonnull final T item); @Override void add(@Nonnull final T item); @Override void enableRequiresSelection(final boolean enable); @Override boolean requiresAutoSelection(); }
ListBoxSelectionModeSingle implements ListBoxSelectionMode<T> { @Override public boolean requiresAutoSelection() { return requiresSelection && selection == null; }  @Override void clear(); @Nonnull @Override List<T> getSelection(); @Override void remove(@Nonnull final T item); @Override void removeForced(@Nonnull final T item); @Override void add(@Nonnull final T item); @Override void enableRequiresSelection(final boolean enable); @Override boolean requiresAutoSelection();  }