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 booleanequals(Object o)IcongetIcon()StringgetId()PlayListgetPlayList()StringgetText()PlayListgetUserObject()inthashCode()voidsetNode(TreeNode node)StringtoString()
-
-
-
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:
getUserObjectin interfacePlayListTreeModel.UO
-
getPlayList
public PlayList getPlayList()
-
getId
public String getId()
- Specified by:
getIdin interfacePlayListTreeModel.IdentifiableUO
-
getText
public String getText()
- Specified by:
getTextin interfacecom.explodingpixels.widgets.TextProvider
-
getIcon
public Icon getIcon()
- Specified by:
getIconin interfacecom.explodingpixels.widgets.IconProvider
-
-