Changing generic parameter name to make it less ambiguous.

Change-Id: I80f634e66533fbce34ed149cbe0eae2a5695adac
diff --git a/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/AbstractCardPresenter.java b/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/AbstractCardPresenter.java
index 0301cdc..fe7541b 100644
--- a/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/AbstractCardPresenter.java
+++ b/samples/SupportLeanbackShowcase/app/src/main/java/android/support/v17/leanback/supportleanbackshowcase/cards/presenters/AbstractCardPresenter.java
@@ -24,9 +24,9 @@
  * ViewHolder and will provide typed Presenter callbacks such that you do not have to perform casts
  * on your own.
  *
- * @param <CardViewType> The cards' View Type.
+ * @param <T> View type for the card.
  */
-public abstract class AbstractCardPresenter<CardViewType extends BaseCardView> extends Presenter {
+public abstract class AbstractCardPresenter<T extends BaseCardView> extends Presenter {
 
     private static final String TAG = "AbstractCardPresenter";
     private final Context mContext;
@@ -43,20 +43,20 @@
     }
 
     @Override public final ViewHolder onCreateViewHolder(ViewGroup parent) {
-        CardViewType cardView = onCreateView();
+        T cardView = onCreateView();
         return new ViewHolder(cardView);
     }
 
     @Override public final void onBindViewHolder(ViewHolder viewHolder, Object item) {
         Card card = (Card) item;
-        onBindViewHolder(card, (CardViewType) viewHolder.view);
+        onBindViewHolder(card, (T) viewHolder.view);
     }
 
     @Override public final void onUnbindViewHolder(ViewHolder viewHolder) {
-        onUnbindViewHolder((CardViewType) viewHolder.view);
+        onUnbindViewHolder((T) viewHolder.view);
     }
 
-    public void onUnbindViewHolder(CardViewType cardView) {
+    public void onUnbindViewHolder(T cardView) {
         // Nothing to clean up. Override if necessary.
     }
 
@@ -65,7 +65,7 @@
      *
      * @return Returns the newly created view.
      */
-    protected abstract CardViewType onCreateView();
+    protected abstract T onCreateView();
 
     /**
      * Implement this method to update your card's view with the data bound to it.
@@ -74,6 +74,6 @@
      * @param cardView The view the card is bound to.
      * @see Presenter#onBindViewHolder(Presenter.ViewHolder, Object)
      */
-    public abstract void onBindViewHolder(Card card, CardViewType cardView);
+    public abstract void onBindViewHolder(Card card, T cardView);
 
 }