private void updateViewContent() {
    BookmarkItem bookmarkItem = mEnhancedBookmarksModel.getBookmarkById(mBookmarkId);

    if (!TextUtils.equals(mTitleEditText.getTrimmedText(), bookmarkItem.getTitle())) {
      mTitleEditText.setText(bookmarkItem.getTitle());
    }
    String folderTitle = mEnhancedBookmarksModel.getBookmarkTitle(bookmarkItem.getParentId());
    if (!TextUtils.equals(mFolderTextView.getText(), folderTitle)) {
      mFolderTextView.setText(folderTitle);
    }
    if (!TextUtils.equals(mUrlEditText.getTrimmedText(), bookmarkItem.getUrl())) {
      mUrlEditText.setText(bookmarkItem.getUrl());
    }
    mUrlEditText.setEnabled(bookmarkItem.isUrlEditable());
    mFolderTextView.setEnabled(bookmarkItem.isMovable());
  }
 @Override
 public void bookmarkNodeMoved(
     BookmarkItem oldParent, int oldIndex, BookmarkItem newParent, int newIndex) {
   BookmarkId movedBookmark =
       mEnhancedBookmarksModel.getChildAt(newParent.getId(), newIndex);
   if (movedBookmark.equals(mBookmarkId)) {
     mFolderTextView.setText(newParent.getTitle());
   }
 }
 private void updateViewContent() {
   BookmarkItem bookmarkItem = mEnhancedBookmarksModel.getBookmarkById(mBookmarkId);
   mTitleEditText.setText(bookmarkItem.getTitle());
   mUrlEditText.setText(bookmarkItem.getUrl());
   mFolderTextView.setText(mEnhancedBookmarksModel.getBookmarkTitle(bookmarkItem.getParentId()));
 }