// Path: app/src/main/java/com/kuahusg/weather/UI/base/IBaseView.java
// public interface IBaseView {
//     void init();
// 
//     void start();
// 
//     void error(String message);
// 
//     void finish();
// }
// 
// Path: app/src/main/java/com/kuahusg/weather/model/bean/Forecast.java
// public class Forecast implements Parcelable{
//     public static final Parcelable.Creator<Forecast> CREATOR = new Creator<Forecast>() {
//         @Override
//         public Forecast createFromParcel(Parcel source) {
//             Forecast forecast = new Forecast(source.readString(), source.readString(), source.readString(),
//                     source.readString(), source.readString());
// 
//             return null;
//         }
// 
//         @Override
//         public Forecast[] newArray(int size) {
//             return new Forecast[size];
//         }
//     };
//     private String date;
//     private String high;
//     private String low;
//     private String text;
//     private String woeid;
// 
//     public Forecast(String date, String high, String low, String text, String woeid) {
//         this.date = date;
//         this.high = high;
//         this.low = low;
//         this.text = text;
//         this.woeid = woeid;
//     }
// 
// 
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public String getHigh() {
//         return high;
//     }
// 
//     public String getLow() {
//         return low;
//     }
// 
//     public String getText() {
//         return text;
//     }
// 
//     public String getWoeid() {
//         return woeid;
//     }
// 
//     public void setWoeid(String woeid) {
//         this.woeid = woeid;
//     }
// 
//     @Override
//     public int describeContents() {
//         return 0;
//     }
// 
//     @Override
//     public void writeToParcel(Parcel dest, int flags) {
// 
//         dest.writeString(date);
//         dest.writeString(high);
//         dest.writeString(low);
//         dest.writeString(text);
//         dest.writeString(woeid);
//     }
// }
// 
// Path: app/src/main/java/com/kuahusg/weather/model/bean/ForecastInfo.java
// public class ForecastInfo implements Serializable {
//     private String link;
//     private String lastBuildDate;
//     private String windDirection;
//     private String windSpeed;
//     private String date;
//     private String temp;
//     private String text;
//     private String sunrise;
//     private String sunset;
//     private String woeid;
// 
//     public ForecastInfo(String link, String lastBuildDate, String windDirection, String windSpeed,
//                         String date, String temp, String text, String woeid, String sunrise, String sunset) {
// 
//         this.link = link;
//         this.lastBuildDate = lastBuildDate;
//         this.windDirection = windDirection;
//         this.windSpeed = windSpeed;
//         this.date = date;
//         this.temp = temp;
//         this.text = text;
//         this.woeid = woeid;
//         this.sunrise = sunrise;
//         this.sunset = sunset;
//     }
// 
// 
//     public String getLink() {
//         return link;
//     }
// 
//     public String getLastBuildDate() {
//         return lastBuildDate;
//     }
// 
//     public String getWindDirection() {
//         return windDirection;
//     }
// 
//     public String getWindSpeed() {
//         return windSpeed;
//     }
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public String getTemp() {
//         return temp;
//     }
// 
//     public String getText() {
// 
//         return text;
//     }
// 
//     public String getWoeid() {
//         return woeid;
//     }
// 
//     public String getSunset() {
//         return sunset;
//     }
// 
//     public String getSunrise() {
//         return sunrise;
//     }
// }


import com.kuahusg.weather.UI.base.IBaseView;
import com.kuahusg.weather.model.bean.Forecast;
import com.kuahusg.weather.model.bean.ForecastInfo;
import java.util.List;
package com.kuahusg.weather.UI.interfaceOfView;



/**
 * Created by kuahusg on 16-9-29.
 */

public interface IWeatherFragView extends IBaseView {

    void showWeather(List<Forecast> forecastList);

    void showForecastInfo(ForecastInfo info);

// Path: app/src/main/java/com/kuahusg/weather/UI/base/IBaseView.java
// public interface IBaseView {
//     void init();
// 
//     void start();
// 
//     void error(String message);
// 
//     void finish();
// }
// 
// Path: app/src/main/java/com/kuahusg/weather/model/bean/Forecast.java
// public class Forecast implements Parcelable{
//     public static final Parcelable.Creator<Forecast> CREATOR = new Creator<Forecast>() {
//         @Override
//         public Forecast createFromParcel(Parcel source) {
//             Forecast forecast = new Forecast(source.readString(), source.readString(), source.readString(),
//                     source.readString(), source.readString());
// 
//             return null;
//         }
// 
//         @Override
//         public Forecast[] newArray(int size) {
//             return new Forecast[size];
//         }
//     };
//     private String date;
//     private String high;
//     private String low;
//     private String text;
//     private String woeid;
// 
//     public Forecast(String date, String high, String low, String text, String woeid) {
//         this.date = date;
//         this.high = high;
//         this.low = low;
//         this.text = text;
//         this.woeid = woeid;
//     }
// 
// 
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public String getHigh() {
//         return high;
//     }
// 
//     public String getLow() {
//         return low;
//     }
// 
//     public String getText() {
//         return text;
//     }
// 
//     public String getWoeid() {
//         return woeid;
//     }
// 
//     public void setWoeid(String woeid) {
//         this.woeid = woeid;
//     }
// 
//     @Override
//     public int describeContents() {
//         return 0;
//     }
// 
//     @Override
//     public void writeToParcel(Parcel dest, int flags) {
// 
//         dest.writeString(date);
//         dest.writeString(high);
//         dest.writeString(low);
//         dest.writeString(text);
//         dest.writeString(woeid);
//     }
// }
// 
// Path: app/src/main/java/com/kuahusg/weather/model/bean/ForecastInfo.java
// public class ForecastInfo implements Serializable {
//     private String link;
//     private String lastBuildDate;
//     private String windDirection;
//     private String windSpeed;
//     private String date;
//     private String temp;
//     private String text;
//     private String sunrise;
//     private String sunset;
//     private String woeid;
// 
//     public ForecastInfo(String link, String lastBuildDate, String windDirection, String windSpeed,
//                         String date, String temp, String text, String woeid, String sunrise, String sunset) {
// 
//         this.link = link;
//         this.lastBuildDate = lastBuildDate;
//         this.windDirection = windDirection;
//         this.windSpeed = windSpeed;
//         this.date = date;
//         this.temp = temp;
//         this.text = text;
//         this.woeid = woeid;
//         this.sunrise = sunrise;
//         this.sunset = sunset;
//     }
// 
// 
//     public String getLink() {
//         return link;
//     }
// 
//     public String getLastBuildDate() {
//         return lastBuildDate;
//     }
// 
//     public String getWindDirection() {
//         return windDirection;
//     }
// 
//     public String getWindSpeed() {
//         return windSpeed;
//     }
// 
//     public String getDate() {
//         return date;
//     }
// 
//     public String getTemp() {
//         return temp;
//     }
// 
//     public String getText() {
// 
//         return text;
//     }
// 
//     public String getWoeid() {
//         return woeid;
//     }
// 
//     public String getSunset() {
//         return sunset;
//     }
// 
//     public String getSunrise() {
//         return sunrise;
//     }
// }


// Path: app/src/main/java/com/kuahusg/weather/UI/interfaceOfView/IWeatherFragView.java
import com.kuahusg.weather.UI.base.IBaseView;
import com.kuahusg.weather.model.bean.Forecast;
import com.kuahusg.weather.model.bean.ForecastInfo;
import java.util.List;

package com.kuahusg.weather.UI.interfaceOfView;



/**
 * Created by kuahusg on 16-9-29.
 */

public interface IWeatherFragView extends IBaseView {

    void showWeather(List<Forecast> forecastList);

    void showForecastInfo(ForecastInfo info);

    void scrollToTop();