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
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