Interface ValidationIndicator

All Known Implementing Classes:
BackgroundColorValidationIndicator, FlatLafValidationIndicator

public interface ValidationIndicator

Provides a validation indicator for a component, over the two severities validation has: a value that is invalid and may not be saved, and one that is merely warned about — permitted, but implausible enough to be worth a second look.

Both severities go through one indicator rather than two, because they share a visual channel and the precedence between them (invalid wins) has to be decided in one place.