Revision 2204 org.gvsig.vectorediting/trunk/org.gvsig.vectorediting/org.gvsig.vectorediting.swing/org.gvsig.vectorediting.swing.impl/src/main/java/org/gvsig/vectorediting/swing/impl/DefaultEditingContext.java
DefaultEditingContext.java | ||
---|---|---|
1254 | 1254 |
} |
1255 | 1255 |
|
1256 | 1256 |
@Override |
1257 |
public void setValue(EditingServiceParameter parameter, String value) throws InvalidEntryException { |
|
1258 |
Object obj = coerceInputParameter(parameter, value); |
|
1259 |
getActiveService().setValue(parameter, obj); |
|
1257 |
public void setValue(EditingServiceParameter parameter, Object value) throws InvalidEntryException { |
|
1258 |
if( value instanceof CharSequence){ |
|
1259 |
value = coerceInputParameter(parameter, value.toString()); |
|
1260 |
} else if( value instanceof Point) { |
|
1261 |
contextSymbolTable.addPoint((Point) value); |
|
1262 |
} |
|
1263 |
getActiveService().setValue(parameter, value); |
|
1260 | 1264 |
nextParameter(); |
1261 | 1265 |
} |
1262 | 1266 |
|
Also available in: Unified diff