/** * Validates screen data. Default implementation validates visible and enabled UI components. <br> * Can be overridden in subclasses. * * @return validation errors */ protected ValidationErrors validateScreen() { ValidationErrors validationErrors = validateUiComponents(); validateAdditionalRules(validationErrors); return validationErrors; }