org.solovyev.android.list
Class MenuOnClick<T>

java.lang.Object
  extended by org.solovyev.android.list.MenuOnClick<T>
All Implemented Interfaces:
ListItem.OnClickAction
Direct Known Subclasses:
SimpleMenuOnClick

public abstract class MenuOnClick<T>
extends Object
implements ListItem.OnClickAction


Constructor Summary
protected MenuOnClick(List<? extends LabeledMenuItem<ListItemOnClickData<T>>> menuItems, String menuName)
           
 
Method Summary
protected abstract  T getData()
           
 void onClick(android.content.Context context, ListAdapter<? extends ListItem> adapter)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MenuOnClick

protected MenuOnClick(@Nonnull
                      List<? extends LabeledMenuItem<ListItemOnClickData<T>>> menuItems,
                      @Nonnull
                      String menuName)
Method Detail

onClick

public void onClick(@Nonnull
                    android.content.Context context,
                    @Nonnull
                    ListAdapter<? extends ListItem> adapter)
Specified by:
onClick in interface ListItem.OnClickAction

getData

@Nonnull
protected abstract T getData()


Copyright © 2014 se.solovyev. All Rights Reserved.