public class

SCBaseViewHolder

extends Object
implements IViewHolder
java.lang.Object
   ↳ com.c2call.sdk.pub.gui.core.controller.SCBaseViewHolder
Known Direct Subclasses
Known Indirect Subclasses

Class Overview

Base class of all ViewHolders used within the C2Call SDK. ViewHolders are used by Controllers. They hold references to the various view items that a fitting Controller controls. All ViewHolders within the C2Call SDK implement this interface.

Summary

Public Constructors
SCBaseViewHolder(SCViewDescription vd)
Instantiates a new SCBaseViewHolder
Public Methods
SCViewDescription getViewDescription()
Get a view description
Protected Methods
static int nextVdIndex()
Convenient method to generate unique indices over all instances of this class
[Expand]
Inherited Methods
From class java.lang.Object
From interface com.c2call.sdk.pub.gui.core.controller.IViewHolder

Public Constructors

public SCBaseViewHolder (SCViewDescription vd)

Instantiates a new SCBaseViewHolder

Parameters
vd the ViewDescription that is used by this ViewHolder

Public Methods

public SCViewDescription getViewDescription ()

Get a view description

Returns
  • the view description

Protected Methods

protected static int nextVdIndex ()

Convenient method to generate unique indices over all instances of this class