Package ai.attackframework.tools.burp.ui
Class ConfigScopePanel
java.lang.Object
ai.attackframework.tools.burp.ui.ConfigScopePanel
Builds the "Export Scope" section panel used by ConfigPanel.
Components are owned by ConfigPanel and injected to keep a single source of state.
-
Constructor Summary
ConstructorsConstructorDescriptionConfigScopePanel(JRadioButton allRadio, JRadioButton burpRadio, JRadioButton customRadio, ScopeGrid grid, int indentPx) -
Method Summary
-
Constructor Details
-
ConfigScopePanel
public ConfigScopePanel(JRadioButton allRadio, JRadioButton burpRadio, JRadioButton customRadio, ScopeGrid grid, int indentPx)
-
-
Method Details
-
build
Builds the Scope section UI containing header, radios, and the custom grid row.Caller must invoke on the EDT. Layout mirrors other sections (Sources/Destination/Control) and aligns the grid's field column with Destination (first column 150!, gap 20).
- Returns:
- assembled panel with scope controls and custom grid
-