// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov. // Jad home page: http://www.geocities.com/kpdus/jad.html // Decompiler options: braces fieldsfirst space lnc package com.olio.communication.notifications; import android.app.PendingIntent; import android.os.Parcel; import android.os.Parcelable; import com.olio.communication.messages.MessagePayload; import java.io.Serializable; import java.util.Date; import java.util.HashMap; import java.util.Map; public class AndroidSBNContent extends MessagePayload implements Serializable, Parcelable { public static final android.os.Parcelable.Creator CREATOR = new android.os.Parcelable.Creator() { public AndroidSBNContent createFromParcel(Parcel parcel) { return (AndroidSBNContent)MessagePayload.unpackParcel(parcel); } public volatile Object createFromParcel(Parcel parcel) { return createFromParcel(parcel); } public AndroidSBNContent[] newArray(int i) { return new AndroidSBNContent[i]; } public volatile Object[] newArray(int i) { return newArray(i); } }; private static final long serialVersionUID = 0x2d91d6L; private static transient Map staticActionMap = new HashMap(); private transient Map actionMap; private String actionTitles[]; private String bigText; private String category; private Date date; private boolean groupNotification; private int id; private String infoText; private String key; private String packageName; private int phoneSDKVersion; private String subtext; private String summaryText; private String tag; private String text; private String textLines; private String title; private String titleBig; private String uniqueSBNId; private boolean vibrate; public AndroidSBNContent() { } public static Map getStaticActionMap() { return staticActionMap; } public static void takeAction(String s, int i) throws android.app.PendingIntent.CanceledException { s = (android.support.v4.app.NotificationCompat.Action[])staticActionMap.get(s); if (s != null && s.length > i) { ((android.support.v4.app.NotificationCompat.Action) (s[i])).actionIntent.send(); } } public Map getActionMap() { return actionMap; } public String[] getActionTitles() { return actionTitles; } public String getBigText() { return bigText; } public String getCategory() { return category; } public Date getDate() { return date; } public int getId() { return id; } public String getInfoText() { return infoText; } public String getKey() { return key; } public String getPackageName() { return packageName; } public int getPhoneSDKVersion() { return phoneSDKVersion; } public String getSubtext() { return subtext; } public String getSummaryText() { return summaryText; } public String getTag() { return tag; } public String getText() { return text; } public String getTextLines() { return textLines; } public String getTitle() { return title; } public String getTitleBig() { return titleBig; } public String getUniqueSBNId() { return uniqueSBNId; } public boolean isGroupNotification() { return groupNotification; } public void setActionMap(Map map) { actionMap = map; } public void setActionTitles(String as[]) { actionTitles = as; } public void setBigText(String s) { bigText = s; } public void setCategory(String s) { category = s; } public void setDate(Date date1) { date = date1; } public void setGroupNotification(boolean flag) { groupNotification = flag; } public void setId(int i) { id = i; } public void setInfoText(String s) { infoText = s; } public void setKey(String s) { key = s; } public void setPackageName(String s) { packageName = s; } public void setPhoneSDKVersion(int i) { phoneSDKVersion = i; } public void setSubtext(String s) { subtext = s; } public void setSummaryText(String s) { summaryText = s; } public void setTag(String s) { tag = s; } public void setText(String s) { text = s; } public void setTextLines(String s) { textLines = s; } public void setTitle(String s) { title = s; } public void setTitleBig(String s) { titleBig = s; } public void setUniqueSBNId(String s) { uniqueSBNId = s; } public void setVibrate(boolean flag) { vibrate = flag; } public boolean shouldVibrate() { return vibrate; } }