- All Known Implementing Classes:
DefaultInteractiveError
public interface InteractiveError
Description of an error.
InteractiveError
s provide a link between a ValidationResult
and a UI-control.
- Author:
- harald
-
Method Summary
Modifier and TypeMethodDescriptionGets the related FX control.Gets the optional error code.getText()
Gets the error message.Gets the optional validation result.boolean
Returns whether this is just a warning.void
Shows the control to the user.
The default implementation requests the focus.
-
Method Details
-
isWarning
boolean isWarning()Returns whether this is just a warning.- Returns:
- true if warning, false if error
-
getText
String getText()Gets the error message.- Returns:
- the error text
-
getErrorCode
String getErrorCode()Gets the optional error code.- Returns:
- the error code
-
getControl
FxControl getControl()Gets the related FX control.- Returns:
- the control, null if nothing related
-
showControl
void showControl()Shows the control to the user.
The default implementation requests the focus.Applications may override this method to switch tabs, point to rows in tables, etc...
-
getValidationResult
ValidationResult getValidationResult()Gets the optional validation result.- Returns:
- the result, null if none
-