org.richfaces.demo.tree
Class Album

java.lang.Object
  extended by org.richfaces.demo.tree.Album
All Implemented Interfaces:
java.io.Serializable, org.richfaces.model.TreeNode

public class Album
extends java.lang.Object
implements org.richfaces.model.TreeNode

See Also:
Serialized Form

Constructor Summary
Album(long id)
           
 
Method Summary
 void addChild(java.lang.Object identifier, org.richfaces.model.TreeNode child)
           
 void addSong(Song song)
           
 Artist getArtist()
           
 org.richfaces.model.TreeNode getChild(java.lang.Object id)
           
 java.util.Iterator getChildren()
           
 java.lang.Object getData()
           
 long getId()
           
 org.richfaces.model.TreeNode getParent()
           
 java.lang.String getTitle()
           
 java.lang.String getType()
           
 java.lang.Integer getYear()
           
 boolean isLeaf()
           
 void removeChild(java.lang.Object id)
           
 void setArtist(Artist artist)
           
 void setData(java.lang.Object data)
           
 void setParent(org.richfaces.model.TreeNode parent)
           
 void setTitle(java.lang.String title)
           
 void setYear(java.lang.Integer year)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Album

public Album(long id)
Method Detail

addSong

public void addSong(Song song)

addChild

public void addChild(java.lang.Object identifier,
                     org.richfaces.model.TreeNode child)
Specified by:
addChild in interface org.richfaces.model.TreeNode

getChild

public org.richfaces.model.TreeNode getChild(java.lang.Object id)
Specified by:
getChild in interface org.richfaces.model.TreeNode

getChildren

public java.util.Iterator getChildren()
Specified by:
getChildren in interface org.richfaces.model.TreeNode

getData

public java.lang.Object getData()
Specified by:
getData in interface org.richfaces.model.TreeNode

getParent

public org.richfaces.model.TreeNode getParent()
Specified by:
getParent in interface org.richfaces.model.TreeNode

isLeaf

public boolean isLeaf()
Specified by:
isLeaf in interface org.richfaces.model.TreeNode

removeChild

public void removeChild(java.lang.Object id)
Specified by:
removeChild in interface org.richfaces.model.TreeNode

setData

public void setData(java.lang.Object data)
Specified by:
setData in interface org.richfaces.model.TreeNode

setParent

public void setParent(org.richfaces.model.TreeNode parent)
Specified by:
setParent in interface org.richfaces.model.TreeNode

getTitle

public java.lang.String getTitle()

setTitle

public void setTitle(java.lang.String title)

getYear

public java.lang.Integer getYear()

setYear

public void setYear(java.lang.Integer year)

getId

public long getId()

getArtist

public Artist getArtist()

setArtist

public void setArtist(Artist artist)

getType

public java.lang.String getType()


Copyright © 2009. All Rights Reserved.