Package net.sf.json

Examples of net.sf.json.JSONArray.element()


                jmodule.element("permissions", jpermissions);
                List<PermissionTemplate> templates = module.getPermissionTemplates();
                Collections.sort(templates);
                for (PermissionTemplate permissionTemplate : templates) {
                    JSONObject jPermission = new JSONObject();
                    jpermissions.element(jPermission);
                    jPermission.element("key", permissionTemplate.getKey());
                    jPermission.element("name", permissionTemplate.getName());
                    jPermission.element("highlight", permissionTemplate.isHighlight());
                    String code = "permissioninfo_" + permissionTemplate.getKey().toLowerCase();
                    jPermission.element("description", getMessages().getMessage(code, null, getLocale(request)));
View Full Code Here


            jCheckBox.element("key", "C_CHECK");
           
            jCheckBox.element("label", "");
            jCheckBox.element("formatter", "checkbox");     
           
            jResponseSchema.element("C_ID");
            JSONObject jId = new JSONObject();
            //jColumns.element(jId);
            jId.element("key", "C_ID");
           
            jId.element("label", "");
View Full Code Here

            jId.element("label", "");
            jId.element("hidden", "true");                 
       
        for (int i = 0; i < model.getColumnCount(); i++) {
           
            jResponseSchema.element("C_" +i);
           
            JSONObject jColumn = new JSONObject();
            jColumns.element(jColumn);
            jColumn.element("key", "C_" +i);
           
View Full Code Here

            from = page*rowsPerPage;
            to = Math.min(to, ((page+1)*rowsPerPage));
        }
        for (int row = from; row < to; row++) {
            JSONObject jLine = new JSONObject();
            jLines.element(jLine);   
            /*if ( model.getRowClass(row) != null) {
                jLine.element("rowClass", model.getRowClass(row));
            }*/
           
            jLine.element("C_ID", row);
View Full Code Here

        jTreeNode.element("children", jChildren);

        List<TreeNode> list = new ArrayList(node.getChildren());
        Collections.sort(list);
        for (TreeNode child : list) {
            jChildren.element(createTreeNode(child));
        }
        return jTreeNode;
    }

    public JSONArray createActions() {
View Full Code Here

    public JSONArray createActions() {

        JSONArray jActions = new JSONArray();
        for (TreeAction action : actions) {
            JSONObject jAction = new JSONObject();
            jActions.element(action);
            jAction.element("name", action.getName());
            jAction.element("action", action.getAction());
        }
        return jActions;
    }
View Full Code Here

        view.getJson().element("email_cid", getId());
        view.getJson().element("readonly", readOnly);
        JSONArray jReceivers = new JSONArray();
        view.getJson().element("receivers", jReceivers);
        for (String receiver : receivers) {
            jReceivers.element(receiver);
        }
        Call call = new Call("v2js_emailwidget", id);
        view.addCall(call);
       
    }
View Full Code Here

       
        JSONArray jColumns = new JSONArray();

        for (int i = 0; i < model.getColumnCount(); i++) {
            JSONObject jColumn = new JSONObject();
            jColumns.element(jColumn);
            jColumn.element("header", model.getColumnHeader(i));
            if (model.getColumnSpan(i) > 1) {
                jColumn.element("span", model.getColumnSpan(i));
            }
View Full Code Here

        if (level.equals("") && rowsPerPage > 0) {
            from = page * rowsPerPage;
            to = Math.min(to, ((page + 1) * rowsPerPage));
        }
        for (int row = from; row < to; row++) {
            jLines.element(createLine(model, level, row, locale));
        }
        return jLines;
    }

    protected JSONObject createLine(TableModel model, String level, int row, Locale locale) {
View Full Code Here

        JSONArray jFields = new JSONArray();
        jLine.element("fields", jFields);
        for (int col = 0; col < model.getColumnCount(); col++) {

            jFields.element(format(model.getData(col, row), model.isColumnEditable(col)));
        }
        if (model.getSubTable(row) != null && (!model.isExpandable() || expandAll)) {
            jLine.element("subTable", createSubTable(model.getSubTable(row), level, row, locale));
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. 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.