NotificationsFragment$5.smali
.class Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment$5;
.super Ljava/lang/Object;
.source "NotificationsFragment.java"
# interfaces
.implements Lcom/demiroren/push/NotificationCallback;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x0
name = null
.end annotation
# instance fields
.field final synthetic this$0:Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
# direct methods
.method constructor <init>(Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;)V
.registers 2
.line 229
iput-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment$5;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
# virtual methods
.method public onError(Lcom/demiroren/push/model/ErrorResponse;)V
.registers 2
.line 251
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment$5;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
# invokes: Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->initNotificationsView()V
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->access$700(Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;)V
return-void
.end method
.method public onSuccess(Lcom/demiroren/push/model/NotificationsResponse;)V
.registers 7
if-eqz p1, :cond_52
.line 232
invoke-virtual {p1}, Lcom/demiroren/push/model/NotificationsResponse;->getData()Ljava/util/List;
move-result-object v0
if-eqz v0, :cond_52
.line 233
new-instance v0, Ljava/util/ArrayList;
invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
.line 234
invoke-virtual {p1}, Lcom/demiroren/push/model/NotificationsResponse;->getData()Ljava/util/List;
move-result-object p1
invoke-interface {p1}, Ljava/util/List;->iterator()Ljava/util/Iterator;
move-result-object p1
:goto_15
invoke-interface {p1}, Ljava/util/Iterator;->hasNext()Z
move-result v1
if-eqz v1, :cond_4d
invoke-interface {p1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v1
check-cast v1, Lcom/demiroren/push/model/NotificationsResponseData;
.line 235
new-instance v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;
invoke-direct {v2}, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;-><init>()V
.line 236
invoke-virtual {v1}, Lcom/demiroren/push/model/NotificationsResponseData;->getTitle()Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->title:Ljava/lang/String;
.line 237
invoke-virtual {v1}, Lcom/demiroren/push/model/NotificationsResponseData;->getId()I
move-result v3
int-to-long v3, v3
iput-wide v3, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->notificationid:J
.line 238
invoke-virtual {v1}, Lcom/demiroren/push/model/NotificationsResponseData;->getCreateUtc()Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->sentTime:Ljava/lang/String;
.line 239
invoke-virtual {v1}, Lcom/demiroren/push/model/NotificationsResponseData;->getLink()Ljava/lang/String;
move-result-object v3
iput-object v3, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->articleUrl:Ljava/lang/String;
const-string v3, ""
.line 240
iput-object v3, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->articleType:Ljava/lang/String;
.line 241
invoke-virtual {v1}, Lcom/demiroren/push/model/NotificationsResponseData;->getLinkType()Ljava/lang/String;
move-result-object v1
iput-object v1, v2, Lhurriyet/mobil/android/hurriyet/views/notificationsview/NotificationModel;->linkType:Ljava/lang/String;
.line 242
invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
goto :goto_15
.line 244
:cond_4d
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment$5;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
# invokes: Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->saveNotificationList(Ljava/util/ArrayList;)I
invoke-static {p1, v0}, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->access$600(Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;Ljava/util/ArrayList;)I
.line 246
:cond_52
iget-object p1, p0, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment$5;->this$0:Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;
# invokes: Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->initNotificationsView()V
invoke-static {p1}, Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;->access$700(Lhurriyet/mobil/android/hurriyet/fragments/NotificationsFragment;)V
return-void
.end method