net.sf.tacos.demo.tree
Class Folder

java.lang.Object
  extended by net.sf.tacos.demo.tree.Item
      extended by net.sf.tacos.demo.tree.Folder
All Implemented Interfaces:
Serializable

public class Folder
extends Item
implements Serializable

Author:
phraktle
See Also:
Serialized Form

Constructor Summary
Folder(Folder parent, String name)
          Create new folder with parent
Folder(String name)
          Creates a new folder
 
Method Summary
 Folder folder(String name)
          New folder with name
 List getFolders()
          Returns list of folders
 List getItems()
          List of items
 Folder item(String name)
          Creates folder item
 String toString()
          Debug string
 
Methods inherited from class net.sf.tacos.demo.tree.Item
getName, getParent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Folder

public Folder(String name)
Creates a new folder

Parameters:
name -

Folder

public Folder(Folder parent,
              String name)
Create new folder with parent

Parameters:
parent -
name -
Method Detail

folder

public Folder folder(String name)
New folder with name

Parameters:
name -
Returns:

item

public Folder item(String name)
Creates folder item

Parameters:
name -
Returns:

getFolders

public List getFolders()
Returns list of folders

Returns:

getItems

public List getItems()
List of items

Returns:

toString

public String toString()
Debug string

Overrides:
toString in class Item