Statistics
| Revision:

gvsig-tools / org.gvsig.tools / library / trunk / org.gvsig.tools / org.gvsig.tools.swing / org.gvsig.tools.swing.impl / src / main / java / org / gvsig / tools / swing / impl / dynclass / DefaultPairNameValue.java @ 1405

History | View | Annotate | Download (827 Bytes)

1
package org.gvsig.tools.swing.impl.dynclass;
2

    
3
public class DefaultPairNameValue implements PairNameValue {
4
    
5

    
6
    
7
    private String name;
8
    private Object value;
9

    
10
    public DefaultPairNameValue(String name, Object value) {
11
        this.name = name;
12
        this.value = value;
13
    }
14

    
15
    @Override
16
    public String getName() {
17
        return this.name;
18
    }
19

    
20
    @Override
21
    public Object getValue() {
22
        return this.value;
23
    }
24

    
25
    @Override
26
    public String toString() {
27
        return this.name;
28
    }
29

    
30
    @Override
31
    public int compareTo(PairNameValue o) {
32
        return this.name.compareToIgnoreCase(o.getName());
33
    }
34

    
35
    @Override
36
    public void setName(String name) {
37
        this.name = name;
38
    }
39

    
40
    @Override
41
    public void setValue(Object value) {
42
        this.value = value;
43
    }
44
}