A C F G H I M O R S T U 

A

AUTHOR - Variable in class org.coursera.android.shift.ShiftValue
 

C

CATEGORY - Variable in class org.coursera.android.shift.ShiftValue
 
compareTo(ShiftValue) - Method in class org.coursera.android.shift.ShiftValue
 
createShiftView() - Method in class org.coursera.android.shift.ShiftManager
Returns a new ShiftLauncherView.
createShiftViewAndShowFloatingIcon(FragmentActivity) - Method in class org.coursera.android.shift.ShiftManager
Returns a new ShiftLauncherView and automatically calls ShiftLauncherView.showFloatingIcon(FragmentActivity) for you

F

FEATURE - Variable in class org.coursera.android.shift.ShiftValue
 

G

getAction() - Method in class org.coursera.android.shift.ShiftAction
 
getActionName() - Method in class org.coursera.android.shift.ShiftAction
 
getBooleanValue() - Method in class org.coursera.android.shift.ShiftBoolean
 
getFloatValue() - Method in class org.coursera.android.shift.ShiftFloat
 
getInstance() - Static method in class org.coursera.android.shift.ShiftManager
Returns an instance of ShiftManager.
getIntValue() - Method in class org.coursera.android.shift.ShiftInteger
 
getNewInstance() - Static method in class org.coursera.android.shift.ShiftActionsFragment
 
getNewInstance() - Static method in class org.coursera.android.shift.ShiftReportFragment
 
getNewInstance() - Static method in class org.coursera.android.shift.ShiftValuesFragment
 
getNewInstance() - Static method in class org.coursera.android.shift.TabsFragment
 
getStringValue() - Method in class org.coursera.android.shift.ShiftString
 
getVisibilityClient() - Method in class org.coursera.android.shift.ShiftManager
 

H

hide() - Method in class org.coursera.android.shift.ShiftIconFragment
 

I

initialize(Context, ShiftVisibilityClient) - Static method in class org.coursera.android.shift.ShiftManager
Initializes ShiftManager.
initialize(Context, ShiftVisibilityClient, Class) - Static method in class org.coursera.android.shift.ShiftManager
Initializes ShiftManager Use this if you want the ability to restart your application when ShiftValues are updated Must call either this method or ShiftManager.initialize(Context, ShiftVisibilityClient, Class) before calling ShiftManager.getInstance()
isVisible() - Method in interface org.coursera.android.shift.ShiftVisibilityClient
 
isVisible() - Method in class org.coursera.android.shift.SimpleVisibilityClient
 

M

mShiftLauncherView - Variable in class org.coursera.android.shift.ShiftActionBarActivity
 
mShiftLauncherView - Variable in class org.coursera.android.shift.ShiftAppCompatActivity
 
mShiftLauncherView - Variable in class org.coursera.android.shift.ShiftFragmentActivity
 

O

onCreate(Bundle) - Method in class org.coursera.android.shift.ShiftActionBarActivity
 
onCreate(Bundle) - Method in class org.coursera.android.shift.ShiftAppCompatActivity
 
onCreate(Bundle) - Method in class org.coursera.android.shift.ShiftFragmentActivity
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.coursera.android.shift.ShiftActionsFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.coursera.android.shift.ShiftIconFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.coursera.android.shift.ShiftReportFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.coursera.android.shift.ShiftValuesFragment
 
onCreateView(LayoutInflater, ViewGroup, Bundle) - Method in class org.coursera.android.shift.TabsFragment
 
onShiftValuesUpdated(ShiftValue) - Method in interface org.coursera.android.shift.ShiftValueListener
 
org.coursera.android.shift - package org.coursera.android.shift
 

R

registerAction(ShiftAction) - Method in class org.coursera.android.shift.ShiftManager
 

S

setIsVisible(boolean) - Method in interface org.coursera.android.shift.ShiftVisibilityClient
 
setIsVisible(boolean) - Method in class org.coursera.android.shift.SimpleVisibilityClient
 
setLauncherClassForRestart(Class) - Method in class org.coursera.android.shift.ShiftManager
 
setVisibilityClient(ShiftVisibilityClient) - Method in class org.coursera.android.shift.ShiftManager
 
ShiftAction - Class in org.coursera.android.shift
Wrapper class for a Runnable that includes a description of the Action.
ShiftAction(String, Runnable) - Constructor for class org.coursera.android.shift.ShiftAction
 
ShiftActionBarActivity - Class in org.coursera.android.shift
Subclass of ActionBarActivity that handles the ShiftLauncherView display logic for you.
ShiftActionBarActivity() - Constructor for class org.coursera.android.shift.ShiftActionBarActivity
 
