gridBuilder.newFieldset(getString("user.restrictedUser")).addCheckBox(new PropertyModel<Boolean>(data, "restrictedUser"), null)
.setTooltip(getString("user.restrictedUser.tooltip"));
if (posixConfigured == true) {
{
final FieldsetPanel fs = gridBuilder.newFieldset(getString("ldap.homeDirectory"), getString("ldap.posixAccount"));
homeDirectoryField = new MaxLengthTextField(fs.getTextFieldId(), new PropertyModel<String>(ldapUserValues, "homeDirectory"), 255);
fs.add(homeDirectoryField);
dependentLdapPosixFormComponentsList.add(homeDirectoryField);
}
{
final FieldsetPanel fs = gridBuilder.newFieldset(getString("ldap.loginShell"), getString("ldap.posixAccount"));
loginShellField = new MaxLengthTextField(fs.getTextFieldId(), new PropertyModel<String>(ldapUserValues, "loginShell"), 100);
fs.add(loginShellField);
dependentLdapPosixFormComponentsList.add(loginShellField);
}
if (ldapUserValues.isPosixValuesEmpty() == true) {
for (final FormComponent< ? > component : dependentLdapPosixFormComponentsList) {