Index: chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java |
diff --git a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java |
index 30c9e87e4d8c4cca88158e9e26d7b95dfda0ba35..75822be61c69f3017d47db53a06b3dc9ae474b5d 100644 |
--- a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java |
+++ b/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkItemsAdapter.java |
@@ -86,7 +86,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
private int toSectionPosition(int globalPosition) { |
int sectionPosition = globalPosition; |
- for (List section : mSections) { |
+ for (List<?> section : mSections) { |
if (sectionPosition < section.size()) break; |
sectionPosition -= section.size(); |
} |
@@ -151,7 +151,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
} |
private void removeItem(int position) { |
- List section = getSection(position); |
+ List<?> section = getSection(position); |
assert section == mFolderSection || section == mBookmarkSection; |
section.remove(toSectionPosition(position)); |
notifyItemRemoved(position); |
@@ -162,7 +162,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
@Override |
public int getItemCount() { |
int count = 0; |
- for (List section : mSections) { |
+ for (List<?> section : mSections) { |
count += section.size(); |
} |
return count; |
@@ -170,7 +170,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
@Override |
public int getItemViewType(int position) { |
- List section = getSection(position); |
+ List<?> section = getSection(position); |
if (section == mPromoHeaderSection) { |
return PROMO_HEADER_VIEW; |
@@ -247,7 +247,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
public void onEnhancedBookmarkDelegateInitialized(EnhancedBookmarkDelegate delegate) { |
mDelegate = delegate; |
mDelegate.addUIObserver(this); |
- mDelegate.getModel().addModelObserver(mBookmarkModelObserver); |
+ mDelegate.getModel().addObserver(mBookmarkModelObserver); |
mPromoHeaderManager = new EnhancedBookmarkPromoHeader(mContext, this); |
if (mPromoHeaderManager.shouldShow()) mPromoHeaderSection.add(null); |
@@ -257,7 +257,7 @@ class EnhancedBookmarkItemsAdapter extends RecyclerView.Adapter<RecyclerView.Vie |
@Override |
public void onDestroy() { |
mDelegate.removeUIObserver(this); |
- mDelegate.getModel().removeModelObserver(mBookmarkModelObserver); |
+ mDelegate.getModel().removeObserver(mBookmarkModelObserver); |
mPromoHeaderManager.destroy(); |
} |