Revision 2339 org.gvsig.tools/library/trunk/org.gvsig.tools/org.gvsig.tools.swing/org.gvsig.tools.swing.impl/src/main/java/org/gvsig/tools/swing/impl/bookmarkshistory/DefaultBookmarksController.java

View differences:

DefaultBookmarksController.java
59 59
    public Bookmarks<T> bookmarks;
60 60
    private Predicate filter;
61 61
    private Boolean allowAddBookmarks;
62
    private int LIMIT_BOOKMARKS_TO_SHOW = 15;
62 63
//    private T newValue;
63 64

  
64 65
    public DefaultBookmarksController(Bookmarks<T> bookmarks, JButton btnBookmarks) {
......
120 121
                menu.addSeparator();
121 122
                needSeparator = false;
122 123
            }
124
            int count = 0;
123 125
            for (Bookmark<T> bookmark : bookmarks) {
126
                if (count >= LIMIT_BOOKMARKS_TO_SHOW) {
127
                    JMenuItem item = menu.add("... "+i18n.getTranslation("_There_are_hidden_values"));
128
                    item.setEnabled(false);
129
                    break;
130
                }
131
                count += 1;
124 132
                JMenuItem item = createBookmarkMenuItem(bookmark);
125 133
                if (this.filter != null && !filter.test(bookmark)) {
126 134
                    item.setEnabled(false);

Also available in: Unified diff