| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/10/2006 11:40:57
|
Edufa
JavaEvangelist
![[Avatar]](/images/avatar/5747a0021eb349e9c8d3667cf1a5e9ec.jpg)
Membro desde: 18/04/2006 10:20:03
Mensagens: 315
Localização: Curitiba, PR
Offline
|
Explicando, tenho uma parte q preciso notificar diversos objetos da alteração de status, logo pensei no Observer, mas eu tenho uma particularidade, os status dependem de State Pattern (A->B, B->C, A->C, por exemplo) e nesse caso eu teria de disparar notificações para determinados listener, e apenas em determinadas alterações.
Algo como:
A->B, apenas os listeners 1 e 2 são notificados
B->C, apenas os listeners 2 e 3 são notificados
A->C, todos mundo é notificado.
Eu pensei no método addListener incluir além do listener o status, (ou lista de status) q ele esteja observando, alguem teria alguma outra idéia, ou esse seria o caminho?
|
Edufa
Curitiba, PR
--
"O estado sou eu". - Luís XIV
"O estado somos nós."- Lênin
"O estado somos eu." - Lula
--
O mundo é deles mas a amazônia é nossa
O petróleo é nosso, mas o gás é deles.
|
|
|
 |
|
|
|
|
|
|