Revision 45282

View differences:

trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultExpressionEvaluatorManager.java
36 36
import org.gvsig.expressionevaluator.impl.repr.ReprNull;
37 37
import org.gvsig.expressionevaluator.impl.repr.ReprObject;
38 38
import org.gvsig.expressionevaluator.spi.formatter.value.BaseFormatter;
39
import org.gvsig.tools.ToolsLocator;
39 40
import org.gvsig.tools.bookmarksandhistory.Bookmarks;
40 41
import org.gvsig.tools.bookmarksandhistory.History;
41 42
import org.gvsig.tools.bookmarksandhistory.impl.BaseBookmarks;
......
54 55
    private Double accuracy;
55 56
    private final Map<String,SymbolTableFactory>symbolTableFactories;
56 57
    private final Map<String,GrammarFactory> grammarFactories;
57
    private Bookmarks<Expression> bookmarks;
58
    private History<Expression> history;
58
    private Bookmarks<Object> bookmarks;
59
    private static final String BOOKMARKSANDHISTORY_NAME = "ExpressionManager";
60
    private History<Object> history;
59 61
    private SymbolTable inmutableSymbolTable;
60 62
    private ResourcesStorage scriptsResourcesStorage;
61 63
    private List<ClassLoader> loaders;
......
306 308
    }
307 309
    
308 310
    @Override
309
    public Bookmarks<Expression> getBookmarks() {
311
    public Bookmarks<Object> getBookmarks() {
310 312
        if( this.bookmarks==null ) {
311
            this.bookmarks = new BaseBookmarks<>();
313
             this.bookmarks = ToolsLocator.getBookmarksAndHistoryManager().getBookmarksGroup(BOOKMARKSANDHISTORY_NAME); //new BaseBookmarks<>();.
314

  
312 315
        }
313 316
        return this.bookmarks;
314 317
    }
315 318

  
316 319
    @Override
317
    public History<Expression> getHistory() {
320
    public History<Object> getHistory() {
318 321
        if( this.history==null ) {
319
            this.history = new BaseHistory<>(20);
322
            this.history = ToolsLocator.getBookmarksAndHistoryManager().getHistoryGroup(BOOKMARKSANDHISTORY_NAME); //new BaseHistory<>(20);
320 323
        }
321 324
        return this.history;
322 325
    }
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/ExpressionEvaluatorManager.java
70 70

  
71 71
    public Grammar createGrammar(String name);
72 72
    
73
    public Bookmarks<Expression> getBookmarks();
73
    public Bookmarks<Object> getBookmarks();
74 74
    
75
    public History<Expression> getHistory();
75
    public History<Object> getHistory();
76 76
    
77 77
    public ResourcesStorage getScriptsResourcesStorage();
78 78

  

Also available in: Unified diff