Revision 44855 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.swing/org.gvsig.expressionevaluator.swing.api/src/main/java/org/gvsig/expressionevaluator/swing/ExpressionBuilderConfig.java

View differences:

ExpressionBuilderConfig.java
2 2

  
3 3
import java.util.Collection;
4 4
import java.util.List;
5
import org.gvsig.expressionevaluator.Expression;
5 6
import org.gvsig.expressionevaluator.SymbolTable;
7
import org.gvsig.tools.util.Factory;
6 8
import org.gvsig.tools.util.PropertiesSupport;
7 9

  
8 10
/**
......
26 28
         */
27 29
        public void setSimpleElementsLimit(int limit);
28 30

  
29
//        public void setScriptsEnabled(boolean enabled);
30
//
31
//        public boolean getScriptsEnabled();
32

  
33 31
        public void setSQLCompatible(boolean sqlCompatible);
34 32

  
35 33
        public boolean isSQLCompatible();
......
38 36
        
39 37
        public void setShowLabelsOfElements(boolean showLabels);
40 38
        
39
        public void copyPreferencesFrom(Preferences other);
41 40
    }
42 41
    
43 42
    public Preferences getPreferences();
......
56 55

  
57 56
    public void removeAllSymbolTables();
58 57
    
58
    public void removeAllElements();
59
    
59 60
    public SymbolTable getPreviewSymbolTable();
60 61
    
61 62
    public void setPreviewSymbolTable(SymbolTable symbolTable);
62 63
    
64
    public void copyConfigFrom(ExpressionBuilderConfig other);
65
    
63 66
    public boolean allowAggregates();
64 67
    
65 68
    public boolean allowAggregates(boolean allow);
66 69
    
67 70
    public void setAllowedFunctions(java.util.function.Function<String,Integer>allow);
68 71
    
72
    public java.util.function.Function<String,Integer> getAllowedFunctions();
73
    
69 74
    public java.util.function.Function<String,Integer> isFunctionAllowed();
75

  
76
   public void addSuggestionFactory(Factory factory);
77
   
78
   public Collection<Factory> getSuggestionFactories();
79
   
80
   public String getSuggestion(Expression expression);
70 81
}

Also available in: Unified diff