ShiftActionsFragment - Class in org.coursera.android.shift
 
ShiftActionsFragment() - Constructor for class org.coursera.android.shift.ShiftActionsFragment
 
ShiftAppCompatActivity - Class in org.coursera.android.shift
 
ShiftAppCompatActivity() - Constructor for class org.coursera.android.shift.ShiftAppCompatActivity
 
ShiftBoolean - Class in org.coursera.android.shift
 
ShiftBoolean(String, String, String, boolean, boolean) - Constructor for class org.coursera.android.shift.ShiftBoolean
 
ShiftFloat - Class in org.coursera.android.shift
 
ShiftFloat(String, String, String, boolean, float) - Constructor for class org.coursera.android.shift.ShiftFloat
 
ShiftFragmentActivity - Class in org.coursera.android.shift
Subclass of Fragment Activity that handles the ShiftLauncherView logic for you.
ShiftFragmentActivity() - Constructor for class org.coursera.android.shift.ShiftFragmentActivity
 
ShiftIconFragment - Class in org.coursera.android.shift
 
ShiftIconFragment() - Constructor for class org.coursera.android.shift.ShiftIconFragment
 
ShiftInteger - Class in org.coursera.android.shift
 
ShiftInteger(String, String, String, boolean, int) - Constructor for class org.coursera.android.shift.ShiftInteger
 
ShiftLauncherView - Class in org.coursera.android.shift
Responsible for displaying the floating icon and ShiftMenu that allows a user to modify ShiftValues and use other parts of Shift
ShiftManager - Class in org.coursera.android.shift
ShiftManager the singleton that the client will use in order to use Shift.
ShiftReportFragment - Class in org.coursera.android.shift
 
ShiftReportFragment() - Constructor for class org.coursera.android.shift.ShiftReportFragment
 
ShiftString - Class in org.coursera.android.shift
 
ShiftString(String, String, String, boolean, String) - Constructor for class org.coursera.android.shift.ShiftString
 
ShiftValue - Class in org.coursera.android.shift
 
ShiftValueListener - Interface in org.coursera.android.shift
Implement this class in order to subscribe to changes in ShiftValue.
ShiftValuesFragment - Class in org.coursera.android.shift
 
ShiftValuesFragment() - Constructor for class org.coursera.android.shift.ShiftValuesFragment
 
ShiftVisibilityClient - Interface in org.coursera.android.shift
Decides whether or not the Shift view and menu should be visible.
show() - Method in class org.coursera.android.shift.ShiftIconFragment
 
showFloatingIcon(FragmentActivity) - Method in class org.coursera.android.shift.ShiftLauncherView
Display floating icon Clicking on this icon will display the Shift Menu.
showShiftMenu(FragmentActivity) - Method in class org.coursera.android.shift.ShiftLauncherView
Displays the Shift Menu User can call this if they want to show the Shift Menu without using ShiftLauncherView.showFloatingIcon(FragmentActivity).
SimpleVisibilityClient - Class in org.coursera.android.shift
A simple implementation of ShiftVisibilityClient using SharedPreferences.
SimpleVisibilityClient(Context) - Constructor for class org.coursera.android.shift.SimpleVisibilityClient
 
SimpleVisibilityClient(Context, boolean) - Constructor for class org.coursera.android.shift.SimpleVisibilityClient
 
subscribeShiftValueForRestart(ShiftValue) - Method in class org.coursera.android.shift.ShiftManager
 
subscribeToUpdatesForAllShiftValues(ShiftValueListener) - Method in class org.coursera.android.shift.ShiftManager
 
subscribeToUpdatesForShiftValue(ShiftValueListener, ShiftValue) - Method in class org.coursera.android.shift.ShiftManager
 
subscribeToUpdatesForShiftValues(ShiftValueListener, ShiftValue[]) - Method in class org.coursera.android.shift.ShiftManager
 

T

TabsFragment - Class in org.coursera.android.shift
 
TabsFragment() - Constructor for class org.coursera.android.shift.TabsFragment
 
toString() - Method in class org.coursera.android.shift.ShiftValue
 

U

unsubscribeToUpdatesForAllShiftValues(ShiftValueListener) - Method in class org.coursera.android.shift.ShiftManager
 
unsubscribeToUpdatesForShiftValue(ShiftValueListener, ShiftValue) - Method in class org.coursera.android.shift.ShiftManager
 
unsubscribeToUpdatesForShiftValues(ShiftValueListener, ShiftValue[]) - Method in class org.coursera.android.shift.ShiftManager
 
A C F G H I M O R S T U