Bom dia pessoal beleza.
Algem de vocês já pensou em instanciar um mesmo objeto, mas que de alguma forma seja uma instancia diferente.
Estou trabalhando em uma lista em tempo de execução. E ao editar, depois que eu saio ele mantem o estado, quero colocar o botão cancelar para fazer ele receber uma instancia de um objeto dele mesmo com seu estado inicial.
Se alguem puder ajudar
private Atividade atividade;
private Atividade atividadeEstadoInicial;
public void setAtividade(Atividade atividade){
this.atividade = atividade
this.atividadeEstadoInicial = atividade // Esse objeto tem que ser uma instancia diferente.
}
public void cancelarEdicao(){
this.atividade = this.atividadeEstadoInicial;
}
Valeu pessoal obrigado.