<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: JavaBean Aspect Page Up</title>
	<atom:link href="http://www.damnhandy.com/2005/08/06/javabean-aspect-page-up/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.damnhandy.com/2005/08/06/javabean-aspect-page-up/</link>
	<description>A blog about Java, REST, and other stuff.</description>
	<pubDate>Mon, 13 Oct 2008 19:38:54 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: Christophe D.</title>
		<link>http://www.damnhandy.com/2005/08/06/javabean-aspect-page-up/#comment-27</link>
		<dc:creator>Christophe D.</dc:creator>
		<pubDate>Tue, 11 Oct 2005 22:46:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/?p=18#comment-27</guid>
		<description>Hi. nice article. I developped the same kind of aspect a few weeks ago, and our solutions are quite close. the main difference is that you seem to advise the modification of the field (the 'set' pointcut) when I advise the execution of the set* method. Your solution is then simpler (to get the old value, I have to use some reflection to call the get* method associated with the property), but my solution is closer what we would have if we would have coded the firePropertyChangeEvents manually (they go in the setter, right?). So this shall resolve the problem of events fired from the constructor of the bean, or when loading the bean with hibernate (I don't want 1 event per field when loading). But there might be some drawbacks I haven't seen yet (still prototyping the system...). I did it using AspectJ 5, and I can share the code somebody is interested. I would be glad to have some feedback!</description>
		<content:encoded><![CDATA[<p>Hi. nice article. I developped the same kind of aspect a few weeks ago, and our solutions are quite close. the main difference is that you seem to advise the modification of the field (the &#8217;set&#8217; pointcut) when I advise the execution of the set* method. Your solution is then simpler (to get the old value, I have to use some reflection to call the get* method associated with the property), but my solution is closer what we would have if we would have coded the firePropertyChangeEvents manually (they go in the setter, right?). So this shall resolve the problem of events fired from the constructor of the bean, or when loading the bean with hibernate (I don&#8217;t want 1 event per field when loading). But there might be some drawbacks I haven&#8217;t seen yet (still prototyping the system&#8230;). I did it using AspectJ 5, and I can share the code somebody is interested. I would be glad to have some feedback!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mr. H</title>
		<link>http://www.damnhandy.com/2005/08/06/javabean-aspect-page-up/#comment-23</link>
		<dc:creator>Mr. H</dc:creator>
		<pubDate>Wed, 21 Sep 2005 00:35:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/?p=18#comment-23</guid>
		<description>Actually, the aspect does delegate to an instance of PropertyChangeSupport. I'm just curious if that was not clear from the documentation page?</description>
		<content:encoded><![CDATA[<p>Actually, the aspect does delegate to an instance of PropertyChangeSupport. I&#8217;m just curious if that was not clear from the documentation page?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gerald Rosenberg</title>
		<link>http://www.damnhandy.com/2005/08/06/javabean-aspect-page-up/#comment-22</link>
		<dc:creator>Gerald Rosenberg</dc:creator>
		<pubDate>Tue, 20 Sep 2005 21:03:59 +0000</pubDate>
		<guid isPermaLink="false">http://www.damnhandy.com/?p=18#comment-22</guid>
		<description>Very nice.  If one of the goals is to minimize the impact on the original (deficient) bean, any thought of delegating to an instance of javax.swing.event.SwingPropertyChangeSupport to standardize the added function and minimize new in-bean code?  Not sure it would be much of a win -- more an interesting alternative.</description>
		<content:encoded><![CDATA[<p>Very nice.  If one of the goals is to minimize the impact on the original (deficient) bean, any thought of delegating to an instance of javax.swing.event.SwingPropertyChangeSupport to standardize the added function and minimize new in-bean code?  Not sure it would be much of a win &#8212; more an interesting alternative.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
