if (permission != null) {
PermissionTemplate permissionTemplate = getModuleManager().getPermissionTemplate(permissionKey);
if (permissionTemplate != null) {
String value = roleForm.getValues().get(permissionKey);
if (permissionTemplate.isValuePermission()) {
if (permissionTemplate.checkValue(value)) {
permission.setValue(value);
} else {
if (permissionTemplate.getValueRangeMessage() != null) {
view.setMessage(permissionTemplate.getValueRangeMessage());
error = true;