Revision 44191 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
26 26
    private final ExpressionEvaluatorSwingManager manager;
27 27
    private boolean scriptsEnabled = true;
28 28
    private SymbolTable previewSymbolTable;
29
    private boolean SQLCompatible;
29 30

  
30 31
    public DefaultExpressionBuilderConfig(ExpressionEvaluatorSwingManager manager) {
31 32
        this.manager = manager;
32 33
        this.limit = 6;
34
        this.SQLCompatible = false;
33 35
        initSymbolTables();
34 36
    }
35 37

  
......
45 47
    @Override
46 48
    public List<Element> getElements() {
47 49
        if (this.elements == null) {
48
            this.elements = manager.createElements(this.getSymbolTables());
50
            this.elements = manager.createElements(this, this.getSymbolTables());
49 51
            for (ElementFactory factory : manager.getElementFactories()) {
50 52
                if (factory.isAutoload()) {
51 53
                    Element e = factory.createElement();
......
139 141
        this.previewSymbolTable = symbolTable;
140 142
    }
141 143

  
144
    @Override
145
    public void setSQLCompatible(boolean SQLCompatible) {
146
        this.SQLCompatible = SQLCompatible;
147
    }
148

  
149
    @Override
150
    public boolean isSQLCompatible() {
151
        return SQLCompatible;
152
    }
142 153
    
143 154
}

Also available in: Unified diff