Revision 43969

View differences:

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/DefaultExpressionEvaluatorSwingManager.java
50 50
                group.addElement(new DefaultFunctionElement(function));
51 51
            }
52 52
        }
53
        GroupElement builtinFunctions = new DefaultGroupElement("_Builtin_functions");
53
        GroupElement builtinFunctions = this.createGroup("_Builtin_functions");
54 54
        for (GroupElement group : functionGroups.values()) {
55 55
            builtinFunctions.addElement(group);
56 56
        }
......
72 72
    }
73 73
    
74 74
    @Override
75
    public GroupElement createGroup(String name) {
76
        DefaultGroupElement g = new DefaultGroupElement(name);
77
        return g;
78
    }
79
    
80
    @Override
81
    public Element createElement(Function function) {
82
        Element f = new DefaultFunctionElement(function);
83
        return f;
84
    }
85
    
86
    @Override
75 87
    public JExpressionBuilder createJExpressionBuilder() {
76 88
        DefaultJExpressionBuilder x = new DefaultJExpressionBuilder(this);
77 89
        return x;
78 90

  
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/JExpressionBuilder.java
33 33
        public Iterator<Element> iterator();
34 34
        
35 35
        public void addElement(Element element);
36
        public void addElement(Function function);
36 37
    }
37 38

  
38 39

  
39 40

  

Also available in: Unified diff