Gerando setters Java Bean no Eclipse

Usamos beans Java em alguns projetos em que trabalho, isso significa muito código clichê artesanal como este.

Estou atrás de um plug-in do Eclipse, ou de uma maneira de configurar modelos de código do Eclipse que permitem que um desenvolvedor gere os setters a partir de uma classe de esqueleto simples, de maneira semelhante ao que 'Gerar Getters e Setters' faz para POJOs.

Entrada

public class MyBean {
    private String value;
}

Saída esperada

 public class MyBean {
     private final PropertyChangeSupport pcs = new PropertyChangeSupport(this);

     private String value;

     public String getValue() {
         return this.value;
     }

     public void setValue(String newValue) {
         String oldValue = this.value;
         this.value = newValue;
         this.pcs.firePropertyChange("value", oldValue, newValue);
     }

     [...]
 }

Estou ciente do projeto Lombok, mas prefiro seguir uma abordagem pura baseada em Java / Eclipse.

Estou pensando em escrever um plug-in do Eclipse para mim mesmo, o que seria realmente útil é um plug-in de modelo mais poderoso no Eclipse, que poderia resolver esse problema e outros.

questionAnswers(1)

yourAnswerToTheQuestion