public interface

IFriendListItemController

implements IBaseContactListItemController<V extends IBaseContactListItemViewHolder>
com.c2call.sdk.pub.gui.friendlistitem.controller.IFriendListItemController
Known Indirect Subclasses

Class Overview

Interface for FriendListItem Controllers

Summary

Public Methods
abstract SCListModus getModus()
Gets the list modus
abstract boolean isSelectable()
Checks if this item is selectable
abstract boolean openDetail()
Opens the detail view of this item
abstract void setModus(SCListModus modus)
Sets the list modus
abstract boolean shareCallmeLink()
Only relevant for items that show the CallMeLink.
abstract boolean toggleFavorites()
Toggles the favorite status
[Expand]
Inherited Methods
From interface android.view.View.OnAttachStateChangeListener
From interface com.c2call.sdk.pub.gui.core.controller.IController
From interface com.c2call.sdk.pub.gui.core.controller.IListItemController
From interface com.c2call.sdk.pub.gui.core.controller.IPictureListItemController

Public Methods

public abstract SCListModus getModus ()

Gets the list modus

Returns
  • the list modus

public abstract boolean isSelectable ()

Checks if this item is selectable

Returns
  • true, if selectable

public abstract boolean openDetail ()

Opens the detail view of this item

public abstract void setModus (SCListModus modus)

Sets the list modus

Parameters
modus the list modus

public abstract boolean shareCallmeLink ()

Only relevant for items that show the CallMeLink. If this item contains the CallMeLink then share it

Returns
  • true, if success

public abstract boolean toggleFavorites ()

Toggles the favorite status

Returns
  • true, if item is favorite now