private void parseForecast(SimpleWeatherCondition condition, JSONObject json)
     throws JSONException {
   appendForecastTemperature(condition, json);
   WeatherParser parser = new ForecastWeatherParser(json);
   condition.setHumidity(parser.parseHumidity());
   condition.setWind(parser.parseWind());
   condition.setPrecipitation(parser.parsePrecipitation());
   condition.setCloudiness(parser.parseCloudiness());
   parser.parseWeatherType(condition);
 }