Package com.illumon.iris.pqimport.gui
Class AddMergeQueryPopupProvider
java.lang.Object
com.illumon.iris.pqimport.gui.AddMergeQueryPopupProvider
- All Implemented Interfaces:
PersistentQueryPanelPopupProvider
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<? 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) Get the menu items to add to the PersistentQueryPanel context menu.
-
Constructor Details
-
AddMergeQueryPopupProvider
public AddMergeQueryPopupProvider()
-
-
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:PersistentQueryPanelPopupProviderGet the menu items to add to the PersistentQueryPanel context menu.- Specified by:
getMenuItemsin interfacePersistentQueryPanelPopupProvider- Parameters:
log- the logger for this consolewidgetSupport- the console widget support objectpersistentQueryPanelObject- the PersistentQueryPanel, as an object because of dependenciestable- the configTable within the PersistentQueryPanel.column- the column the user clicked onallAdmin- is the user an administrator of all selected queriesuserType- the user type from the IrisGroupProviderinfoSupplier- a supplier for the selected query information- Returns:
- a list of menu items to add to the context menu
-