Package org.zkoss.json

Examples of org.zkoss.json.JSONObject


  private static void appendEventByJSON(StringBuffer sb, Calendars calendars, String key, CalendarEvent ce) {
    DateFormatter df = calendars.getDateFormatter();
    Locale locale = Locales.getCurrent();
    TimeZone timezone = calendars.getDefaultTimeZone();
   
    JSONObject json = new JSONObject();
    json.put("id", calendars.getCalendarEventId(ce));
    json.put("key", key);
    json.put("title", Util.createEventTitle(df, locale, timezone, ce));
    json.put("headerColor", ce.getHeaderColor());
    json.put("contentColor", ce.getContentColor());
    json.put("content", calendars.isEscapeXML() ? escapeXML(ce.getContent()): ce.getContent());
    json.put("beginDate", String.valueOf(getDSTTime(timezone, ce.getBeginDate())));
    json.put("endDate", String.valueOf(getDSTTime(timezone ,ce.getEndDate())));
    json.put("isLocked", String.valueOf(ce.isLocked()));
    json.put("zclass", ce.getZclass());
   
    sb.append(json.toString()).append(",");
  }
View Full Code Here


    DateFormatter df = calendars.getDateFormatter();
    Locale locale = Locales.getCurrent();
    TimeZone timezone = calendars.getDefaultTimeZone();
    String title = Util.createEventTitle(df, locale, timezone, ce);
   
    JSONObject json = new JSONObject();
    json.put("id", calendars.getCalendarEventId(ce));
    json.put("key", key);
    json.put("title", calendars.isEscapeXML() ? escapeXML(title) : title); //ZKCAL-33: title should also escapeXML
    json.put("headerColor", ce.getHeaderColor());
    json.put("contentColor", ce.getContentColor());
    json.put("content", calendars.isEscapeXML() ? escapeXML(ce.getContent()): ce.getContent());
    json.put("beginDate", String.valueOf(getDSTTime(timezone, ce.getBeginDate())));
    json.put("endDate", String.valueOf(getDSTTime(timezone ,ce.getEndDate())));
    json.put("isLocked", String.valueOf(ce.isLocked()));
    json.put("zclass", ce.getZclass());
    String icon = ce.getIcon();
    if (!Strings.isBlank(icon))
      json.put("icon", icon);
    sb.append(json.toString()).append(",");
  }
View Full Code Here

    _locked = locked;
  }
 
  @SuppressWarnings("unchecked")
  public String toString() {
    JSONObject json = new JSONObject();
    json.put("headerColor",_headerColor);
    json.put("contentColor",_contentColor);
    json.put("content",_content);
    json.put("beginDate",String.valueOf(_beginDate.getTime()));
    json.put("endDate",String.valueOf(_endDate.getTime()));
    json.put("isLocked",String.valueOf(_locked));
    json.put("zclass",getZclass());
    return json.toString();
  }
View Full Code Here

    DateFormatter df = calendars.getDateFormatter();
    Locale locale = Locales.getCurrent();
    TimeZone timezone = calendars.getDefaultTimeZone();
    String title = Util.createEventTitle(df, locale, timezone, ce);
   
    JSONObject json = new JSONObject();
    json.put("id", calendars.getCalendarEventId(ce));
    json.put("key", key);
    json.put("title", calendars.isEscapeXML() ? escapeXML(title) : title); //ZKCAL-33: title should also escapeXML
    json.put("headerColor", ce.getHeaderColor());
    json.put("contentColor", ce.getContentColor());
    json.put("content", calendars.isEscapeXML() ? escapeXML(ce.getContent()): ce.getContent());
    json.put("beginDate", String.valueOf(getDSTTime(timezone, ce.getBeginDate())));
    json.put("endDate", String.valueOf(getDSTTime(timezone ,ce.getEndDate())));
    json.put("isLocked", String.valueOf(ce.isLocked()));
    json.put("zclass", ce.getZclass());
   
    sb.append(json.toString()).append(",");
  }
View Full Code Here

TOP

Related Classes of org.zkoss.json.JSONObject

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.