Revision 562

View differences:

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/dynobject/dynfield/AbstractNDynObjectValueField.java
36 36
import javax.swing.event.ListDataListener;
37 37

  
38 38
import org.gvsig.tools.dynobject.DynField;
39
import org.gvsig.tools.dynobject.exception.DynFieldValidateException;
39 40
import org.gvsig.tools.swing.api.dynobject.dynfield.ValueField;
40 41
import org.gvsig.tools.swing.impl.dynobject.dynfield.model.DynFieldModelFactory;
41 42
import org.gvsig.tools.swing.impl.dynobject.valuefield.DynFieldFormatter;
......
67 68
        this.selectedIndex = -1;
68 69
        initDynField(dynField);
69 70
    }
70
    
71

  
71 72
    private void initDynField(DynField dynField) {
72 73

  
73 74
        this.field = dynField;
......
101 102
    }
102 103

  
103 104

  
105
	public String getValidationMessage() {
106
		try {
107
			this.getDynField().validate(this.getValue());
108
			return "";
109
		} catch (DynFieldValidateException e) {
110
			return e.getMessage(3);
111
		}
112
	}
113

  
104 114
    /*
105 115
     * (non-Javadoc)
106 116
     * 

Also available in: Unified diff