Generando setters Java Bean en Eclipse

Usamos Java Beans en algunos proyectos donde trabajo, esto significa una gran cantidad de código repetitivo hecho a mano como este.

Estoy buscando un complemento de Eclipse, o una forma de configurar plantillas de código de Eclipse que permita a un desarrollador generar los establecedores desde una clase de esqueleto simple, de manera similar a lo que hace 'Generar Getters y Setters' para POJOs.

Entrada

public class MyBean {
    private String value;
}

Rendimiento esperado

 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);
     }

     [...]
 }

Soy consciente del proyecto Lombok, pero preferiría seguir un enfoque basado en Java / Eclipse puro.

Estoy considerando escribir un complemento de Eclipse para esto, lo que sería realmente útil es un complemento de plantilla más potente en Eclipse, que podría resolver este problema y otros.

Respuestas a la pregunta(1)

Su respuesta a la pregunta