org.solovyev.android.menu
Class EnumContextMenu<T extends Enum & LabeledMenuItem<D>,D>

java.lang.Object
  extended by org.solovyev.android.menu.EnumContextMenu<T,D>
All Implemented Interfaces:
ContextMenu<T,D>

public class EnumContextMenu<T extends Enum & LabeledMenuItem<D>,D>
extends Object
implements ContextMenu<T,D>

User: serso Date: 12/18/11 Time: 1:34 PM


Method Summary
 CharSequence[] getMenuCaptions(android.content.Context context)
           
 T itemAt(int i)
           
static
<T extends Enum & LabeledMenuItem<D>,D>
ContextMenu<T,D>
newInstance(Class<T> enumClass)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

newInstance

@Nonnull
public static <T extends Enum & LabeledMenuItem<D>,D> ContextMenu<T,D> newInstance(@Nonnull
                                                                                          Class<T> enumClass)

itemAt

public T itemAt(int i)
Specified by:
itemAt in interface ContextMenu<T extends Enum & LabeledMenuItem<D>,D>

getMenuCaptions

@Nonnull
public CharSequence[] getMenuCaptions(@Nonnull
                                              android.content.Context context)
Specified by:
getMenuCaptions in interface ContextMenu<T extends Enum & LabeledMenuItem<D>,D>


Copyright © 2014 se.solovyev. All Rights Reserved.