public interface

IBoardListItemRichViewHolder

implements IBoardListItemTextViewHolder
com.c2call.sdk.pub.gui.boardlistitem.controller.IBoardListItemRichViewHolder
Known Indirect Subclasses

Class Overview

Interface for ViewHolders of rich message items in the Board. Used by IBoardListItemRichController

Summary

Public Methods
abstract View getButtonAction()
Gets the button action.
abstract ImageView getImageOverlay()
Gets the image overlay.
abstract ImageView getImagePreview()
Gets the image preview.
abstract ProgressBar getProgressBar()
Gets the progress bar indicating download/upload progress.
abstract ProgressBar getProgressBarIdle()
Gets an idle indicator that shows that this message is not ready to be viewed yet.
[Expand]
Inherited Methods
From interface com.c2call.sdk.pub.gui.boardlistitem.controller.IBoardListItemBaseViewHolder
From interface com.c2call.sdk.pub.gui.boardlistitem.controller.IBoardListItemTextViewHolder
From interface com.c2call.sdk.pub.gui.core.controller.IListItemViewHolder
From interface com.c2call.sdk.pub.gui.core.controller.IPictureViewHolder
From interface com.c2call.sdk.pub.gui.core.controller.IViewHolder

Public Methods

public abstract View getButtonAction ()

Gets the button action.

Returns
  • the button action

public abstract ImageView getImageOverlay ()

Gets the image overlay.

Returns
  • the image overlay

public abstract ImageView getImagePreview ()

Gets the image preview.

Returns
  • the image preview

public abstract ProgressBar getProgressBar ()

Gets the progress bar indicating download/upload progress.

Returns
  • the progress bar

public abstract ProgressBar getProgressBarIdle ()

Gets an idle indicator that shows that this message is not ready to be viewed yet.

Returns
  • tha indicator view