Perhaps the following plug-in does what you requests here:
https://jaxb2-commons.dev.java.net/property-listener-injector/
Sharon Dafner
-----Original Message-----
From: Farrukh Najmi [mailto:farrukh_at_wellfleetsoftware.com]
Sent: Saturday, January 12, 2008 5:37 PM
To: users_at_jaxb.dev.java.net
Subject: [feature suggestion] Self-tracking of modified state by JAXB
binding objects
Something I have always felt th need for in JAXB generated binding
classes is the tracking of modified or dirty objects. What would be
really useful is to have a pair of accessor methods in each generated
class at the base of a type hierarchy as follows:
public boolean isModified();
public void setModified(boolean isModified);
And for each setter method in the generated bindings to call
this.setModified(true);
The object should be initialized to have the modified attribied be false.
This would allow each JAXB binding object to self-track whether it has
been modified since it was created or not.
What does the JAXB RI team think of adding this feature as a
impl-specific extension? If it makes sense for the RI then would it also
make sense to consider this feature in a future version of the JAXB
spec? It would be good to hear opinions from JAXB spec, RI and user
community members on this. Thank you.
--
Regards,
Farrukh Najmi
Web: http://www.wellfleetsoftware.com