public class

SCSelectFriendsLoaderHandler

extends Object
implements ILoaderhandler<T>
java.lang.Object
   ↳ com.c2call.sdk.pub.gui.selectfriends.loader.SCSelectFriendsLoaderHandler<F extends com.c2call.sdk.pub.gui.selectfriendlist.controller.ISelectFriendListItemControllerFactory>

Summary

Public Constructors
SCSelectFriendsLoaderHandler(ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, F itemMediatorFactory, SCViewDescription itemviewDescription, IFilterProvider<SCFriendData, String> filterProvider, String selectionkey)
Public Methods
void onCreate()
Called if the surrounding activity is created
Loader<Cursor> onCreateLoader(int id, Bundle arg)
void onDestroy()
Called if the surrounding activity is destroyed
void onLoadFinished(Loader<Cursor> loader, Cursor cursor)
void onLoaderReset(Loader<Cursor> loader)
synchronized void restart()
Restarts the loader handler.
void setFilterMask(int mask)
void setFilterQuery(String query)
void setListItemLayout(int listItemLayout)
Protected Methods
ILoaderHandlerContextProvider getContextProvider()
F getItemMediatorFactory()
SCViewDescription getItemViewDescription()
CursorAdapter getListAdapter()
IListViewProvider getListViewProvider()
void onContactsLoadFinished(Cursor cursor, F controllerFactory)
SCBaseControllerCursorAdapter<SCFriendDataISelectFriendListItemControllerISelectFriendListItemControllerFactoryIDecorator<ISelectFriendListItemController>> onCreateAapder(Cursor c)
[Expand]
Inherited Methods
From class java.lang.Object
From interface android.app.LoaderManager.LoaderCallbacks
From interface com.c2call.sdk.pub.gui.core.controller.ILoaderhandler

Public Constructors

public SCSelectFriendsLoaderHandler (ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, F itemMediatorFactory, SCViewDescription itemviewDescription, IFilterProvider<SCFriendData, String> filterProvider, String selectionkey)

Public Methods

public void onCreate ()

Called if the surrounding activity is created

public Loader<Cursor> onCreateLoader (int id, Bundle arg)

public void onDestroy ()

Called if the surrounding activity is destroyed

public void onLoadFinished (Loader<Cursor> loader, Cursor cursor)

public void onLoaderReset (Loader<Cursor> loader)

public synchronized void restart ()

Restarts the loader handler. This re-creates the list data

public void setFilterMask (int mask)

public void setFilterQuery (String query)

public void setListItemLayout (int listItemLayout)

Protected Methods

protected ILoaderHandlerContextProvider getContextProvider ()

protected F getItemMediatorFactory ()

protected SCViewDescription getItemViewDescription ()

protected CursorAdapter getListAdapter ()

protected IListViewProvider getListViewProvider ()

protected void onContactsLoadFinished (Cursor cursor, F controllerFactory)