/* * BookmarkMenu.java * * Created on: 08-Feb-2010 * */ package netukar.tinybrowser.ui.menu.bookmarks; import javax.swing.JMenu; import netukar.tinybrowser.bookmarks.Bookmark; import netukar.tinybrowser.bookmarks.BookmarkCollection; /** * * @author radovan */ public class BookmarkMenu extends JMenu { /** * Creates a new instance of BookmarkMenu. */ public BookmarkMenu() { super("Bookmarks"); setName("Bookmark_Menu"); refresh(); } public void refresh() { removeAll(); add(new AddBookmarkMenuItem()); for (Bookmark bookmark : BookmarkCollection.getInstance()) { BookmarkMenuItem item = new BookmarkMenuItem(bookmark); add(item); } } }