// 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.bluetooth.channel_messages; // Referenced classes of package com.olio.communication.bluetooth.channel_messages: // ANCSNotification public class ANCSNotificationBuilder { private String appIdentifier; private com.olio.communication.notifications.NotificationFilters.Category category; private int databaseId; private int idInteger; private String message; private String negativeActionLabel; private String positiveActionLabel; private String subtitle; private String title; private ANCSNotificationBuilder() { } public static ANCSNotificationBuilder anANCSNotification() { return new ANCSNotificationBuilder(); } public ANCSNotification build() { ANCSNotification ancsnotification = new ANCSNotification(); ancsnotification.setTitle(title); ancsnotification.setSubtitle(subtitle); ancsnotification.setMessage(message); ancsnotification.setCategory(category); ancsnotification.setIdInteger(Integer.valueOf(idInteger)); ancsnotification.setPositiveActionLabel(positiveActionLabel); ancsnotification.setNegativeActionLabel(negativeActionLabel); ancsnotification.setDatabaseId(databaseId); ancsnotification.setAppName(appIdentifier); return ancsnotification; } public ANCSNotificationBuilder but() { return anANCSNotification().setTitle(title).setSubtitle(subtitle).setMessage(message).setCategory(category).setIdInteger(idInteger).setPositiveActionLabel(positiveActionLabel).setNegativeActionLabel(negativeActionLabel).setDatabaseId(databaseId).setAppIdentifier(appIdentifier); } public ANCSNotificationBuilder setAppIdentifier(String s) { appIdentifier = s; return this; } public ANCSNotificationBuilder setCategory(com.olio.communication.notifications.NotificationFilters.Category category1) { category = category1; return this; } public ANCSNotificationBuilder setDatabaseId(int i) { databaseId = i; return this; } public ANCSNotificationBuilder setIdInteger(int i) { idInteger = i; return this; } public ANCSNotificationBuilder setMessage(String s) { message = s; return this; } public ANCSNotificationBuilder setNegativeActionLabel(String s) { negativeActionLabel = s; return this; } public ANCSNotificationBuilder setPositiveActionLabel(String s) { positiveActionLabel = s; return this; } public ANCSNotificationBuilder setSubtitle(String s) { subtitle = s; return this; } public ANCSNotificationBuilder setTitle(String s) { title = s; return this; } }