Opened 15 years ago
Closed 15 years ago
#316 closed enhancement (fixed)
Crear mecanismos de persistencia con y sin datos
| Reported by: | Pedro Gea | Owned by: | Pedro Gea |
|---|---|---|---|
| Priority: | critical | Milestone: | Development 0.6 |
| Component: | Persistence | Keywords: | |
| Cc: |
Description
De cara a la persistencia en base de datos y también para la persistencia en archivos es interesante disponer de mecanismos que obtengan la especificación de un objeto o bien incluyendo los datos o bien sólo la definición.
Change History (3)
comment:1 Changed 15 years ago by
comment:2 Changed 15 years ago by
comment:3 Changed 15 years ago by
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Note: See
TracTickets for help on using
tickets.
![(please configure the [header_logo] section in trac.ini)](/mms/chrome/site/logomms.png)
(In [1606]) Se modifican todos los métodos
GetSpecificationy similarespara recibir un argumento (mode) donde indicar el modo en el que
debe construirse la especificación.
Aunque este argumento ahora sólo tenga una intención definida para
las variables y sus clases superiores (que la contengan), se introduce
el argumento para todos los métodos por homogeneidad.
Se acepta que los reales ?, 0 ó 1 se pueden introducir como equivalente
de <void> de manera que generamos modos con números altos, de modo que
éstos se entiendan como "modo por defecto".
En las variables (
@MMS.Variable) se introducen dos modos: 100 y 101para forzar la ausencia o presencia de los datos respectivamente.
En esta línea se generan métodos Store_Light y Store_Heavy en general
para todos los objetos principales.
Refs #316