Examples of JSONRenderer


Examples of com.google.visualization.datasource.render.JsonRenderer

        tableRow.addCell(7);
        tableRow.addCell(false);
        tableRow.addCell("Why?");
        dataTable.addRow(tableRow);

        JsonRenderer json = new JsonRenderer();

        DataSourceRequest dataSourceRequest = new DataSourceRequest();
        assertEquals(
                "{\"version\":\"0.6\",\"status\":\"ok\",\"sig\":\"1548939605\","
                        + "\"table\":{\"cols\":[{\"id\":\"col1\",\"label\":\"column1\","
                        + "\"type\":\"number\",\"pattern\":\"\"},"
                        + "{\"id\":\"col2\",\"label\":\"column2\",\"type\":\"boolean\",\"pattern\":\"\"},"
                        + "{\"id\":\"col3\",\"label\":\"column3\",\"type\":\"string\",\"pattern\":\"\"}],"
                        + "\"rows\":[{\"c\":[{\"v\":7.0},{\"v\":false},{\"v\":\"Why?\"}]}]}}",
                json.render(dataSourceRequest, dataTable));

        // With reqId:666;
        dataSourceRequest = new DataSourceRequest(
                new DataSourceParameters("reqId:666"));
        assertEquals(
                "{\"version\":\"0.6\",\"reqId\":\"666\",\"status\":\"ok\",\"sig\":\"1548939605\","
                        + "\"table\":{\"cols\":[{\"id\":\"col1\",\"label\":\"column1\","
                        + "\"type\":\"number\",\"pattern\":\"\"},"
                        + "{\"id\":\"col2\",\"label\":\"column2\",\"type\":\"boolean\",\"pattern\":\"\"},"
                        + "{\"id\":\"col3\",\"label\":\"column3\",\"type\":\"string\",\"pattern\":\"\"}],"
                        + "\"rows\":[{\"c\":[{\"v\":7.0},{\"v\":false},{\"v\":\"Why?\"}]}]}}",
                json.render(dataSourceRequest, dataTable));

        // With out:json;
        dataSourceRequest = new DataSourceRequest(
                new DataSourceParameters("out:json"));
        assertEquals(
                "{\"version\":\"0.6\",\"status\":\"ok\",\"sig\":\"1548939605\","
                        + "\"table\":{\"cols\":[{\"id\":\"col1\",\"label\":\"column1\","
                        + "\"type\":\"number\",\"pattern\":\"\"},"
                        + "{\"id\":\"col2\",\"label\":\"column2\",\"type\":\"boolean\",\"pattern\":\"\"},"
                        + "{\"id\":\"col3\",\"label\":\"column3\",\"type\":\"string\",\"pattern\":\"\"}],"
                        + "\"rows\":[{\"c\":[{\"v\":7.0},{\"v\":false},{\"v\":\"Why?\"}]}]}}",
                json.render(dataSourceRequest, dataTable));

        JsonRenderer jsonp = new JsonpRenderer();

        // With out:jsonp;
        dataSourceRequest = new DataSourceRequest(
                new DataSourceParameters("out:jsonp"));
        assertEquals(
                "google.visualization.Query.setResponse("
                        + "{\"version\":\"0.6\",\"status\":\"ok\",\"sig\":\"1548939605\","
                        + "\"table\":{\"cols\":[{\"id\":\"col1\",\"label\":\"column1\","
                        + "\"type\":\"number\",\"pattern\":\"\"},"
                        + "{\"id\":\"col2\",\"label\":\"column2\",\"type\":\"boolean\",\"pattern\":\"\"},"
                        + "{\"id\":\"col3\",\"label\":\"column3\",\"type\":\"string\",\"pattern\":\"\"}],"
                        + "\"rows\":[{\"c\":[{\"v\":7.0},{\"v\":false},{\"v\":\"Why?\"}]}]}});",
                jsonp.render(dataSourceRequest, dataTable));

        TsvRenderer tsv = new TsvRenderer();
        // Now with out:csv;
        dataSourceRequest = new DataSourceRequest(
                new DataSourceParameters("out:tsv-excel"));
View Full Code Here

Examples of com.googlecode.wickedcharts.highcharts.jackson.JsonRenderer

    public void roundTrip() throws Exception {
        final WickedChart wickedChartBefore = new WickedChart(createOptions());
        final String encodedString = encoderDecoder.toEncodedString(wickedChartBefore);
        final WickedChart wickedChartAfter = encoderDecoder.fromEncodedString(encodedString);
       
        String jsonBefore = new JsonRenderer().toJson(wickedChartBefore.getOptions());
        String jsonAfter = new JsonRenderer().toJson(wickedChartAfter.getOptions());
       
        assertThat(jsonBefore, is(jsonAfter));
    }
View Full Code Here

Examples of com.googlecode.wicketcontinuouscalendar.jackson.JsonRenderer

    }
   
    @Override
    public void renderHead(final Component component, final IHeaderResponse response) {
        component.setOutputMarkupId(true);
        JsonRenderer renderer = JsonRendererFactory.getInstance().getRenderer();
        includeJavascriptDependencies(response);
        includeCalendarJavascript(response, renderer, component.getMarkupId());
    }
View Full Code Here

