Package-level declarations
Types
Host-provided non-render services for SwingTerminal.
Immutable discovered occurrence, independent of viewport/action-array positions.
Host-owned navigation and optional hover behavior for a discovered hyperlink.
Host activation policy, applied independently of visibility and link appearance.
Text dependency and ordering required by a detector.
Owned immutable logical text and absolute row anchors for one discovery batch.
Host discovery outside terminal mutation, painting and pointer handling.
Prepared provider styles; theme/framework lookup happens before construction, never in paint.
A UTF-16 offset in a logical line anchored at its first absolute physical row.
Half-open logical-text range; an end offset may include the line's trailing newline.
Bridges a top-origin Swing scrollbar to the shared terminal viewport.
Destination for scrollbar positions mapped to terminal rows.
Reusable Swing terminal component.
Hyperlink context available to a terminal context menu.
Host-owned terminal context-menu hook.
Context-menu request delivered to a Swing terminal host.
Host-owned keyboard action hook for SwingTerminal.
Host message lookup for reusable Swing presentation.
Host-owned handling of an enabled local middle-button paste gesture.
One-use paste authority captured for a local middle-button press.
Custom host font resolver policy.
Observes committed selection changes synchronously on the Swing EDT.
Immutable selection range in one component binding and terminal layout.
Host scheduler used by the reusable Swing terminal for UI-thread work.
Allocation-free callback for host scrollbar adapters.
Host-facing snapshot of the terminal viewport's scrollback position.