History | View | Annotate | Download (2.69 KB)
añadido get por nombre en el datatypesmanager
Datatype string por defecto
Añadido el tipo Locale a data-types e introducido un flag para gestionar la informacion de size/precision/scale en DataType.
Cambiado el nombre del metodo isFixedPrecision por isPredefinedPrecision.
Añadido soporte para gestionar la precision y escala soportada en el DataType.
Añadido al DataType informacion sobre el soporte de precision y escala, y modificado el registro de tipos para que registre la precision y escala de los tipos numericos. Tambien se a añadido al datatype soporte para verificar la coherencia entre la precision y la escala.
refs #5174. Cambios drasticos en el modelo de Coercion para adaptarlo a que el metodo coerce reciba un CoercionContext, para poder pasar informacion sobre locale, precision, escala, tipo de redondeo segun el tipo de dato. Tambien se ha unificado la concatenacion de varios coercion sonbre un tipo de datos....
refs #5099
Añadido al coerce la posibilidad de especificar un locale de cara al parseo de numeros decimales y a su conversion en cadena.
Add or update headers to the current gvSIG Association one.Updated while in the Code Copyright Review for the OSGEO incubation process report.
Añade soporte para que desde el inportador de dynclases desde xml se pueda asignar el valor por defecto a un dynfield. Esto ha llevado consigo que cuando se asigna un valor por defecto a un dynfield este se convierta al tipo del dynfield al hacer la asignacion. Antes esto no se hacia, pudiendo provocar incongruencias en el tipo de datos cuando el tipo del valor por defecto no era del tipo del dynfield. Ahora se provocaran errores en tiempo de ejecucion si se intenta hacer esta operacion.
Add new method to get a DataType for a java Class.
Format according to the gvSIG code conventions
Added iterator function to loop into the existing DataTypes.
Refactoring of DataType structure,
Add setCoercion method to DataTypesManager