question: public void removeBookmark ( final CBookmark bookmark ) { Preconditions . checkNotNull ( bookmark , "IE00385: Bookmark can not be null" ) ; Preconditions . checkArgument ( m_bookmarks . remove ( bookmark ) , "IE00386: Bookmark is not managed by this manager" ) ; for ( final IBookmarkManagerListener listener : m_listeners ) { try { listener . removedBookmark ( this , bookmark ) ; } catch ( final Exception exception ) { CUtilityFunctions . logException ( exception ) ; } } }
target:  Removes the bookmark at the given index.