IWeatherSettingDataFetcher.smali

.class public interface abstract Lcom/cm/plugincluster/weather/model/IWeatherSettingDataFetcher;
.super Ljava/lang/Object;
.source "IWeatherSettingDataFetcher.java"


# static fields
.field public static final WHETHER_ANIM_KEY_SUNSHINE:Ljava/lang/String; = "key_sunshine_anim_pic"

.field public static final WHETHER_ANIM_KEY_THUDERSTORM:Ljava/lang/String; = "key_thuderstorm_anim_pic"


# virtual methods
.method public abstract allowPreloadAdWifiOnly(Lcom/cm/plugincluster/weather/advert/PluginAdStyle;)Z
.end method

.method public abstract getAdPosition(Lcom/cm/plugincluster/weather/advert/PluginAdStyle;)I
.end method

.method public abstract getAlertEnable()Z
.end method

.method public abstract getCity()Ljava/lang/String;
.end method

.method public abstract getCityAutoDetermine()Z
.end method

.method public abstract getCityCode()Ljava/lang/String;
.end method

.method public abstract getIsFahrenheit()Z
.end method

.method public abstract getLockerDownloadUrl()Ljava/lang/String;
.end method

.method public abstract getLockerRecommendButtonText()Ljava/lang/String;
.end method

.method public abstract getLockerRecommendPossibility()I
.end method

.method public abstract getShowCount()I
.end method

.method public abstract getWeatherAnimURL(Ljava/lang/String;)Ljava/lang/String;
.end method

.method public abstract getWindSpeedUnit()I
.end method

.method public abstract isAdDataAvailable(Lcom/cm/plugincluster/weather/advert/PluginAdStyle;)Z
.end method

.method public abstract onWeatherTipsClicked()V
.end method

.method public abstract setAlertEnable()V
.end method

.method public abstract setCity(Ljava/lang/String;)V
.end method

.method public abstract setCityAutoDetermine(Z)V
.end method

.method public abstract setCityCode(Ljava/lang/String;)V
.end method

.method public abstract setIsFahrenheit(Z)V
.end method

.method public abstract setWindSpeedUnit(I)V
.end method