From: <jg...@us...> - 2006-10-09 13:11:02
|
Revision: 80 http://svn.sourceforge.net/surveyforge/?rev=80&view=rev Author: jgongo Date: 2006-10-09 06:10:55 -0700 (Mon, 09 Oct 2006) Log Message: ----------- Initialization of support for property change support *before* constructor invocation Modified Paths: -------------- trunk/surveyforge-util/src/main/aspect/org/surveyforge/util/beans/JavaBeanAspect.aj Modified: trunk/surveyforge-util/src/main/aspect/org/surveyforge/util/beans/JavaBeanAspect.aj =================================================================== --- trunk/surveyforge-util/src/main/aspect/org/surveyforge/util/beans/JavaBeanAspect.aj 2006-10-05 14:28:03 UTC (rev 79) +++ trunk/surveyforge-util/src/main/aspect/org/surveyforge/util/beans/JavaBeanAspect.aj 2006-10-09 13:10:55 UTC (rev 80) @@ -82,7 +82,7 @@ } pointcut javaBeanCreation( JavaBean bean ) : target( bean ) && execution( (@Observable *).new(..) ); - after( JavaBean bean ) returning() : javaBeanCreation( bean ) + before( JavaBean bean ) : javaBeanCreation( bean ) { bean.pcs = new PropertyChangeSupport( bean ); bean.vcs = new VetoableChangeSupport( bean ); This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |