// 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.actions; // Referenced classes of package com.olio.communication.actions: // AndroidActionBuilder, AndroidDismissAction, AndroidAction, Action public class AndroidDismissActionBuilder extends AndroidActionBuilder { private String actionType; private AndroidDismissAction androidDismissAction; private int notificationId; private String notificationKey; private String packageName; private String tag; private AndroidDismissActionBuilder() { androidDismissAction = new AndroidDismissAction(); } public static AndroidDismissActionBuilder anAndroidDismissAction() { return new AndroidDismissActionBuilder(); } public volatile AndroidAction build() { return build(); } public AndroidDismissAction build() { androidDismissAction.setTag(tag); androidDismissAction.setNotificationId(notificationId); androidDismissAction.setActionType(actionType); androidDismissAction.setPackageName(packageName); androidDismissAction.setNotificationKey(notificationKey); return androidDismissAction; } public AndroidDismissActionBuilder but() { return anAndroidDismissAction().setTag(tag).setNotificationId(notificationId).setActionType(actionType).setPackageName(packageName).setNotificationKey(notificationKey); } protected volatile Action getAction() { return getAction(); } protected AndroidAction getAction() { return androidDismissAction; } public AndroidDismissActionBuilder setActionType(String s) { actionType = s; return this; } public AndroidDismissActionBuilder setNotificationId(int i) { notificationId = i; return this; } public AndroidDismissActionBuilder setNotificationKey(String s) { notificationKey = s; return this; } public AndroidDismissActionBuilder setPackageName(String s) { packageName = s; return this; } public AndroidDismissActionBuilder setTag(String s) { tag = s; return this; } }