Package-level declarations
Types
A field-addressable validation issue.
Pre-run validator for OptimizationRunConfiguration.
Pure utility for tokenizing the dotted/bracketed strings carried by FieldError.path. Lives in KSLCore so non-Swing consumers (test harnesses, CLI tools, log surfaces) can use it without dragging in a GUI dependency.
One segment of a tokenized FieldError.path. Paths look like scenarios[3].runOverrides.lengthOfReplication; tokenization produces an alternating-but-not-strictly sequence of Name (field reference) and Index (list index) segments.
Pre-run validator for RunConfiguration.
Holds the editor's latest ValidationResult and fans it out to widget subscribers. One bus per open document — the GUI's editor view-model constructs a bus, calls publish every time it produces a new result, and hands the bus to widgets that decorate themselves from it.
Aggregated pre-run validation result.
Severity of a FieldError found during pre-run validation.