DfpModel.smali
.class public Lmobil/hurriyet/adsdk/models/DfpModel;
.super Ljava/lang/Object;
.source "DfpModel.java"
# instance fields
.field public animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
.field public bannerUrl:Ljava/lang/String;
.field public bottomImgUrl:Ljava/lang/String;
.field public closeBtnUrl:Ljava/lang/String;
.field public customView:Landroid/view/View;
.field public listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.field public openBtnUrl:Ljava/lang/String;
.field public panelUrl:Ljava/lang/String;
.field public percentage:I
.field public resource:Lmobil/hurriyet/adsdk/enums/DfpResource;
.field public title:Ljava/lang/String;
.field public topImgUrl:Ljava/lang/String;
.field public touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
.field public type:Lmobil/hurriyet/adsdk/enums/DfpType;
# direct methods
.method public constructor <init>()V
.registers 2
.line 16
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
.line 26
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->POP:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
iput-object v0, p0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
.line 27
sget-object v0, Lmobil/hurriyet/adsdk/enums/DfpResource;->WEB:Lmobil/hurriyet/adsdk/enums/DfpResource;
iput-object v0, p0, Lmobil/hurriyet/adsdk/models/DfpModel;->resource:Lmobil/hurriyet/adsdk/enums/DfpResource;
return-void
.end method
.method public static createAdvertorialDfp(Landroid/view/View;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 3
.line 121
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 122
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 123
sget-object p1, Lmobil/hurriyet/adsdk/enums/DfpType;->IN_READ:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 124
sget-object p1, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
.line 125
sget-object p1, Lmobil/hurriyet/adsdk/enums/DfpResource;->CUSTOM:Lmobil/hurriyet/adsdk/enums/DfpResource;
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->resource:Lmobil/hurriyet/adsdk/enums/DfpResource;
.line 126
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->customView:Landroid/view/View;
return-object v0
.end method
.method public static createGyroscopeDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 4
.line 91
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 92
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 93
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->panelUrl:Ljava/lang/String;
.line 94
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 95
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->GYROSCOPE:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 96
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createInReadDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 3
.line 112
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 113
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 114
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 115
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->IN_READ:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 116
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createMegaVideoDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 4
.line 101
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 102
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 103
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->panelUrl:Ljava/lang/String;
.line 104
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 105
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->MEGA_VIDEO:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 106
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createParallaxDfp(Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 3
.line 34
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 35
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 36
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 37
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->PARALLAX:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 38
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createSidePushDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ILmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 6
.line 68
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 69
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 70
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;
.line 71
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;
.line 72
iput-object p4, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 73
iput p3, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->percentage:I
.line 74
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
.line 75
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->SIDE_PUSH:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 76
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->ALLOW:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createSuperSlideDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 4
.line 56
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 57
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 58
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->openBtnUrl:Ljava/lang/String;
.line 59
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 60
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpAnimation;->SLIDE:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->animation:Lmobil/hurriyet/adsdk/enums/DfpAnimation;
.line 61
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->SUPER_SLIDE:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 62
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->ALLOW:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
const/16 p0, 0x64
.line 63
iput p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->percentage:I
return-object v0
.end method
.method public static createTakeOverDfp(Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 4
.line 81
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 82
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bannerUrl:Ljava/lang/String;
.line 83
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->panelUrl:Ljava/lang/String;
.line 84
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 85
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->TAKEOVER:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 86
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
return-object v0
.end method
.method public static createTopTailDfp(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;)Lmobil/hurriyet/adsdk/models/DfpModel;
.registers 5
.line 44
new-instance v0, Lmobil/hurriyet/adsdk/models/DfpModel;
invoke-direct {v0}, Lmobil/hurriyet/adsdk/models/DfpModel;-><init>()V
.line 45
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->topImgUrl:Ljava/lang/String;
.line 46
iput-object p1, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->bottomImgUrl:Ljava/lang/String;
.line 47
iput-object p2, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->closeBtnUrl:Ljava/lang/String;
.line 48
iput-object p3, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->listener:Lmobil/hurriyet/adsdk/interfaces/DfpActionListener;
.line 49
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpType;->TOP_TAIL:Lmobil/hurriyet/adsdk/enums/DfpType;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->type:Lmobil/hurriyet/adsdk/enums/DfpType;
.line 50
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpTouch;->OBSERVE:Lmobil/hurriyet/adsdk/enums/DfpTouch;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->touch:Lmobil/hurriyet/adsdk/enums/DfpTouch;
.line 51
sget-object p0, Lmobil/hurriyet/adsdk/enums/DfpResource;->IMAGE:Lmobil/hurriyet/adsdk/enums/DfpResource;
iput-object p0, v0, Lmobil/hurriyet/adsdk/models/DfpModel;->resource:Lmobil/hurriyet/adsdk/enums/DfpResource;
return-object v0
.end method