public interface

IBoardController

implements IFilterListController<V extends IViewHolder>
com.c2call.sdk.pub.gui.board.controller.IBoardController
Known Indirect Subclasses

Class Overview

Interface for Baord controllers

Summary

Public Methods
abstract void clearHistory()
Delete all shown events from thet board
abstract int getFilterMask()
Gets the current active filter mask
abstract String getUserId()
Returns the user ID for the board that was used for filtering.
abstract void onButtonPrevClicked(View v)
Callde when the button was pressed to show previous messages
abstract void setFilterMask(int filterMask)
Sets a filter mask for the board.
abstract void setUserId(String id)
Sets a user ID for board.
[Expand]
Inherited Methods
From interface com.c2call.sdk.pub.gui.core.controller.IController
From interface com.c2call.sdk.pub.gui.core.controller.IFilterListController

Public Methods

public abstract void clearHistory ()

Delete all shown events from thet board

public abstract int getFilterMask ()

Gets the current active filter mask

Returns
  • the filter mask

public abstract String getUserId ()

Returns the user ID for the board that was used for filtering.

Returns
  • thet user ID for the board

public abstract void onButtonPrevClicked (View v)

Callde when the button was pressed to show previous messages

Parameters
v the button that was pressed

public abstract void setFilterMask (int filterMask)

Sets a filter mask for the board. See SCBoardFilterFactory for valid items

Parameters
filterMask the filter to be set

public abstract void setUserId (String id)

Sets a user ID for board. The board will be filtered to items related to that user