Revision 562
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