<?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: Flip Setter Call Intention Action in Maia</title>
	<atom:link href="http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/feed/" rel="self" type="application/rss+xml" />
	<link>http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/</link>
	<description>tips &#38; tricks, news, how-to's</description>
	<pubDate>Mon, 13 Feb 2012 10:55:10 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Konstantin Bulenkov</title>
		<link>http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/#comment-110440</link>
		<dc:creator>Konstantin Bulenkov</dc:creator>
		<pubDate>Wed, 03 Jun 2009 13:38:10 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/idea/?p=1092#comment-110440</guid>
		<description>Jesper, this intention is available in build 10332.</description>
		<content:encoded><![CDATA[<p>Jesper, this intention is available in build 10332.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Konstantin Bulenkov</title>
		<link>http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/#comment-110433</link>
		<dc:creator>Konstantin Bulenkov</dc:creator>
		<pubDate>Wed, 03 Jun 2009 09:29:41 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/idea/?p=1092#comment-110433</guid>
		<description>Sure. You can select a huge code block and call "Flip Setter Call". It will look for method calls like:
object1.setProperty(object2.getOtherProperty());
after that it checks that object1 and object2 have appropriate getter and setter with the same types, and finally swaps method calls

And, of course, it works on single method call (without any selection)</description>
		<content:encoded><![CDATA[<p>Sure. You can select a huge code block and call &#8220;Flip Setter Call&#8221;. It will look for method calls like:<br />
object1.setProperty(object2.getOtherProperty());<br />
after that it checks that object1 and object2 have appropriate getter and setter with the same types, and finally swaps method calls</p>
<p>And, of course, it works on single method call (without any selection)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stephen Friedrich</title>
		<link>http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/#comment-110430</link>
		<dc:creator>Stephen Friedrich</dc:creator>
		<pubDate>Wed, 03 Jun 2009 08:43:33 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/idea/?p=1092#comment-110430</guid>
		<description>Is there a way to invoke the intention on a bunch of setters/getters at once?
Maybe select some statements, then press alt-enter.

Or "Fix all for current method" which may work for the "saveSettings" scenario - but then again maybe not: There's always a chance of there being some additional accessor calls in the method that are unrelated to the settings per se.</description>
		<content:encoded><![CDATA[<p>Is there a way to invoke the intention on a bunch of setters/getters at once?<br />
Maybe select some statements, then press alt-enter.</p>
<p>Or &#8220;Fix all for current method&#8221; which may work for the &#8220;saveSettings&#8221; scenario - but then again maybe not: There&#8217;s always a chance of there being some additional accessor calls in the method that are unrelated to the settings per se.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jesper Thuun-Petersen</title>
		<link>http://blogs.jetbrains.com/idea/2009/06/flip-setter-call/#comment-110364</link>
		<dc:creator>Jesper Thuun-Petersen</dc:creator>
		<pubDate>Tue, 02 Jun 2009 11:55:24 +0000</pubDate>
		<guid isPermaLink="false">http://blogs.jetbrains.com/idea/?p=1092#comment-110364</guid>
		<description>In what build is this supposed to be implemented? I'm using 10322, and I'm not getting this intention.</description>
		<content:encoded><![CDATA[<p>In what build is this supposed to be implemented? I&#8217;m using 10322, and I&#8217;m not getting this intention.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

