Class AbstractValidateableFxController

java.lang.Object
org.tentackle.fx.AbstractFxController
org.tentackle.fx.AbstractValidateableFxController
All Implemented Interfaces:
FxController, ScopeConfigurator, Validateable

public abstract class AbstractValidateableFxController extends AbstractFxController implements Validateable
Base class for controllers that validate themselves.
Not applicable to controllers that validate their bindables explicitly.
  • Constructor Details

    • AbstractValidateableFxController

      public AbstractValidateableFxController()
      Parent constructor.
  • Method Details

    • validateForm

      public boolean validateForm()
      Validates the controller.
      Returns:
      true if ok, false if validation errors (not only warnings)
    • prepareValidation

      protected void prepareValidation()
      Prepares the validation.
      Invoked from within validateForm() before the validation is performed.
    • getValidationMappers

      protected NavigableSet<ValidationMapper> getValidationMappers()
      Gets the validation mapper for controller-local bindables.
      Returns:
      the validation mappers