| Index: chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUIState.java
|
| diff --git a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUIState.java b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUIState.java
|
| similarity index 74%
|
| rename from chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUIState.java
|
| rename to chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUIState.java
|
| index 21557dd34f12262f5f50433f10557eb386f3b99c..d6fb2a83b598c6379d21a4add0a78cfa2abe16a0 100644
|
| --- a/chrome/android/java/src/org/chromium/chrome/browser/enhancedbookmarks/EnhancedBookmarkUIState.java
|
| +++ b/chrome/android/java/src/org/chromium/chrome/browser/bookmarks/BookmarkUIState.java
|
| @@ -2,7 +2,7 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| -package org.chromium.chrome.browser.enhancedbookmarks;
|
| +package org.chromium.chrome.browser.bookmarks;
|
|
|
| import android.net.Uri;
|
| import android.text.TextUtils;
|
| @@ -12,10 +12,10 @@ import org.chromium.chrome.browser.offlinepages.OfflinePageBridge;
|
| import org.chromium.components.bookmarks.BookmarkId;
|
|
|
| /**
|
| - * A class representing the UI state of the {@link EnhancedBookmarkManager}. All
|
| + * A class representing the UI state of the {@link BookmarkManager}. All
|
| * states can be uniquely identified by a URL.
|
| */
|
| -class EnhancedBookmarkUIState {
|
| +class BookmarkUIState {
|
| static final String URI_PERSIST_QUERY_NAME = "persist";
|
|
|
| static final int STATE_LOADING = 1;
|
| @@ -32,35 +32,35 @@ class EnhancedBookmarkUIState {
|
| /** Whether this state should be persisted as user's last location. */
|
| boolean mShouldPersist = true;
|
| BookmarkId mFolder;
|
| - EnhancedBookmarkFilter mFilter;
|
| + BookmarkFilter mFilter;
|
|
|
| - static EnhancedBookmarkUIState createLoadingState() {
|
| - EnhancedBookmarkUIState state = new EnhancedBookmarkUIState();
|
| + static BookmarkUIState createLoadingState() {
|
| + BookmarkUIState state = new BookmarkUIState();
|
| state.mState = STATE_LOADING;
|
| state.mShouldPersist = false;
|
| state.mUrl = "";
|
| return state;
|
| }
|
|
|
| - static EnhancedBookmarkUIState createAllBookmarksState(EnhancedBookmarksModel bookmarkModel) {
|
| + static BookmarkUIState createAllBookmarksState(BookmarksModel bookmarkModel) {
|
| return createStateFromUrl(Uri.parse(UrlConstants.BOOKMARKS_URL), bookmarkModel);
|
| }
|
|
|
| - static EnhancedBookmarkUIState createFolderState(BookmarkId folder,
|
| - EnhancedBookmarksModel bookmarkModel) {
|
| + static BookmarkUIState createFolderState(BookmarkId folder,
|
| + BookmarksModel bookmarkModel) {
|
| return createStateFromUrl(createFolderUrl(folder), bookmarkModel);
|
| }
|
|
|
| - static EnhancedBookmarkUIState createFilterState(
|
| - EnhancedBookmarkFilter filter, EnhancedBookmarksModel bookmarkModel) {
|
| + static BookmarkUIState createFilterState(
|
| + BookmarkFilter filter, BookmarksModel bookmarkModel) {
|
| return createStateFromUrl(createFilterUrl(filter, true), bookmarkModel);
|
| }
|
|
|
| /**
|
| - * @see #createStateFromUrl(Uri, EnhancedBookmarksModel)
|
| + * @see #createStateFromUrl(Uri, BookmarksModel)
|
| */
|
| - static EnhancedBookmarkUIState createStateFromUrl(String url,
|
| - EnhancedBookmarksModel bookmarkModel) {
|
| + static BookmarkUIState createStateFromUrl(String url,
|
| + BookmarksModel bookmarkModel) {
|
| return createStateFromUrl(Uri.parse(url), bookmarkModel);
|
| }
|
|
|
| @@ -68,9 +68,9 @@ class EnhancedBookmarkUIState {
|
| * @return A state corresponding to the URI object. If the URI is not valid,
|
| * return all_bookmarks.
|
| */
|
| - static EnhancedBookmarkUIState createStateFromUrl(Uri uri,
|
| - EnhancedBookmarksModel bookmarkModel) {
|
| - EnhancedBookmarkUIState state = new EnhancedBookmarkUIState();
|
| + static BookmarkUIState createStateFromUrl(Uri uri,
|
| + BookmarksModel bookmarkModel) {
|
| + BookmarkUIState state = new BookmarkUIState();
|
| state.mState = STATE_INVALID;
|
| state.mUrl = uri.toString();
|
| state.mShouldPersist = shouldPersist(uri);
|
| @@ -87,7 +87,7 @@ class EnhancedBookmarkUIState {
|
| String path = uri.getLastPathSegment();
|
| if (!path.isEmpty()) {
|
| state.mState = STATE_FILTER;
|
| - state.mFilter = EnhancedBookmarkFilter.valueOf(path);
|
| + state.mFilter = BookmarkFilter.valueOf(path);
|
| }
|
| }
|
|
|
| @@ -103,7 +103,7 @@ class EnhancedBookmarkUIState {
|
| return createUrl(UrlConstants.BOOKMARKS_FOLDER_URL, folderId.toString(), true);
|
| }
|
|
|
| - static Uri createFilterUrl(EnhancedBookmarkFilter filter, boolean shouldPersist) {
|
| + static Uri createFilterUrl(BookmarkFilter filter, boolean shouldPersist) {
|
| return createUrl(UrlConstants.BOOKMARKS_FILTER_URL, filter.value, shouldPersist);
|
| }
|
|
|
| @@ -127,7 +127,7 @@ class EnhancedBookmarkUIState {
|
| return !("0".equals(queryString));
|
| }
|
|
|
| - private EnhancedBookmarkUIState() {}
|
| + private BookmarkUIState() {}
|
|
|
| @Override
|
| public int hashCode() {
|
| @@ -136,15 +136,15 @@ class EnhancedBookmarkUIState {
|
|
|
| @Override
|
| public boolean equals(Object obj) {
|
| - if (!(obj instanceof EnhancedBookmarkUIState)) return false;
|
| - EnhancedBookmarkUIState other = (EnhancedBookmarkUIState) obj;
|
| + if (!(obj instanceof BookmarkUIState)) return false;
|
| + BookmarkUIState other = (BookmarkUIState) obj;
|
| return mState == other.mState && TextUtils.equals(mUrl, other.mUrl);
|
| }
|
|
|
| /**
|
| * @return Whether this state is valid.
|
| */
|
| - boolean isValid(EnhancedBookmarksModel bookmarkModel) {
|
| + boolean isValid(BookmarksModel bookmarkModel) {
|
| if (mUrl == null || mState == STATE_INVALID) return false;
|
|
|
| if (mState == STATE_FOLDER) {
|
| @@ -154,7 +154,7 @@ class EnhancedBookmarkUIState {
|
|
|
| if (mState == STATE_FILTER) {
|
| if (mFilter == null) return false;
|
| - if (mFilter == EnhancedBookmarkFilter.OFFLINE_PAGES) {
|
| + if (mFilter == BookmarkFilter.OFFLINE_PAGES) {
|
| return OfflinePageBridge.isEnabled();
|
| }
|
| }
|
|
|