Examples of com.trendrr.strest.doc.renderer.JSONRenderer

 
  protected String annotationName = "Strest";
 
  public StrestDocParser() {
    this.addTags("com.trendrr.strest.doc.tags", true);
    this.addTemplateRenderer(new JSONRenderer());
  }
View Full Code Here

Examples of de.peacei.gae.foodsupplier.out.json.JSONRenderer

    }
  }
 
  private Renderer getRenderer(String format) {
    if (format.equals(Finals.FORMAT_JSON)) {
      return new JSONRenderer();
    }
    if (format.equals(Finals.FORMAT_XML)) {
      return new XMLRenderer();
    }
    return null;
View Full Code Here

Examples of org.b3log.latke.servlet.renderer.JSONRenderer

        if (!userQueryService.isAdminLoggedIn(request)) {
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return;
        }

        final JSONRenderer renderer = new JSONRenderer();

        context.setRenderer(renderer);

        final JSONObject ret = new JSONObject();

        try {
            final JSONObject requestJSONObject = Requests.parseRequestJSONObject(request, response);

            pageMgmtService.updatePage(requestJSONObject);

            ret.put(Keys.STATUS_CODE, true);
            ret.put(Keys.MSG, langPropsService.get("updateSuccLabel"));

            renderer.setJSONObject(ret);
        } catch (final ServiceException e) {
            LOGGER.log(Level.ERROR, e.getMessage(), e);

            final JSONObject jsonObject = QueryResults.defaultResult();

            renderer.setJSONObject(jsonObject);
            jsonObject.put(Keys.MSG, e.getMessage());
        }
    }
View Full Code Here

Examples of org.b3log.latke.servlet.renderer.JSONRenderer

        if (!userQueryService.isAdminLoggedIn(request)) {
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return;
        }

        final JSONRenderer renderer = new JSONRenderer();

        context.setRenderer(renderer);

        final JSONObject jsonObject = new JSONObject();

        renderer.setJSONObject(jsonObject);

        try {
            final String pageId = request.getRequestURI().substring((Latkes.getContextPath() + "/console/page/").length());

            pageMgmtService.removePage(pageId);
View Full Code Here

Examples of org.b3log.latke.servlet.renderer.JSONRenderer

        if (!userQueryService.isAdminLoggedIn(request)) {
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return;
        }

        final JSONRenderer renderer = new JSONRenderer();

        context.setRenderer(renderer);

        final JSONObject ret = new JSONObject();

        try {
            final JSONObject requestJSONObject = Requests.parseRequestJSONObject(request, response);

            final String pageId = pageMgmtService.addPage(requestJSONObject);

            ret.put(Keys.OBJECT_ID, pageId);
            ret.put(Keys.MSG, langPropsService.get("addSuccLabel"));
            ret.put(Keys.STATUS_CODE, true);

            renderer.setJSONObject(ret);
        } catch (final ServiceException e) { // May be permalink check exception
            LOGGER.log(Level.WARN, e.getMessage(), e);

            final JSONObject jsonObject = QueryResults.defaultResult();

            renderer.setJSONObject(jsonObject);
            jsonObject.put(Keys.MSG, e.getMessage());
        }
    }
View Full Code Here

Examples of org.b3log.latke.servlet.renderer.JSONRenderer

        if (!userQueryService.isAdminLoggedIn(request)) {
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return;
        }

        final JSONRenderer renderer = new JSONRenderer();

        context.setRenderer(renderer);

        final JSONObject ret = new JSONObject();

        try {
            final JSONObject requestJSONObject = Requests.parseRequestJSONObject(request, response);
            final String linkId = requestJSONObject.getString(Keys.OBJECT_ID);
            final String direction = requestJSONObject.getString(Common.DIRECTION);

            pageMgmtService.changeOrder(linkId, direction);

            ret.put(Keys.STATUS_CODE, true);
            ret.put(Keys.MSG, langPropsService.get("updateSuccLabel"));

            renderer.setJSONObject(ret);
        } catch (final Exception e) {
            LOGGER.log(Level.ERROR, e.getMessage(), e);

            final JSONObject jsonObject = QueryResults.defaultResult();

            renderer.setJSONObject(jsonObject);
            jsonObject.put(Keys.MSG, langPropsService.get("updateFailLabel"));
        }
    }
View Full Code Here

Examples of org.b3log.latke.servlet.renderer.JSONRenderer

        if (!userQueryService.isLoggedIn(request, response)) {
            response.sendError(HttpServletResponse.SC_FORBIDDEN);
            return;
        }

        final JSONRenderer renderer = new JSONRenderer();

        context.setRenderer(renderer);

        try {
            final String requestURI = request.getRequestURI();
            final String pageId = requestURI.substring((Latkes.getContextPath() + "/console/page/").length());

            final JSONObject result = pageQueryService.getPage(pageId);

            if (null == result) {
                renderer.setJSONObject(QueryResults.defaultResult());

                return;
            }

            renderer.setJSONObject(result);
            result.put(Keys.STATUS_CODE, true);
            result.put(Keys.MSG, langPropsService.get("getSuccLabel"));
        } catch (final Exception e) {
            LOGGER.log(Level.ERROR, e.getMessage(), e);

            final JSONObject jsonObject = QueryResults.defaultResult();

            renderer.setJSONObject(jsonObject);
            jsonObject.put(Keys.MSG, langPropsService.get("getFailLabel"));
        }
    }
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.