|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjavazoom.jlgui.player.amp.playlist.PlaylistItem
public class PlaylistItem
This class implements item for playlist.
Field Summary | |
---|---|
protected java.lang.String |
_displayName
|
protected boolean |
_isFile
|
protected boolean |
_isSelected
|
protected java.lang.String |
_location
|
protected java.lang.String |
_name
|
protected long |
_seconds
|
protected TagInfo |
_taginfo
|
Constructor Summary | |
---|---|
protected |
PlaylistItem()
|
|
PlaylistItem(java.lang.String name,
java.lang.String location,
long seconds,
boolean isFile)
Contructor for playlist item. |
Method Summary | |
---|---|
int |
getBitrate()
|
int |
getChannels()
|
java.lang.String |
getFormattedDisplayName()
Returns item name such as (hh:mm:ss) Title - Artist |
java.lang.String |
getFormattedLength()
Returns item lenght such as hh:mm:ss |
java.lang.String |
getFormattedName()
Returns item name such as (hh:mm:ss) Title - Artist if available. |
long |
getLength()
Returns playtime in seconds. |
java.lang.String |
getLocation()
|
java.lang.String |
getM3UExtInf()
Return item name such as hh:mm:ss,Title,Artist |
java.lang.String |
getName()
|
int |
getSamplerate()
|
TagInfo |
getTagInfo()
Return TagInfo. |
boolean |
isFile()
Returns true if item to play is coming for a file. |
boolean |
isSelected()
|
void |
setFile(boolean b)
Set File flag for playslit item. |
void |
setFormattedDisplayName(java.lang.String fname)
|
void |
setLocation(java.lang.String l)
Reads file comments/tags. |
void |
setLocation(java.lang.String l,
boolean readInfo)
Reads (or not) file comments/tags. |
void |
setSelected(boolean mode)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected java.lang.String _name
protected java.lang.String _displayName
protected java.lang.String _location
protected boolean _isFile
protected long _seconds
protected boolean _isSelected
protected TagInfo _taginfo
Constructor Detail |
---|
protected PlaylistItem()
public PlaylistItem(java.lang.String name, java.lang.String location, long seconds, boolean isFile)
name
- Song name to be displayedlocation
- File or URLseconds
- Time lengthisFile
- true for File instanceMethod Detail |
---|
public java.lang.String getFormattedName()
public java.lang.String getName()
public java.lang.String getLocation()
public boolean isFile()
public void setFile(boolean b)
b
- public long getLength()
public int getBitrate()
public int getSamplerate()
public int getChannels()
public void setSelected(boolean mode)
public boolean isSelected()
public void setLocation(java.lang.String l)
l
- public void setLocation(java.lang.String l, boolean readInfo)
l
- input locationreadInfo
- public java.lang.String getFormattedLength()
public java.lang.String getFormattedDisplayName()
public void setFormattedDisplayName(java.lang.String fname)
public java.lang.String getM3UExtInf()
public TagInfo getTagInfo()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |