Revision 44889

View differences:

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
520 520
    public Function date_diff(Value datefield, Value valueToSubst, Value date);
521 521
    
522 522
    public Function extract(Value datefield, Value source);
523
    
524
    public String build(Formatter<Value> formatter);
525
    
526
    public String build();
523 527
}
trunk/org.gvsig.desktop/org.gvsig.desktop.library/org.gvsig.expressionevaluator/org.gvsig.expressionevaluator.lib/org.gvsig.expressionevaluator.lib.impl/src/main/java/org/gvsig/expressionevaluator/impl/DefaultExpressionBuilder.java
676 676

  
677 677
    @Override
678 678
    public String toString() {
679
        if (this.value == null) {
680
            return "";
681
        }
679 682
        return this.value.toString();
680 683
    }
681 684

  
682 685
    @Override
683 686
    public String toString(Formatter<Value> formatter) {
687
        if (this.value == null) {
688
            return "";
689
        }
684 690
        return this.value.toString(formatter);
685 691
    }
692
    
693
    @Override
694
    public String build() {
695
        if (this.value == null) {
696
            return null;
697
        }
698
        return this.value.toString();
699
    }
700
    
701
    @Override
702
    public String build(Formatter<Value> formatter) {
703
        if (this.value == null) {
704
            return null;
705
        }
706
        return this.value.toString(formatter);
707
    }
686 708

  
687 709
    @Override
688 710
    public Value toValue(String expression) {

Also available in: Unified diff