Revision 44263 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/spi/AbstractElement.java

View differences:

AbstractElement.java
1 1
package org.gvsig.expressionevaluator.swing.spi;
2 2

  
3
import java.util.Collection;
4
import java.util.Collections;
3 5
import java.util.Objects;
4 6
import javax.swing.ImageIcon;
5 7
import org.gvsig.expressionevaluator.swing.Element;
......
22 24
    final Object value;
23 25
    final String iconName;
24 26
    final ImageIcon icon;
25
    private final String name;
27
    private String name;
26 28
    private ExpressionBuilderConfig config;
27 29

  
28 30
    protected AbstractElement(String name) {
......
71 73
        return this.name;
72 74
    }
73 75
    
76
    protected void setName(String name) {
77
        this.name = name;
78
    }
79
    
74 80
    @Override
75 81
    public Object getValue() {
76 82
        return this.value;
77 83
    }
78 84

  
79 85
    @Override
86
    public Collection<Element> getValues() {
87
        return Collections.EMPTY_LIST;
88
    }
89

  
90
    @Override
91
    public boolean hasMoreValues() {
92
        return false;
93
    }
94
    
95
    @Override
80 96
    public String getRenderedValue() {
81 97
        return Objects.toString(this.value);
82 98
    }

Also available in: Unified diff