settingsButton.addParameter(ENTITY_BROWSER_IDENTIFICATION_NAME, getName());
  private Table getSettingsButton(IWResourceBundle resourceBundle) {    // sometimes settings button is not desired    if (!showSettingsButton)      return new Table();    String settings = resourceBundle.getLocalizedString("Settings","Settings");    GenericButton settingsButton = new GenericButton(settings);    settingsButton.setWindowToOpen(EntityBrowserSettingsWindow.class);    settingsButton.addParameter(EntityBrowserSettingsWindow.LEADING_ENTITY_NAME_KEY, leadingEntityName);    Collection defaultColumnValues = (defaultColumns == null) ? null : defaultColumns.values();    Collection optionColumnValues = (optionColumns == null) ? null : optionColumns.values();    EntityBrowserSettingsWindow.setParameters(settingsButton, entityNames, defaultColumnValues , optionColumnValues, defaultNumberOfRowsPerPage );    StyledButton styledSettingsButton = new StyledButton(settingsButton);        Table table = new Table();    table.add(styledSettingsButton);    return table;  }