Pattern Observer personalizado  XML
Índice dos Fóruns » Arquitetura de Sistemas
Autor Mensagem
Edufa
JavaEvangelist
[Avatar]

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.
 
Índice dos Fóruns » Arquitetura de Sistemas
Ir para:   
Powered by JForum 2.1.8 © JForum Team