Package ai.attackframework.tools.burp.ui.text
package ai.attackframework.tools.burp.ui.text
Swing-based text helpers:
RegexIndicatorBinder– keeps a ✓/✖ regex validity glyph in sync with field/togglesHighlighterManager– applies/clears highlight ranges on a text componentDoc– minimal adapter for document change callbacks
All classes are Swing-oriented and expect to be used on the EDT.
-
ClassesClassDescriptionSmall adapter to reduce boilerplate when wiring document change events to a
Runnable.Shared UI text for generated field checkboxes in the Config "Index Fields" section.Manages highlight tags on aJTextComponent.Wrapped plain view that indents continuation lines (wrapped segments after the first visual line of each logical line) by a fixed pixel amount so wrapped log lines are easier to scan.Text area UI that usesIndentedWrappedPlainViewso wrapped lines get a continuation indent in the log panel.Binds a text field and toggle(s) to a small indicator label that shows a ✓ (valid) or ✖ (invalid) when regex mode is enabled.Shared tooltip helpers so panels use consistent formatting.Styled editor kit that wraps long lines so no horizontal scroll bar is needed.