Revision 44855 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/DefaultJExpressionPicker.java
DefaultJExpressionPicker.java | ||
---|---|---|
4 | 4 |
import java.util.Collection; |
5 | 5 |
import java.util.List; |
6 | 6 |
import java.util.Map; |
7 |
import java.util.function.Function; |
|
7 | 8 |
import javax.swing.JButton; |
8 | 9 |
import javax.swing.JComponent; |
9 | 10 |
import javax.swing.JPanel; |
... | ... | |
11 | 12 |
import org.gvsig.expressionevaluator.Expression; |
12 | 13 |
import org.gvsig.expressionevaluator.SymbolTable; |
13 | 14 |
import org.gvsig.expressionevaluator.swing.Element; |
15 |
import org.gvsig.expressionevaluator.swing.ExpressionBuilderConfig; |
|
14 | 16 |
import org.gvsig.expressionevaluator.swing.ExpressionEvaluatorSwingManager; |
15 | 17 |
import org.gvsig.expressionevaluator.swing.ExpressionPickerController; |
16 | 18 |
import org.gvsig.expressionevaluator.swing.JExpressionPicker; |
19 |
import org.gvsig.tools.util.Factory; |
|
17 | 20 |
|
18 | 21 |
/** |
19 | 22 |
* |
... | ... | |
151 | 154 |
public void setAllowedFunctions(java.util.function.Function<String, Integer> allow) { |
152 | 155 |
this.controller.setAllowedFunctions(allow); |
153 | 156 |
} |
157 |
|
|
158 |
@Override |
|
159 |
public void addSuggestionFactory(Factory factory) { |
|
160 |
this.controller.addSuggestionFactory(factory); |
|
161 |
} |
|
162 |
|
|
163 |
@Override |
|
164 |
public String getSuggestion(Expression expression) { |
|
165 |
return this.controller.getSuggestion(expression); |
|
166 |
} |
|
167 |
|
|
168 |
@Override |
|
169 |
public void copyConfigFrom(ExpressionBuilderConfig other) { |
|
170 |
this.controller.copyConfigFrom(other); |
|
171 |
} |
|
172 |
|
|
173 |
@Override |
|
174 |
public Function<String, Integer> getAllowedFunctions() { |
|
175 |
return this.controller.getAllowedFunctions(); |
|
176 |
} |
|
177 |
|
|
178 |
@Override |
|
179 |
public Collection<Factory> getSuggestionFactories() { |
|
180 |
return this.controller.getSuggestionFactories(); |
|
181 |
} |
|
182 |
|
|
183 |
@Override |
|
184 |
public void removeAllElements() { |
|
185 |
this.controller.removeAllElements(); |
|
186 |
} |
|
154 | 187 |
} |
Also available in: Unified diff