Class AddValidateQueryPopupProvider

java.lang.Object
com.illumon.iris.pqimport.gui.AddValidateQueryPopupProvider
All Implemented Interfaces:
PersistentQueryPanelPopupProvider

public class AddValidateQueryPopupProvider
extends Object
implements PersistentQueryPanelPopupProvider
  • Constructor Details

  • Method Details

    • getMenuItems

      public List<? extends JComponent> getMenuItems​(com.fishlib.io.logger.Logger log, IrisWidgetSupport widgetSupport, Object persistentQueryPanelObject, GuiTable table, int column, boolean allAdmin, IrisGroupProvider.UserType userType, Supplier<PersistentQueryInfo[]> infoSupplier)
      Description copied from interface: PersistentQueryPanelPopupProvider
      Get the menu items to add to the PersistentQueryPanel context menu.
      Specified by:
      getMenuItems in interface PersistentQueryPanelPopupProvider
      Parameters:
      log - the logger for this console
      widgetSupport - the console widget support object
      persistentQueryPanelObject - the PersistentQueryPanel, as an object because of dependencies
      table - the configTable within the PersistentQueryPanel.
      column - the column the user clicked on
      allAdmin - is the user an administrator of all selected queries
      userType - the user type from the IrisGroupProvider
      infoSupplier - a supplier for the selected query information
      Returns:
      a list of menu items to add to the context menu