com.drismo.gui.quickaction
Class ActionItem

java.lang.Object
  extended by com.drismo.gui.quickaction.ActionItem

public class ActionItem
extends java.lang.Object

Action item, displayed as menu with icon and text.


Field Summary
private  android.graphics.drawable.Drawable icon
           
private  android.view.View.OnClickListener listener
           
private  boolean selected
           
private  android.graphics.Bitmap thumb
           
private  java.lang.String title
           
 
Constructor Summary
ActionItem()
          Constructor
ActionItem(android.graphics.drawable.Drawable icon)
          Constructor
 
Method Summary
 android.graphics.drawable.Drawable getIcon()
          Get action icon
 android.view.View.OnClickListener getListener()
          Get on click listener
 android.graphics.Bitmap getThumb()
          Get thumb image
 java.lang.String getTitle()
          Get action title
 boolean isSelected()
          Check if item is selected
 void setIcon(android.graphics.drawable.Drawable icon)
          Set action icon
 void setOnClickListener(android.view.View.OnClickListener listener)
          Set on click listener
 void setSelected(boolean selected)
          Set selected flag;
 void setThumb(android.graphics.Bitmap thumb)
          Set thumb
 void setTitle(java.lang.String title)
          Set action title
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

icon

private android.graphics.drawable.Drawable icon

thumb

private android.graphics.Bitmap thumb

title

private java.lang.String title

selected

private boolean selected

listener

private android.view.View.OnClickListener listener
Constructor Detail

ActionItem

public ActionItem()
Constructor


ActionItem

public ActionItem(android.graphics.drawable.Drawable icon)
Constructor

Parameters:
icon - Drawable action icon
Method Detail

setTitle

public void setTitle(java.lang.String title)
Set action title

Parameters:
title - action title

getTitle

public java.lang.String getTitle()
Get action title

Returns:
action title

setIcon

public void setIcon(android.graphics.drawable.Drawable icon)
Set action icon

Parameters:
icon - Drawable action icon

getIcon

public android.graphics.drawable.Drawable getIcon()
Get action icon

Returns:
Drawable action icon

setOnClickListener

public void setOnClickListener(android.view.View.OnClickListener listener)
Set on click listener

Parameters:
listener - on click listener View.OnClickListener

getListener

public android.view.View.OnClickListener getListener()
Get on click listener

Returns:
on click listener View.OnClickListener

setSelected

public void setSelected(boolean selected)
Set selected flag;

Parameters:
selected - Flag to indicate the item is selected

isSelected

public boolean isSelected()
Check if item is selected

Returns:
true or false

setThumb

public void setThumb(android.graphics.Bitmap thumb)
Set thumb

Parameters:
thumb - Thumb image

getThumb

public android.graphics.Bitmap getThumb()
Get thumb image

Returns:
Thumb image