Revision 44215 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.swing/org.gvsig.expressionevaluator.swing.impl/src/main/java/org/gvsig/expressionevaluator/swing/impl/DefaultExpressionBuilderConfig.java

View differences:

DefaultExpressionBuilderConfig.java
4 4
import java.util.Collections;
5 5
import java.util.HashMap;
6 6
import java.util.List;
7
import java.util.Map;
7 8
import org.gvsig.expressionevaluator.ExpressionEvaluatorLocator;
8 9
import org.gvsig.expressionevaluator.ExpressionEvaluatorManager;
9 10
import org.gvsig.expressionevaluator.SymbolTable;
......
12 13
import org.gvsig.expressionevaluator.swing.ElementFactory;
13 14
import org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig;
14 15
import org.gvsig.expressionevaluator.swing.ExpressionEvaluatorSwingManager;
16
import org.gvsig.tools.util.PropertiesSupportHelper;
15 17

  
16 18
/**
17 19
 *
......
27 29
    private boolean scriptsEnabled = true;
28 30
    private SymbolTable previewSymbolTable;
29 31
    private boolean SQLCompatible;
30

  
32
    private PropertiesSupportHelper propertiesSupportHelper;
33
    
31 34
    public DefaultExpressionBuilderConfig(ExpressionEvaluatorSwingManager manager) {
32 35
        this.manager = manager;
33 36
        this.limit = 6;
34 37
        this.SQLCompatible = false;
38
        this.propertiesSupportHelper = new PropertiesSupportHelper();
35 39
        initSymbolTables();
36 40
    }
37 41

  
......
150 154
    public boolean isSQLCompatible() {
151 155
        return SQLCompatible;
152 156
    }
157

  
158
    @Override
159
    public Object getProperty(String string) {
160
        return this.propertiesSupportHelper.getProperty(string);
161
    }
162

  
163
    @Override
164
    public void setProperty(String string, Object o) {
165
        this.propertiesSupportHelper.setProperty(string, o);
166
    }
167

  
168
    @Override
169
    public Map<String, Object> getProperties() {
170
        return this.propertiesSupportHelper.getProperties();
171
    }
153 172
    
154 173
}

Also available in: Unified diff