Class ConfigSourcesPanel

java.lang.Object
ai.attackframework.tools.burp.ui.ConfigSourcesPanel

public final class ConfigSourcesPanel extends Object
Builds the "Burp Suite Sources" section panel used by ConfigPanel. State (checkbox instances and component names) is owned by ConfigPanel and injected here to keep a single source of truth. Sections Settings, Issues, and Traffic have collapsible sub-checkboxes.
  • Constructor Details

  • Method Details

    • build

      public JPanel build()
      Builds the Burp Suite Sources section with the four source checkboxes and collapsible sub-rows for Settings, Issues, and Traffic.

      Caller must invoke on the EDT. Sub-panels start collapsed.

      Returns:
      assembled panel containing header and source checkboxes