Class PlayListTreeModel.PlayListUO
- java.lang.Object
-
- com.tagtraum.beatunes.playlisttree.PlayListTreeModel.PlayListUO
-
- All Implemented Interfaces:
com.explodingpixels.widgets.IconProvider
,com.explodingpixels.widgets.TextProvider
,PlayListTreeModel.IdentifiableUO
,PlayListTreeModel.UO
- Enclosing class:
- PlayListTreeModel
public static class PlayListTreeModel.PlayListUO extends Object implements PlayListTreeModel.IdentifiableUO, com.explodingpixels.widgets.TextProvider, com.explodingpixels.widgets.IconProvider, PlayListTreeModel.UO
-
-
Constructor Summary
Constructors Constructor Description PlayListUO(DefaultTreeModel model, PlayList playList, Icon icon)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
Icon
getIcon()
String
getId()
PlayList
getPlayList()
String
getText()
PlayList
getUserObject()
int
hashCode()
void
setNode(TreeNode node)
String
toString()
-
-
-
Constructor Detail
-
PlayListUO
public PlayListUO(DefaultTreeModel model, PlayList playList, Icon icon)
-
-
Method Detail
-
setNode
public void setNode(TreeNode node)
-
getUserObject
public PlayList getUserObject()
- Specified by:
getUserObject
in interfacePlayListTreeModel.UO
-
getPlayList
public PlayList getPlayList()
-
getId
public String getId()
- Specified by:
getId
in interfacePlayListTreeModel.IdentifiableUO
-
getText
public String getText()
- Specified by:
getText
in interfacecom.explodingpixels.widgets.TextProvider
-
getIcon
public Icon getIcon()
- Specified by:
getIcon
in interfacecom.explodingpixels.widgets.IconProvider
-
-