|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavazoom.jlgui.player.amp.util.Config
public class Config
This class provides all parameters for jlGui coming from a file.
Field Summary | |
---|---|
static java.lang.String[] |
protocols
|
static java.lang.String |
TAGINFO_POLICY_ALL
|
static java.lang.String |
TAGINFO_POLICY_FILE
|
static java.lang.String |
TAGINFO_POLICY_NONE
|
Method Summary | |
---|---|
boolean |
enableProxy()
Enables Proxy. |
java.lang.String |
getAPETagInfoClassName()
Returns APE TagInfo classname implementation. |
java.lang.String |
getAudioDevice()
Returns JavaSound audio device. |
java.lang.String |
getDefaultSkin()
Returns default skin. |
java.lang.String |
getExtensions()
Returns audio extensions. |
java.lang.String |
getFlacTagInfoClassName()
Returns Ogg Vorbis TagInfo classname implementation. |
javax.swing.ImageIcon |
getIconParent()
|
static Config |
getInstance()
Returns Config instance. |
java.lang.String |
getLastDir()
Returns last Directory. |
int[] |
getLastEqualizer()
Returns last equalizer values. |
java.lang.String |
getLastSkinDir()
Returns last skin directory. |
java.lang.String |
getLastURL()
Returns last URL. |
java.lang.String |
getMpegTagInfoClassName()
Returns Mpeg TagInfo classname implementation. |
java.lang.String |
getOggVorbisTagInfoClassName()
Returns Ogg Vorbis TagInfo classname implementation. |
java.lang.String |
getPlaylistClassName()
Returns playlist classname implementation. |
java.lang.String |
getPlaylistFilename()
Returns playlist filename. |
int |
getProxyPort()
Returns proxy port. |
java.lang.String |
getProxyServer()
Returns proxy server. |
java.lang.String |
getTaginfoPolicy()
|
javax.swing.JFrame |
getTopParent()
|
java.lang.String |
getVisualMode()
Return visual mode. |
int |
getVolume()
Returns volume value. |
int |
getXLocation()
Returns X location. |
int |
getYLocation()
Returns Y location. |
boolean |
isEqualizerAuto()
|
boolean |
isEqualizerEnabled()
Returns EqualizerUI state. |
boolean |
isEqualizerOn()
|
boolean |
isPlaylistEnabled()
Returns PlaylistUI state. |
boolean |
isRepeatEnabled()
Returns RepeatUI state. |
boolean |
isScreenLimit()
Return screen limit flag. |
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 |
setAudioDevice(java.lang.String dev)
Set JavaSound audio device. |
void |
setDefaultSkin(java.lang.String skin)
Sets default skin. |
void |
setEqualizerAuto(boolean b)
|
void |
setEqualizerEnabled(boolean ena)
Sets EqualizerUI state. |
void |
setEqualizerOn(boolean b)
|
void |
setIconParent(javax.swing.ImageIcon icon)
|
void |
setLastDir(java.lang.String dir)
Sets last Directory. |
void |
setLastEqualizer(int[] vals)
Sets last equalizer values. |
void |
setLastSkinDir(java.lang.String dir)
Sets last skin directory. |
void |
setLastURL(java.lang.String url)
Sets last URL. |
void |
setLocation(int x,
int y)
Sets X,Y location. |
void |
setPlaylistClassName(java.lang.String s)
Set playlist classname implementation. |
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 |
setScreenLimit(boolean b)
Set screen limit flag. |
void |
setShuffleEnabled(boolean ena)
Sets ShuffleUI state. |
void |
setTaginfoPolicy(java.lang.String string)
|
void |
setTopParent(javax.swing.JFrame frame)
|
void |
setVisualMode(java.lang.String mode)
Set visual mode. |
void |
setVolume(int vol)
Returns volume value. |
static boolean |
startWithProtocol(java.lang.String input)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static java.lang.String[] protocols
public static java.lang.String TAGINFO_POLICY_FILE
public static java.lang.String TAGINFO_POLICY_ALL
public static java.lang.String TAGINFO_POLICY_NONE
Method Detail |
---|
public static Config getInstance()
public void setTopParent(javax.swing.JFrame frame)
public javax.swing.JFrame getTopParent()
public void setIconParent(javax.swing.ImageIcon icon)
public javax.swing.ImageIcon getIconParent()
public java.lang.String getAudioDevice()
public void setAudioDevice(java.lang.String dev)
dev
- Stringpublic java.lang.String getVisualMode()
public void setVisualMode(java.lang.String mode)
mode
- public java.lang.String getPlaylistFilename()
public void setPlaylistFilename(java.lang.String pl)
public int[] getLastEqualizer()
public void setLastEqualizer(int[] vals)
public boolean isScreenLimit()
public void setScreenLimit(boolean b)
b
- public java.lang.String getLastURL()
public void setLastURL(java.lang.String url)
public java.lang.String getLastDir()
public void setLastDir(java.lang.String dir)
public java.lang.String getLastSkinDir()
public void setLastSkinDir(java.lang.String dir)
public java.lang.String getExtensions()
public java.lang.String getProxyServer()
public int getProxyPort()
public int getVolume()
public void setVolume(int vol)
public int getXLocation()
public int getYLocation()
public void setLocation(int x, int y)
public void setProxy(java.lang.String url, int port, java.lang.String login, java.lang.String password)
public boolean enableProxy()
public boolean isPlaylistEnabled()
public void setPlaylistEnabled(boolean ena)
public boolean isShuffleEnabled()
public void setShuffleEnabled(boolean ena)
public boolean isRepeatEnabled()
public void setRepeatEnabled(boolean ena)
public boolean isEqualizerEnabled()
public void setEqualizerEnabled(boolean ena)
public java.lang.String getDefaultSkin()
public void setDefaultSkin(java.lang.String skin)
public java.lang.String getPlaylistClassName()
public void setPlaylistClassName(java.lang.String s)
public java.lang.String getMpegTagInfoClassName()
public java.lang.String getOggVorbisTagInfoClassName()
public java.lang.String getAPETagInfoClassName()
public java.lang.String getFlacTagInfoClassName()
public void load(java.lang.String configfile)
public void load()
public void save()
public boolean isEqualizerAuto()
public boolean isEqualizerOn()
public void setEqualizerAuto(boolean b)
b
- public void setEqualizerOn(boolean b)
b
- public static boolean startWithProtocol(java.lang.String input)
public java.lang.String getTaginfoPolicy()
public void setTaginfoPolicy(java.lang.String string)
string
-
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |