@Override public void bookmarkNodeChanged(BookmarkItem node) { if (mBookmarkId.equals(node.getId()) || node.getId() .equals(mEnhancedBookmarksModel.getBookmarkById(mBookmarkId).getParentId())) { updateViewContent(); } }
@Override public void bookmarkNodeRemoved( BookmarkItem parent, int oldIndex, BookmarkItem node, boolean isDoingExtensiveChanges) { if (mBookmarkId.equals(node.getId())) { finish(); } }
@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()); } }