// 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.media; // Referenced classes of package com.olio.data.object.media: // MediaControl public class MediaControlBuilder { private String bottomText; private int currentTime; private int duration; private MediaControl.MediaState mediaState; private String topText; private MediaControlBuilder() { mediaState = MediaControl.MediaState.Unknown; } public static MediaControlBuilder aMediaControl() { return new MediaControlBuilder(); } public MediaControl build() { MediaControl mediacontrol = new MediaControl(); mediacontrol.setTopText(topText); mediacontrol.setBottomText(bottomText); mediacontrol.setMediaState(mediaState); mediacontrol.setCurrentTime(currentTime); mediacontrol.setDuration(duration); return mediacontrol; } public MediaControlBuilder but() { return aMediaControl().setTopText(topText).setBottomText(bottomText).setCurrentTime(currentTime).setDuration(duration).setMediaState(mediaState); } public MediaControlBuilder setBottomText(String s) { bottomText = s; return this; } public MediaControlBuilder setCurrentTime(int i) { currentTime = i; return this; } public MediaControlBuilder setDuration(int i) { duration = i; return this; } public MediaControlBuilder setMediaState(MediaControl.MediaState mediastate) { mediaState = mediastate; return this; } public MediaControlBuilder setTopText(String s) { topText = s; return this; } }