BlowTorch
 All Classes Namespaces Files Functions Variables Enumerator Pages
Classes | Public Member Functions | Public Attributes | Protected Member Functions | Protected Attributes | List of all members
com.offsetnull.bt.window.BaseSelectionDialog Class Reference
Inheritance diagram for com.offsetnull.bt.window.BaseSelectionDialog:
Inheritance graph
[legend]
Collaboration diagram for com.offsetnull.bt.window.BaseSelectionDialog:
Collaboration graph
[legend]

Classes

class  DeleteAnimationListener
 
class  DeleteButtonListener
 
class  ItemEntry
 
class  ItemSorter
 
interface  OptionItemClickListener
 
class  OptionListAdapter
 
class  ReallyDeleteTriggerListener
 
class  ToggleButtonListener
 
class  ToolBarButtonKeyListener
 
enum  UTILITY_BUTTON_ACTION
 
class  UtilityButton
 
class  UtilityButtonListener
 
interface  UtilityToolbarListener
 

Public Member Functions

 BaseSelectionDialog (Context context)
 
void onCreate (Bundle b)
 
void setNewButtonLabel (String str)
 
void setTitle (CharSequence title)
 
void addListItem (String name, String extra, int mini_icon, boolean enabled)
 
void clearListItems ()
 
void clearOptionItems ()
 
void onBackPressed ()
 
void invalidateList ()
 
void setOptionItemClickListener (OptionItemClickListener listener)
 
void setToolbarListener (UtilityToolbarListener listener)
 
void hideOptionsMenu ()
 
void addOptionItem (String name, boolean centered)
 
void addOptionDivider (String name, boolean centered)
 
void setItemMiniIcon (int row, int resource)
 
void rebuildList ()
 
void scrollToSelection (String str)
 
void addToolbarButton (int drawable, int id)
 
void addToolbarDeleteButton (int drawable, int id)
 
void clearToolbarButtons ()
 

Public Attributes

ToolBarButtonKeyListener theButtonKeyListener = new ToolBarButtonKeyListener()
 
ArrayList< UtilityButtonmToolbarButtons
 

Protected Member Functions

void promoteHelp ()
 

Protected Attributes

Button mOptionsButton
 
ArrayList< ItemEntrymListItems = new ArrayList<ItemEntry>()
 

Constructor & Destructor Documentation

com.offsetnull.bt.window.BaseSelectionDialog.BaseSelectionDialog ( Context  context)

Member Function Documentation

void com.offsetnull.bt.window.BaseSelectionDialog.addListItem ( String  name,
String  extra,
int  mini_icon,
boolean  enabled 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.addOptionDivider ( String  name,
boolean  centered 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.addOptionItem ( String  name,
boolean  centered 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.addToolbarButton ( int  drawable,
int  id 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.addToolbarDeleteButton ( int  drawable,
int  id 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.clearListItems ( )
void com.offsetnull.bt.window.BaseSelectionDialog.clearOptionItems ( )

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.clearToolbarButtons ( )

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.hideOptionsMenu ( )

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.invalidateList ( )
void com.offsetnull.bt.window.BaseSelectionDialog.onBackPressed ( )

Here is the call graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.onCreate ( Bundle  b)

Here is the call graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.promoteHelp ( )
protected

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.rebuildList ( )
void com.offsetnull.bt.window.BaseSelectionDialog.scrollToSelection ( String  str)
void com.offsetnull.bt.window.BaseSelectionDialog.setItemMiniIcon ( int  row,
int  resource 
)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.setNewButtonLabel ( String  str)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.setOptionItemClickListener ( OptionItemClickListener  listener)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.setTitle ( CharSequence  title)

Here is the caller graph for this function:

void com.offsetnull.bt.window.BaseSelectionDialog.setToolbarListener ( UtilityToolbarListener  listener)

Here is the caller graph for this function:

Member Data Documentation

ArrayList<ItemEntry> com.offsetnull.bt.window.BaseSelectionDialog.mListItems = new ArrayList<ItemEntry>()
protected
Button com.offsetnull.bt.window.BaseSelectionDialog.mOptionsButton
protected
ArrayList<UtilityButton> com.offsetnull.bt.window.BaseSelectionDialog.mToolbarButtons
ToolBarButtonKeyListener com.offsetnull.bt.window.BaseSelectionDialog.theButtonKeyListener = new ToolBarButtonKeyListener()

The documentation for this class was generated from the following file: