// 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, AndroidSBNAction, AndroidAction, Action, // ActionBuilder public class AndroidSBNActionBuilder extends AndroidActionBuilder { private String actionId; private int actionIndex; private AndroidSBNAction androidSBNAction; private int notificationId; private String tag; private String type; private AndroidSBNActionBuilder() { androidSBNAction = new AndroidSBNAction(); } public static AndroidSBNActionBuilder anAndroidSBNAction() { return new AndroidSBNActionBuilder(); } public volatile AndroidAction build() { return build(); } public AndroidSBNAction build() { androidSBNAction.setType(type); androidSBNAction.setActionId(actionId); androidSBNAction.setActionIndex(actionIndex); androidSBNAction.setTag(tag); androidSBNAction.setNotificationId(notificationId); return androidSBNAction; } public AndroidSBNActionBuilder but() { return anAndroidSBNAction().setType(type).setActionId(actionId).setActionIndex(actionIndex).setTag(tag).setNotificationId(notificationId); } protected volatile Action getAction() { return getAction(); } protected AndroidAction getAction() { return androidSBNAction; } public volatile ActionBuilder setActionId(String s) { return setActionId(s); } public AndroidSBNActionBuilder setActionId(String s) { actionId = s; return this; } public AndroidSBNActionBuilder setActionIndex(int i) { actionIndex = i; return this; } public AndroidSBNActionBuilder setNotificationId(int i) { notificationId = i; return this; } public AndroidSBNActionBuilder setTag(String s) { tag = s; return this; } public AndroidSBNActionBuilder setType(String s) { type = s; return this; } }