.class public abstract Lcom/baidu/mobads/command/b; .super Ljava/lang/Object; .source "SourceFile" # instance fields .field protected a:Landroid/content/Context; .field protected b:Lcom/baidu/mobads/interfaces/IXNonLinearAdSlot; .field protected c:Lcom/baidu/mobads/interfaces/IXAdInstanceInfo; .field protected d:Lcom/baidu/mobads/interfaces/IXAdResource; .field protected e:Lcom/baidu/mobads/interfaces/utils/IXAdLogger; # direct methods .method public constructor (Lcom/baidu/mobads/interfaces/IXNonLinearAdSlot;Lcom/baidu/mobads/interfaces/IXAdInstanceInfo;Lcom/baidu/mobads/interfaces/IXAdResource;)V .locals 1 .line 28 invoke-direct {p0}, Ljava/lang/Object;->()V .line 20 invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade; move-result-object v0 invoke-virtual {v0}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getAdLogger()Lcom/baidu/mobads/interfaces/utils/IXAdLogger; move-result-object v0 iput-object v0, p0, Lcom/baidu/mobads/command/b;->e:Lcom/baidu/mobads/interfaces/utils/IXAdLogger; .line 29 iput-object p1, p0, Lcom/baidu/mobads/command/b;->b:Lcom/baidu/mobads/interfaces/IXNonLinearAdSlot; if-eqz p1, :cond_0 .line 31 invoke-interface {p1}, Lcom/baidu/mobads/interfaces/IXNonLinearAdSlot;->getApplicationContext()Landroid/content/Context; move-result-object p1 iput-object p1, p0, Lcom/baidu/mobads/command/b;->a:Landroid/content/Context; goto :goto_0 .line 33 :cond_0 invoke-static {}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getInstance()Lcom/baidu/mobads/utils/XAdSDKFoundationFacade; move-result-object p1 invoke-virtual {p1}, Lcom/baidu/mobads/utils/XAdSDKFoundationFacade;->getApplicationContext()Landroid/content/Context; move-result-object p1 iput-object p1, p0, Lcom/baidu/mobads/command/b;->a:Landroid/content/Context; .line 35 :goto_0 iput-object p2, p0, Lcom/baidu/mobads/command/b;->c:Lcom/baidu/mobads/interfaces/IXAdInstanceInfo; .line 36 iput-object p3, p0, Lcom/baidu/mobads/command/b;->d:Lcom/baidu/mobads/interfaces/IXAdResource; return-void .end method