Index: chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java |
index b1cfafaabc2734b71034aad7dcca1408165ba3dd..6d9eb7e0887f9bb5c3ee04a5872e7aefae339aa4 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java |
@@ -7,6 +7,8 @@ |
import org.chromium.base.Callback; |
import org.chromium.chrome.browser.ntp.snippets.SnippetArticle; |
+import java.util.List; |
+ |
/** |
* A tree interface to allow the New Tab Page RecyclerView to delegate to other components. |
*/ |
@@ -36,12 +38,13 @@ |
int getItemViewType(int position); |
/** |
- * Display the data at {@code position} under this subtree. |
+ * Display the data at {@code position} under this subtree, making a partial update based on |
+ * the {@code payload} data. |
* @param holder The view holder that should be updated. |
* @param position The position of the item under this subtree. |
- * @see android.support.v7.widget.RecyclerView.Adapter#onBindViewHolder |
+ * @see android.support.v7.widget.RecyclerView.Adapter#onBindViewHolder(ViewHolder, int, List) |
*/ |
- void onBindViewHolder(NewTabPageViewHolder holder, final int position); |
+ void onBindViewHolder(NewTabPageViewHolder holder, int position, List<Object> payloads); |
/** |
* @param position The position to query. |