Olá !
Onde posso encontrar um bom material sobre o padrão de projeto Command (que me explique detalhadamente)? Fiz algumas pesquisas, mas como ainda não tinha estudado padrões profundamente não sei como aplicar no Editor.
 
Agradeciada desde já!
 
Danielle Furtado
----- Original Message -----
Sent: Monday, January 27, 2003 10:14 AM
Subject: Re: [java-list] Sugestão para armazenar objetos temporariamente

Danielle,
 
Clonando o Vector você não está clonando os elementos dele.
Este seu problema é freqüentemente encontrado, principalmente em editores. Por ser um problema comum ( no sentido de ocorrência ) existe um padrão de projeto chamado Command, que discute uma implementação para a solução deste problema. Acredito que será bem útil para seu editor.
 
[]'s
Cristofer
-----Mensagem Original-----
Enviada em: quinta-feira, 23 de janeiro de 2003 14:07
Assunto: [java-list] Sugestão para armazenar objetos temporariamente

Olá lista!
Estou fazendo um editor com Graphics2D.
O editor já salva em disco e recupera o gráfico.(abre arquivo com vários Objetos q foram serializados)
Mas agora estou precisando armazenar a ação do usuário para recuperá-las - simulando o <control+z> do word.
O q vcs me sugerem? Vou armazenando em vetor todos os elementos ou serializo os mesmos?
 
Tentei armazenar o vetor dos elementos num outro Vector
 
allElementos = _elementos.clone();
 
mas se modifico a posição de um retângulo, por exemplo, e tento <control+z> ele não volta para posição anterior...como se não tivesse clonado e sim fazendo uma referência para o Vector _elementos.
 
Se alguém entender meu problema e tiver alguma sugestão...Agradecida.
 
Danielle Furtado.
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.443 / Virus Database: 248 - Release Date: 10/01/2003
 

---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.449 / Virus Database: 251 - Release Date: 27/01/2003

Responder a