// 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.messages.files; // Referenced classes of package com.olio.communication.messages.files: // TransferStatus public class TransferStatusBuilder { private String fileIdentifier; private String name; private String pausedReason; private int progress; private TransferStatus.TransferStatusActivity status; private String type; private String version; private TransferStatusBuilder() { } public static TransferStatusBuilder aTransferStatus() { return new TransferStatusBuilder(); } public TransferStatus build() { TransferStatus transferstatus = new TransferStatus(); transferstatus.setFileIdentifier(fileIdentifier); transferstatus.setProgress(progress); transferstatus.setVersion(version); transferstatus.setName(name); transferstatus.setStatus(status); transferstatus.setPausedReason(pausedReason); transferstatus.setType(type); return transferstatus; } public TransferStatusBuilder but() { return aTransferStatus().setFileIdentifier(fileIdentifier).setProgress(progress).setVersion(version).setName(name).setStatus(status).setPausedReason(pausedReason).setType(type); } public TransferStatusBuilder setFileIdentifier(String s) { fileIdentifier = s; return this; } public TransferStatusBuilder setName(String s) { name = s; return this; } public TransferStatusBuilder setPausedReason(String s) { pausedReason = s; return this; } public TransferStatusBuilder setProgress(int i) { progress = i; return this; } public TransferStatusBuilder setStatus(TransferStatus.TransferStatusActivity transferstatusactivity) { status = transferstatusactivity; return this; } public TransferStatusBuilder setType(String s) { type = s; return this; } public TransferStatusBuilder setVersion(String s) { version = s; return this; } }