[ http://jira.codehaus.org/browse/MNG-3?page=comments#action_48432 ]
Arik Kfir commented on MNG-3: ----------------------------- Actually that's exactly what we're doing - implementing a UI-based editor, and I see no reason to duplicate the model classes rather than use the existing ones (maintenance hell...). What I'm doing now is wrapping the maven model classes in a cglib-generated proxies that add property-change events. But this is very hard to do for a graph of objects (especially for Maven - since the graph is quite deep). A native approach would be much more scalable here imo. I would be willing to add the support in modello if you'd be willing to incorporate it in maven. > MavenProject / pom listener > --------------------------- > > Key: MNG-3 > URL: http://jira.codehaus.org/browse/MNG-3 > Project: Maven 2 > Type: Improvement > Components: maven-embedder, maven-project > Reporter: gilles dodinet > > > ide integration needs a listener mechanism so that when project/model is > changed interested parties are notified and can eventually reflect those > changes (f.i. refresh a view). we've implemented that in mevenide, please see > : > http://cvs.mevenide.codehaus.org/cvsweb.cgi/mevenide-core/src/java/org/mevenide/project/ -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
