History | View | Annotate | Download (4.74 KB)
Datatype string por defecto
add to DataType YES/NO/UNKNOWN constants
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....
Añadido el metodo clone a DataType
refs #5099
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.
added isDynObject function
Add utility method isNumeric to DataType
Refactoring of DataType structure,