Window
net.datenwerke.gxtdto.client.baseex.widget.DwWindow
net.datenwerke.gxtdto.client.forms.selection.SelectionPopup<ColumnDto>
net.datenwerke.rs.base.client.reportengines.table.helpers.ColumnSelector

public class ColumnSelector extends SelectionPopup<ColumnDto>
  • Constructor Details

    • ColumnSelector

      public ColumnSelector(TableReportUtilityDao tableReportUtilityDao, TableReportDto report, String executeToken)
      Constructs a ColumnSelector instance and initializes the selection popup for columns in the context of the given report.
      Parameters:
      tableReportUtilityDao - An instance of TableReportUtilityDao, used to communicate with the backend to fetch or modify data related to the table report.
      report - An instance of TableReportDto, representing the report for which the column selection functionality is being set up.
      executeToken - A unique execution token that is used to manage and identify requests for server communication and cancellations.
  • Method Details

    • show

      public void show()
      Overrides:
      show in class SelectionPopup<ColumnDto>
    • initTools

      public void initTools()
    • displayAdditionalColumns

      public void displayAdditionalColumns(boolean b)
    • hasError

      public boolean hasError()