danger.util
Class Folder

java.lang.Object
  |
  +--danger.util.Folder

public class Folder
extends java.lang.Object


Field Summary
static java.util.Comparator CASE_INSENSITIVE_TITLE_COMPARATOR
          non-null; comparator that compares folder titles, case-insensitively
protected  Bitmap mClosedIcon
           
 FolderView mFolderView
           
protected  java.util.Vector mItems
           
protected  boolean mOpen
           
protected  Bitmap mOpenIcon
           
protected  java.lang.String mTitle
           
static java.util.Comparator TITLE_COMPARATOR
          non-null; comparator that compares folder titles, case-sensitively
 
Constructor Summary
Folder(java.lang.String inTitle)
           
 
Method Summary
 void addItem(java.lang.Object inItem)
           
 void addItemSorted(java.util.Comparator inComparator, java.lang.Object inItem)
           
 void close()
           
 boolean equals(Folder inFolder)
           
 boolean equals(java.lang.String inTitle)
           
 Bitmap getClosedIcon()
           
 java.lang.Object getItem(int which)
           
 int getItemIndex(java.lang.Object inItem)
           
 java.util.Vector getItemsList()
           
 Bitmap getOpenIcon()
           
 java.lang.String getTitle()
           
 boolean isOpen()
           
 int numItems()
           
 void open()
           
 void removeAllItems()
           
 void removeItem(java.lang.Object inItem)
           
 void removeItemAt(int inItemNum)
           
 void setClosedIcon(Bitmap inBitmap)
           
 void setOpenIcon(Bitmap inBitmap)
           
 void setTitle(java.lang.String inTitle)
           
 void sort(java.util.Comparator inComparator)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CASE_INSENSITIVE_TITLE_COMPARATOR

public static final java.util.Comparator CASE_INSENSITIVE_TITLE_COMPARATOR
non-null; comparator that compares folder titles, case-insensitively

TITLE_COMPARATOR

public static final java.util.Comparator TITLE_COMPARATOR
non-null; comparator that compares folder titles, case-sensitively

mOpenIcon

protected Bitmap mOpenIcon

mClosedIcon

protected Bitmap mClosedIcon

mTitle

protected java.lang.String mTitle

mOpen

protected boolean mOpen

mItems

protected java.util.Vector mItems

mFolderView

public FolderView mFolderView
Constructor Detail

Folder

public Folder(java.lang.String inTitle)
Method Detail

open

public void open()

close

public void close()

isOpen

public boolean isOpen()

getItem

public java.lang.Object getItem(int which)

getItemIndex

public int getItemIndex(java.lang.Object inItem)

numItems

public int numItems()

getItemsList

public java.util.Vector getItemsList()

setTitle

public void setTitle(java.lang.String inTitle)

getTitle

public java.lang.String getTitle()

equals

public boolean equals(Folder inFolder)

equals

public boolean equals(java.lang.String inTitle)

addItem

public void addItem(java.lang.Object inItem)

addItemSorted

public void addItemSorted(java.util.Comparator inComparator,
                          java.lang.Object inItem)

removeAllItems

public void removeAllItems()

removeItem

public void removeItem(java.lang.Object inItem)

removeItemAt

public void removeItemAt(int inItemNum)

sort

public void sort(java.util.Comparator inComparator)

setOpenIcon

public void setOpenIcon(Bitmap inBitmap)

getOpenIcon

public Bitmap getOpenIcon()

getClosedIcon

public Bitmap getClosedIcon()

setClosedIcon

public void setClosedIcon(Bitmap inBitmap)


Danger Confidential. Copyright © 2000-2003, Danger Inc.