javazoom.Util
Class Config

java.lang.Object
  |
  +--javazoom.Util.Config

public class Config
extends java.lang.Object

This class provides all parameters for jlGui coming from a file.


Method Summary
 boolean enableProxy()
          Enables Proxy.
 java.lang.String getDefaultSkin()
          Returns default skin.
 java.lang.String getExtensions()
          Returns audio extensions.
static Config getInstance()
          Returns Config instance.
 java.lang.String getLastDir()
          Returns last Directory.
 java.lang.String getLastURL()
          Returns last URL.
 java.lang.String getPlaylistClassName()
          Returns default skin.
 java.lang.String getPlaylistFilename()
          Returns playlist filename.
 int getProxyPort()
          Returns proxy port.
 java.lang.String getProxyServer()
          Returns proxy server.
 int getXLocation()
          Returns X location.
 int getYLocation()
          Returns Y location.
 boolean isEqualizerEnabled()
          Returns EqualizerUI state.
 boolean isPlaylistEnabled()
          Returns PlaylistUI state.
 boolean isRepeatEnabled()
          Returns RepeatUI state.
 boolean isShuffleEnabled()
          Returns ShuffleUI state.
 void load()
          Loads configuration.
 void load(java.lang.String configfile)
          Loads configuration for the specified file.
 void save()
          Saves configuration.
 void setDefaultSkin(java.lang.String skin)
          Sets default skin.
 void setEqualizerEnabled(boolean ena)
          Sets EqualizerUI state.
 void setLastDir(java.lang.String dir)
          Sets last Directory.
 void setLastURL(java.lang.String url)
          Sets last URL.
 void setLocation(int x, int y)
          Sets X,Y location.
 void setPlaylistEnabled(boolean ena)
          Sets PlaylistUI state.
 void setPlaylistFilename(java.lang.String pl)
          Sets playlist filename.
 void setProxy(java.lang.String url, int port, java.lang.String login, java.lang.String password)
          Sets Proxy info.
 void setRepeatEnabled(boolean ena)
          Sets RepeatUI state.
 void setShuffleEnabled(boolean ena)
          Sets ShuffleUI state.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static Config getInstance()
Returns Config instance.

getPlaylistFilename

public java.lang.String getPlaylistFilename()
Returns playlist filename.

setPlaylistFilename

public void setPlaylistFilename(java.lang.String pl)
Sets playlist filename.

getLastURL

public java.lang.String getLastURL()
Returns last URL.

setLastURL

public void setLastURL(java.lang.String url)
Sets last URL.

getLastDir

public java.lang.String getLastDir()
Returns last Directory.

setLastDir

public void setLastDir(java.lang.String dir)
Sets last Directory.

getExtensions

public java.lang.String getExtensions()
Returns audio extensions.

getProxyServer

public java.lang.String getProxyServer()
Returns proxy server.

getProxyPort

public int getProxyPort()
Returns proxy port.

getXLocation

public int getXLocation()
Returns X location.

getYLocation

public int getYLocation()
Returns Y location.

setLocation

public void setLocation(int x,
                        int y)
Sets X,Y location.

setProxy

public void setProxy(java.lang.String url,
                     int port,
                     java.lang.String login,
                     java.lang.String password)
Sets Proxy info.

enableProxy

public boolean enableProxy()
Enables Proxy.

isPlaylistEnabled

public boolean isPlaylistEnabled()
Returns PlaylistUI state.

setPlaylistEnabled

public void setPlaylistEnabled(boolean ena)
Sets PlaylistUI state.

isShuffleEnabled

public boolean isShuffleEnabled()
Returns ShuffleUI state.

setShuffleEnabled

public void setShuffleEnabled(boolean ena)
Sets ShuffleUI state.

isRepeatEnabled

public boolean isRepeatEnabled()
Returns RepeatUI state.

setRepeatEnabled

public void setRepeatEnabled(boolean ena)
Sets RepeatUI state.

isEqualizerEnabled

public boolean isEqualizerEnabled()
Returns EqualizerUI state.

setEqualizerEnabled

public void setEqualizerEnabled(boolean ena)
Sets EqualizerUI state.

getDefaultSkin

public java.lang.String getDefaultSkin()
Returns default skin.

setDefaultSkin

public void setDefaultSkin(java.lang.String skin)
Sets default skin.

getPlaylistClassName

public java.lang.String getPlaylistClassName()
Returns default skin.

load

public void load(java.lang.String configfile)
Loads configuration for the specified file.

load

public void load()
Loads configuration.

save

public void save()
Saves configuration.


JavaZOOM 1999-2002