Package ai.attackframework.tools.burp.ui
Class ConfigFieldsPanel
java.lang.Object
ai.attackframework.tools.burp.ui.ConfigFieldsPanel
Builds the "Index Fields" section panel: per-index expand/collapse groups with checkboxes
for toggleable export fields. Layout uses wrapping so all fields are in view when expanded.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionBuilds the Index Fields section: title and one expandable group per index with checkboxes.static voidConfigures expand button style (match Data Sources).static voidsetExpanded(JButton expandButton, JPanel subPanel, boolean expanded) Sets expand button label and sub-panel visibility.
-
Constructor Details
-
ConfigFieldsPanel
-
-
Method Details
-
build
Builds the Index Fields section: title and one expandable group per index with checkboxes. Sub-panels start collapsed. Caller must invoke on the EDT. IfsectionHeaderRowsOutis non-null, it is filled with index name -> header row panel for enable/disable. -
configureExpandButton
Configures expand button style (match Data Sources). -
setExpanded
Sets expand button label and sub-panel visibility.
-