/** * Sets the field required. Required fields must filled by the user. * * @param required Is the field required. * @return this (for method chaining) * @see #setRequired(boolean) */ public default S withRequired(boolean required) { ((Field) this).setRequired(required); return (S) this; }
NotNull.class); if (notNullAnnotation != null && !field.isReadOnly()) { field.setRequired(true); Locale locale = getLocale(); if (locale == null) {
public void setRequired(Field... fields) { for (Field field : fields) { field.setRequired(true); } }
private void setVisible(Field<?> field, boolean visible) { field.setEnabled(visible); field.setRequired(visible); field.setVisible(visible); }