Revision 44376 trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.api/src/main/java/org/gvsig/expressionevaluator/ExpressionBuilder.java

View differences:

ExpressionBuilder.java
125 125
    public static final String FUNCTION_RANGE = "RANGE";
126 126
    public static final String FUNCTION_EVAL = "EVAL";
127 127
    public static final String FUNCTION_LIST = "LIST";
128
    public static final String FUNCTION_TUPLE = "TUPLE";
128 129
    
129 130
    public enum GeometrySupportType {
130 131
        WKT,
......
153 154
        
154 155
    public interface Value extends Visitable, PropertiesSupport {
155 156
        public String toString(Formatter<Value> formatter);
157
        public void replace(Value target, Value replacement);
156 158
    }
157 159

  
158 160
    public interface Group extends Value {
......
241 243
            this.properties.setProperty(name, value);
242 244
        }
243 245

  
246
        @Override
247
        public void replace(Value target, Value replacement) {
248
            // Do nothing
249
        }
244 250
    }
245 251

  
246 252
    public class ClassVisitorFilter implements VisitorFilter {
......
595 601

  
596 602
    public Function list();
597 603
    
604
    public Function tuple();
605
    
606
    public Function tuple(Constant... values);
607
    
598 608
    public boolean isEmpty();
599 609
}

Also available in: Unified diff