public class

SCSelectContactsLoaderHandler

extends Object
implements ILoaderhandler<T>
java.lang.Object
   ↳ com.c2call.sdk.pub.gui.selectcontactlist.loader.SCSelectContactsLoaderHandler

Summary

Public Constructors
SCSelectContactsLoaderHandler(ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, ISelectContactItemControllerFactory 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.
Protected Methods
ILoaderHandlerContextProvider getContextProvider()
ISelectContactItemControllerFactory getItemMediatorFactory()
SCViewDescription getItemViewDescription()
CursorAdapter getListAdapter()
IListViewProvider getListViewProvider()
void onContactsLoadFinished(Cursor cursor, ISelectContactItemControllerFactory controllerFactory)
SCBaseControllerCursorAdapter<SCFriendDataISelectContactItemControllerISelectContactItemControllerFactoryIDecorator<ISelectContactItemController>> 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 SCSelectContactsLoaderHandler (ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, ISelectContactItemControllerFactory 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

Protected Methods

protected ILoaderHandlerContextProvider getContextProvider ()

protected ISelectContactItemControllerFactory getItemMediatorFactory ()

protected SCViewDescription getItemViewDescription ()

protected CursorAdapter getListAdapter ()

protected IListViewProvider getListViewProvider ()

protected void onContactsLoadFinished (Cursor cursor, ISelectContactItemControllerFactory controllerFactory)