Package at.riemers.zero.base.model

Examples of at.riemers.zero.base.model.UserParameter


                    u.setPassword(userForm.getPassword());
                }
            }

            for (String key : userForm.getValues().keySet()) {
                UserParameter parameter = u.getParameters().get(key);
                if (parameter != null) {
                    parameter.setValue(userForm.getValues().get(key));
                }
            }

            userDao.makePersistent(u);
        }
View Full Code Here


        for (Module module : moduleController.getModules()) {
            for (UserParameterTemplate template : module.getUserParameters(user).values()) {
                if (template.isEditableByUser() || !onlyUserEditable) {
                    JSONObject jparameter = new JSONObject();
                    jparameters.element(jparameter);
                    UserParameter parameter = user.getParameter(template.getKey(), template.getRole());
                    jparameter.element("key", parameter.getKey());
                    if (template.getRole() != null) {
                        jparameter.element("keyName", template.getRole().getName() + " - " + parameter.getName());
                    } else {
                        jparameter.element("keyName", parameter.getName());
                    }
                    String value = template.formatValue(parameter);
                    jparameter.element("value", value);
                    jparameter.element("editor", "v2js_" + template.getEditorTemplate());
                }
View Full Code Here

                }

                boolean error = false;
                for (String key : userForm.getValues().keySet()) {
                    log.debug("2 - form: " + key);
                    UserParameter parameter = selectedUser2.getParameters().get(key);
                    if (parameter != null) {
                        log.debug("3 - found");
                        /*PermissionTemplate permissionTemplate = getModuleController().getPermissionTemplate(permissionKey);
                        if (permissionTemplate != null) {
                        String value = roleForm.getValues().get(permissionKey);
                        if (permissionTemplate.checkValue(value)) {
                        permission.setValue(value);
                        } else {
                        if (permissionTemplate.getValueRangeMessage() != null) {
                        view.setMessage(permissionTemplate.getValueRangeMessage());
                        error = true;
                        }
                        }
                        }*/
                        parameter.setValue(userForm.getValues().get(key));
                    }
                }

                log.debug(selectedUser2.getUserGroup().getId() + " " + selectedUser2.getUserGroup().getGroupKey());
                try {
View Full Code Here

        List<UserParameter> list = new ArrayList(user.getParameters().values());
        Map<String, UserParameter> map = new HashMap();

        for (Module module : getModuleManager().getModules()) {
            for (UserParameterTemplate ut : module.getUserParameters(user).values()) {
                UserParameter parameter = ut.createUserParameter();
                log.debug(parameter.getKey());
                map.put(parameter.getKey(), parameter);
            }
        }

        log.debug("module parameter count: " + map.size());
        log.debug("current user parameter count: " + list.size());
        // delete unused parameters from user
        for (UserParameter parameter : list) {

            UserParameter p = map.get(parameter.getKey());
            if (p == null) {
                log.debug("remove parameter from user: " + parameter.getKey());
                user.getParameters().remove(parameter.getKey());
            } else {
                map.remove(parameter.getKey());
View Full Code Here

TOP

Related Classes of at.riemers.zero.base.model.UserParameter

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.