Entrar
¿Nuevo usuario? Inscribirme
smalltalking · Un lugar para el estudio y desarrollo de Ambientes de Objetos virtuales.
? ¿Ya estás suscrito? Entra a Yahoo!

Consejos

¿Sabías que...?
Podés hacer búsquedas de antiguos mensajes del grupo.

Mensajes

  Mensajes Ayuda
Avanzado
Modificación de objetos   Lista de mensajes  
Responder | Reenviar Mensaje #11396 de 17204 |
Hola!

Estoy haciendo unas cosas con Dolphin XP, y tengo algunas dudas que me
surgen al trabajar con objetos "vivos" (puros).

Escenario:
AL trabajar con un paradigma GUI/Objetos/RDBMS, cuando uno quiere "editar"
un objeto se instancia una interfase (GUI) que crea objetos que obtiene de
la base de datos (modelo), y dependiendo de si uno guarda o no los cambios
realizados en el "objeto" intermedio, se guardan los cambios en el modelo
"real" (la base de datos, que es quien lleva la identidad de cada objeto).

Ahora se me presenta el asunto de como hacer esto al trabajar con objetos
que estan en el ambiente, y cuando los edito, efectivamente estoy editando
el objeto "modelo", por lo tanto no hay una manera rápida de "deshacer"
estos cambios, osea que la lógica es: cambio realizado, cambio "commiteado".

Para solucionar este asunto, se me ocurre que en el "presenter" (en el caso
de dolphin), se conserve la instancia "original" y trabaje sobre la copia.
Otra solución que me pareció que podía funcionar, es utilizar AspectBuffer,
que resolvería el problema. Lo que no me queda claro, es si al redefinir
#copy de mi objeto en cuestión generaré problemas y redundancias, por
ejemplo, si un objeto posee un número de serie que no puede estar duplicado
en el sistema.

No se si han llegado a una solución más elegante o mejor adecuada. Pero esa
es mi duda hoy.

Saludos.

--
Esteban A. Maringolo





Jue, 8 de Abr, 2004 12:52 am

emaringolo
Sin conexión Sin conexión
Enviar correo Enviar correo

Reenviar Mensaje #11396 de 17204 |
Desplegar mensajes Autor Ordenar por fecha

Hola! Estoy haciendo unas cosas con Dolphin XP, y tengo algunas dudas que me surgen al trabajar con objetos "vivos" (puros). Escenario: AL trabajar con un...
Esteban A. Maringolo
emaringolo
Sin conexión Enviar correo
8 de Abr, 2004
12:50 am

Hola a todos ,Esteban lei tu correo pero te cuento que el valueDialog hace automaticamente una copia del objeto y recien cuando aceptas pasa los cambios al...
Marcelo Diaz Cortez
mdc_marcelo
Sin conexión Enviar correo
10 de Abr, 2004
5:50 pm

Hola a todos ,Esteban lei tu correo pero te cuento que el valueDialog hace automaticamente una copia del objeto y recien cuando aceptas pasa los cambios al...
Marcelo Diaz Cortez
mdc_marcelo
Sin conexión Enviar correo
10 de Abr, 2004
5:50 pm
Avanzado

Copyright © 2009 Yahoo! de Argentina S.R.L. Todos los derechos reservados.
Política de privacidad - Condiciones del Servicio - Reglas de la comunidad de Yahoo! - Ayuda