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

View differences:

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