// 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.data.object.unit; import java.util.List; // Referenced classes of package com.olio.data.object.unit: // SoftwareProfile public class SoftwareProfileBuilder { List softwarePackages; List userApplicationList; String version; private SoftwareProfileBuilder() { } public static SoftwareProfileBuilder aSoftwareProfile() { return new SoftwareProfileBuilder(); } public SoftwareProfile build() { SoftwareProfile softwareprofile = new SoftwareProfile(); softwareprofile.setSoftwarePackages(softwarePackages); softwareprofile.setVersion(version); softwareprofile.setUserApplicationList(userApplicationList); return softwareprofile; } public SoftwareProfileBuilder but() { return aSoftwareProfile().setSoftwarePackages(softwarePackages).setVersion(version).setUserApplicationList(userApplicationList); } public SoftwareProfileBuilder setSoftwarePackages(List list) { softwarePackages = list; return this; } public SoftwareProfileBuilder setUserApplicationList(List list) { userApplicationList = list; return this; } public SoftwareProfileBuilder setVersion(String s) { version = s; return this; } }