package jp.adlantis.android;
import java.util.Vector;
import jp.adlantis.android.mediation.AdMediationNetworkParameters;
import jp.adlantis.android.model.OnChangeListener;
import jp.adlantis.android.model.SimpleObservable;
public class AdlantisAdsModel
extends SimpleObservable<AdlantisAdsModel>
{
private AdlantisAd[] _ads = null;
private String errorMessage;
private AdMediationNetworkParameters[] networkParameters = null;
public AdlantisAdsModel() {}
public AdlantisAdsModel(AdlantisAd[] paramArrayOfAdlantisAd)
{
this._ads = paramArrayOfAdlantisAd;
}
private AdlantisAd[] filteredAdsForOrientation(int paramInt)
{
Vector localVector = filteredAdsForOrientationVector(paramInt);
AdlantisAd[] arrayOfAdlantisAd = new AdlantisAd[localVector.size()];
localVector.copyInto(arrayOfAdlantisAd);
return arrayOfAdlantisAd;
}
public int adCount()
{
if (this._ads == null) {}
for (int i = 0;; i = this._ads.length) {
return i;
}
}
public int adCountForOrientation(int paramInt)
{
return filteredAdsForOrientation(paramInt).length;
}
/**
* @deprecated
*/
public AdlantisAd[] adsForOrientation(int paramInt)
{
if (paramInt == 2) {}
for (;;)
{
try
{
AdlantisAd[] arrayOfAdlantisAd2 = filteredAdsForOrientation(2);
localObject2 = arrayOfAdlantisAd2;
return localObject2;
}
finally {}
AdlantisAd[] arrayOfAdlantisAd1 = filteredAdsForOrientation(1);
Object localObject2 = arrayOfAdlantisAd1;
}
}
public void clearAds()
{
setAds(null);
}
/**
* @deprecated
*/
public Vector<AdlantisAd> filteredAdsForOrientationVector(int paramInt)
{
try
{
Vector localVector = new Vector();
if (this._ads != null) {
for (int i = 0; i < this._ads.length; i++) {
if (this._ads[i].hasAdForOrientation(paramInt)) {
localVector.addElement(this._ads[i]);
}
}
}
return localVector;
}
finally
{
localObject = finally;
throw localObject;
}
}
public AdlantisAd[] getAds()
{
return this._ads;
}
public String getErrorMessage()
{
return this.errorMessage;
}
public AdMediationNetworkParameters[] getNetworkParameters()
{
return this.networkParameters;
}
protected void notifyListeners()
{
notifyListeners(this);
}
public void setAds(AdlantisAd[] paramArrayOfAdlantisAd)
{
try
{
this._ads = paramArrayOfAdlantisAd;
notifyListeners();
return;
}
finally {}
}
public void setErrorMessage(String paramString)
{
this.errorMessage = paramString;
}
public void setNetworkParameters(AdMediationNetworkParameters[] paramArrayOfAdMediationNetworkParameters)
{
this.networkParameters = paramArrayOfAdMediationNetworkParameters;
}
public static abstract interface AdlantisAdsModelListener
extends OnChangeListener<AdlantisAdsModel>
{}
}
/* Location: F:\neembuu\Research\android_apps\output_jar.jar
* Qualified Name: jp.adlantis.android.AdlantisAdsModel
* JD-Core Version: 0.7.0.1
*/