Revision 2524 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/pickercontroller/nullablespinner/NullableSpinnerNumberModel.java

View differences:

NullableSpinnerNumberModel.java
37 37
    public NullableSpinnerNumberModel(Double value, double minimum, double maximum, double stepSize) {
38 38
        this(value, new Double(minimum), new Double(maximum), new Double(stepSize));
39 39
    }
40
    
41
    public NullableSpinnerNumberModel(Number value) {
42
        this(value, null, null, Integer.valueOf(1));
43
    }  
40 44

  
41 45
    public NullableSpinnerNumberModel() {
42 46
        this((Integer)0, null, null, Integer.valueOf(1));
......
80 84

  
81 85
    private Number incrValue(int dir)
82 86
    {
87
        if (value==null) {
88
            return null;
89
        }
83 90
        Number newValue;
84 91
        if ((value instanceof Float) || (value instanceof Double)) {
85 92
            double v = value.doubleValue() + (stepSize.doubleValue() * (double)dir);

Also available in: Unified diff