Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2006, 09:22
Avatar de pyanqn
pyanqn
 
Fecha de Ingreso: noviembre-2005
Mensajes: 331
Antigüedad: 18 años, 5 meses
Puntos: 8
Clases parametrizadas

Hola, he implementado un patron Command y trengo la siguiente duda:

Se trata de un componente barra de herramientas, que es utilizada en más de un lugar en la aplicación, varias ventanas. la cuestion es que cada vez que la utilizo debo crear todos los comandos concretos y pasarle como parametro el formulario sobre el cual actuar, hasta aqui es command. Bien, ahora quisiera ahorrar el paso de indicarle explicitamente el formulario a usar. Esto debeía ser parametrizado.

esto es mas menos asi

Boton barra --> acciona evento hacer del formulario X. necesita conocer X, se lo paso por paramentro.

En otro formulario ocurre lo mismo.

boton barra -->acciona evento hacer del formulario Y. necesita conocer Y.

Bien la idea es que yo no tenga que escribir dentro del comando concreto:

X.accionRealizada1 o Y.accionRealizada1 tantas veces como barras utilize.

Hay alguna manera de crear una clase parametrizada, así ahorraría creando clases comandos concretos, y solo tendría tantas clases de estas como acciones deseara por siempre.