public class

SCContactsLoaderHandler

extends SCBaseLoaderHandler<L>
implements IContactLoaderHandler
java.lang.Object
   ↳ com.c2call.sdk.pub.gui.core.loaderhandler.SCBaseLoaderHandler<L>
     ↳ com.c2call.sdk.pub.gui.contacts.loader.SCContactsLoaderHandler

Summary

[Expand]
Inherited Constants
From class com.c2call.sdk.pub.gui.core.loaderhandler.SCBaseLoaderHandler
Public Constructors
SCContactsLoaderHandler(ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, IContactListItemControllerFactory itemMediatorFactory, SCViewDescription itemviewDescription, IFilterProvider<SCFriendData, String> filterProvider)
Public Methods
String getFilterQuery()
ListView getListView()
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 setFilterQuery(String filterQuery)
Protected Methods
ILoaderHandlerContextProvider getContextProvider()
IContactListItemControllerFactory getItemMediatorFactory()
SCViewDescription getItemViewDescription()
CursorAdapter getListAdapter()
IListViewProvider getListViewProvider()
void onContactsLoadFinished(Cursor cursor, IContactListItemControllerFactory controllerFactory)
SCBaseControllerCursorAdapter<SCFriendDataIContactListItemControllerIContactListItemControllerFactoryIDecorator<IContactListItemController>> onCreateAapder(Cursor c)
[Expand]
Inherited Methods
From class com.c2call.sdk.pub.gui.core.loaderhandler.SCBaseLoaderHandler
From class java.lang.Object
From interface android.app.LoaderManager.LoaderCallbacks
From interface com.c2call.sdk.pub.gui.core.controller.ILoaderhandler
From interface com.c2call.sdk.pub.gui.core.loaderhandler.IContactLoaderHandler

Public Constructors

public SCContactsLoaderHandler (ILoaderHandlerContextProvider contextProvider, IListViewProvider listViewProvider, IContactListItemControllerFactory itemMediatorFactory, SCViewDescription itemviewDescription, IFilterProvider<SCFriendData, String> filterProvider)

Public Methods

public String getFilterQuery ()

public ListView getListView ()

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 setFilterQuery (String filterQuery)

Protected Methods

protected ILoaderHandlerContextProvider getContextProvider ()

protected IContactListItemControllerFactory getItemMediatorFactory ()

protected SCViewDescription getItemViewDescription ()

protected CursorAdapter getListAdapter ()

protected IListViewProvider getListViewProvider ()

protected void onContactsLoadFinished (Cursor cursor, IContactListItemControllerFactory controllerFactory)