Revision 44262 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/DefaultJExpressionBuilder.java

View differences:

DefaultJExpressionBuilder.java
81 81
    private PickerController<List<Script>> scriptPicker;
82 82
    private ScriptSwingManager.ScriptEditor scriptEditor;
83 83
    
84
    private final ExpressionBuilderConfig bulderConfig;
84
    private final ExpressionBuilderConfig builderConfig;
85 85
    private ElementsTreeModel treeModel;
86 86
    private ImageIcon defaultIconGroup;
87 87
    private ImageIcon defaultIconElement;
......
271 271
    public DefaultJExpressionBuilder(ExpressionEvaluatorSwingManager manager, ExpressionBuilderConfig config) {
272 272
        this.manager = manager;
273 273
        if( config == null ) {
274
            this.bulderConfig = new DefaultExpressionBuilderConfig(manager);
274
            this.builderConfig = new DefaultExpressionBuilderConfig(manager);
275 275
        } else {
276
            this.bulderConfig = config;
276
            this.builderConfig = config;
277 277
        }
278 278
        this.initComponents();
279 279
    }
......
298 298
        final I18nManager i18n = ToolsLocator.getI18nManager();
299 299
        
300 300
        this.automaticExpressionChecker = new AbstractAutomaticExpressionChecker(
301
                bulderConfig, txtExpression
301
                builderConfig, txtExpression
302 302
            ) {
303 303
            @Override
304 304
            protected Expression getExpression() {
......
618 618
        this.pnlScriptEditorContainer.setLayout(new BorderLayout());
619 619
        this.pnlScriptEditorContainer.add(this.scriptEditor.asJComponent(), BorderLayout.CENTER);
620 620
    
621
        this.tabExpressionBuilder.setEnabledAt(0, this.bulderConfig.getPreferences().getScriptsEnabled());
621
        this.tabExpressionBuilder.setEnabledAt(0, this.builderConfig.getPreferences().getScriptsEnabled());
622 622
        
623 623
        this.infoPanel.repaint();
624 624
        
......
778 778

  
779 779
    @Override
780 780
    public Preferences getPreferences() {
781
        return this.bulderConfig.getPreferences();
781
        return this.builderConfig.getPreferences();
782 782
    }
783 783
    
784 784
    @Override
785 785
    public List<Element> getElements() {
786
        return this.bulderConfig.getElements();
786
        return this.builderConfig.getElements();
787 787
    }
788 788
    
789 789
    @Override
790 790
    public void addElement(Element element) {
791
        this.bulderConfig.addElement(element);
791
        this.builderConfig.addElement(element);
792 792
    }
793 793
    
794 794
    @Override
795 795
    public Collection<SymbolTable> getSymbolTables() {
796
        return this.bulderConfig.getSymbolTables();
796
        return this.builderConfig.getSymbolTables();
797 797
    }
798 798
    
799 799
    @Override
800 800
    public void addSymbolTable(String name) {
801
        this.bulderConfig.addSymbolTable(name);
801
        this.builderConfig.addSymbolTable(name);
802 802
    }
803 803
    
804 804
    @Override
805 805
    public void addSymbolTable(SymbolTable symbolTable) {
806
        this.bulderConfig.addSymbolTable(symbolTable);
806
        this.builderConfig.addSymbolTable(symbolTable);
807 807
    }
808 808

  
809 809
    @Override
810 810
    public void removeAllSymbolTables() {
811
        this.bulderConfig.removeAllSymbolTables();
811
        this.builderConfig.removeAllSymbolTables();
812 812
    }
813 813

  
814 814
    @Override
815 815
    public void removeSymbolTable(String name) {
816
        this.bulderConfig.removeSymbolTable(name);
816
        this.builderConfig.removeSymbolTable(name);
817 817
    }
818 818

  
819 819
    @Override
820 820
    public SymbolTable getPreviewSymbolTable() {
821
        return this.bulderConfig.getPreviewSymbolTable();
821
        return this.builderConfig.getPreviewSymbolTable();
822 822
    }
823 823

  
824 824
    @Override
825 825
    public void setPreviewSymbolTable(SymbolTable symbolTable) {
826
        this.bulderConfig.setPreviewSymbolTable(symbolTable);
826
        this.builderConfig.setPreviewSymbolTable(symbolTable);
827 827
    }
828 828
    
829 829
    @Override
......
850 850
                "Indicate the time limit in seconds for calculating the elements", 
851 851
                "Time limit", 
852 852
                JOptionPane.QUESTION_MESSAGE, 
853
                String.valueOf(this.bulderConfig.getPreferences().getSimpleElementsLimit())
853
                String.valueOf(this.builderConfig.getPreferences().getSimpleElementsLimit())
854 854
        );
855 855
        if( StringUtils.isBlank(s) ) {
856 856
            return;
857 857
        }
858 858
        try {
859 859
            int n = Integer.parseInt(s);
860
            this.bulderConfig.getPreferences().setSimpleElementsLimit(n);
860
            this.builderConfig.getPreferences().setSimpleElementsLimit(n);
861 861
            this.treeModel.reload();
862 862
        } catch(Exception ex) {
863 863
            dialogs.messageDialog(

Also available in: Unified diff