Interface MainPanelViewToolbarConfiguratorHook

All Superinterfaces:
Hook
All Known Implementing Classes:
ActivateUserToolbarConfigurator, AmazonS3DatasinkTesterToolbarConfigurator, BirtReportFileDownloadToolbarConfiguratorHooker, BirtReportParameterProposerToolbarConfiguratorHooker, BoxDatasinkOAuthToolbarConfigurator, BoxDatasinkTesterToolbarConfigurator, CrystalReportDownloadToolbarConfiguratorHooker, CrystalReportParameterProposerToolbarConfiguratorHooker, DatasourceBundleTesterToolbarConfigurator, DatasourceTesterToolbarConfigurator, DropboxDatasinkOAuthToolbarConfigurator, DropboxDatasinkTesterToolbarConfigurator, EditJasperToTablePropertiesHooker, EmailDatasinkTesterToolbarConfigurator, ExportButtonHook, ExportButtonHook, ExportButtonHook, ExportButtonHook, ExportButtonHook, ExportButtonHook, ExportButtonHook, ExportButtonHook, FtpDatasinkTesterToolbarConfigurator, FtpsDatasinkTesterToolbarConfigurator, GoogleDriveDatasinkOAuthToolbarConfigurator, GoogleDriveDatasinkTesterToolbarConfigurator, InformationButtonHook, JasperReportDownloadJRXMLsToolbarConfiguratorHooker, JasperReportParameterProposerToolbarConfiguratorHooker, JxlsReportFileDownloadToolbarConfiguratorHooker, LocalFileSystemDatasinkTesterToolbarConfigurator, MondrianDatasourceTesterToolbarConfigurator, MoveButtonHook, OneDriveDatasinkOAuthToolbarConfigurator, OneDriveDatasinkTesterToolbarConfigurator, PrinterDatasinkTesterToolbarConfigurator, QuickExportHookerBase, ReloadButtonToolbarHooker, ReloadButtonToolbarHookerDot, ReloadButtonToolbarHookerMarkdown, RemoteRsRestServerTesterToolbarConfigurator, RemoveButtonHook, SambaDatasinkTesterToolbarConfigurator, ScpDatasinkTesterToolbarConfigurator, ScriptDatasinkTesterToolbarConfigurator, SftpDatasinkTesterToolbarConfigurator, TransportApplyToolbarConfigurator

public interface MainPanelViewToolbarConfiguratorHook extends Hook
  • Method Details

    • mainPanelViewToolbarConfiguratorHook_addLeft

      void mainPanelViewToolbarConfiguratorHook_addLeft(MainPanelView view, ToolBar toolbar, AbstractNodeDto selectedNode)
    • mainPanelViewToolbarConfiguratorHook_addRight

      void mainPanelViewToolbarConfiguratorHook_addRight(MainPanelView view, ToolBar toolbar, AbstractNodeDto selectedNode)
    • mainPanelViewToolbarConfiguratorHook_addRight

      default void mainPanelViewToolbarConfiguratorHook_addRight(MainPanelView view, ToolBar toolbar, AbstractNodeDto selectedNode, UITree tree)
      Configures the right side of the toolbar for a given MainPanelView. This method is designed to add functionality or UI elements to the toolbar dynamically based on the selected node and tree context.
      Parameters:
      view - the MainPanelView instance representing the current view configuration
      toolbar - the ToolBar on which elements will be added
      selectedNode - the currently selected AbstractNodeDto in the tree
      tree - the UITree instance representing the tree structure for context