<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule"
>

<channel>
	<title>ActionScript 3 Design Patterns &#187; Flyweight</title>
	<atom:link href="http://www.as3dp.com/category/design-patterns/flyweight/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.as3dp.com</link>
	<description>OOP Techniques for Flash and Flex Developers</description>
	<lastBuildDate>Thu, 08 Jul 2010 21:18:48 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>
		<item>
		<title>The Flyweight Design Pattern: Where Shared Objects Solve Storage Problems</title>
		<link>http://www.as3dp.com/2007/11/26/the-flyweight-design-pattern-where-shared-objects-solve-storage-problems/</link>
		<comments>http://www.as3dp.com/2007/11/26/the-flyweight-design-pattern-where-shared-objects-solve-storage-problems/#comments</comments>
		<pubDate>Mon, 26 Nov 2007 17:01:38 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flyweight]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/2007/11/26/the-flyweight-design-pattern-where-shared-objects-solve-storage-problems/</guid>
		<description><![CDATA[Note: After three Flyweight Saga entries, I think I have all of the parts explained and working like they should. To double-check, the following was presented at the 2007 OOPSLA conference in Montreal. The great comments that the readers of this blog provided were most helpful, and further comments by those in the OOPSLA Killer [...]]]></description>
		<wfw:commentRss>http://www.as3dp.com/2007/11/26/the-flyweight-design-pattern-where-shared-objects-solve-storage-problems/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>The ActionScript 3.0 Flyweight Saga: Part III Aggregation Aggravation, Stuff on the Stage and the Intrinsic State</title>
		<link>http://www.as3dp.com/2007/09/18/the-actionscript-30-flyweight-saga-part-iii-aggregation-aggravation-stuff-on-the-stage-and-the-intrinsic-state/</link>
		<comments>http://www.as3dp.com/2007/09/18/the-actionscript-30-flyweight-saga-part-iii-aggregation-aggravation-stuff-on-the-stage-and-the-intrinsic-state/#comments</comments>
		<pubDate>Tue, 18 Sep 2007 13:21:37 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flyweight]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/2007/09/18/the-actionscript-30-flyweight-saga-part-iii-aggregation-aggravation-stuff-on-the-stage-and-the-intrinsic-state/</guid>
		<description><![CDATA[Aggregation Aggravation
In the first installment of this Flyweight Saga, I noted that the relationship between a Flyweight and Flyweight Factory class is one of aggregation. The initial example shows that the Retrieve method in the Factory class returns an instance of IFlyweight, meeting the requirement of the proper connection between the two classes.  In [...]]]></description>
		<wfw:commentRss>http://www.as3dp.com/2007/09/18/the-actionscript-30-flyweight-saga-part-iii-aggregation-aggravation-stuff-on-the-stage-and-the-intrinsic-state/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>The ActionScript 3.0 Flyweight Saga: Part II Extrinsic States</title>
		<link>http://www.as3dp.com/2007/07/23/the-actionscript-30-flyweight-saga-part-ii-extrinsic-states/</link>
		<comments>http://www.as3dp.com/2007/07/23/the-actionscript-30-flyweight-saga-part-ii-extrinsic-states/#comments</comments>
		<pubDate>Mon, 23 Jul 2007 13:11:55 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flyweight]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/2007/07/23/the-actionscript-30-flyweight-saga-part-ii-extrinsic-states/</guid>
		<description><![CDATA[Extrinsic States
In the first part of the Flyweight Saga, I had the idea that a Flyweight design pattern would be a good idea because it would be useful for cranking out buttons on the stage. However, the comments by the readers have led me to reconsider that idea; so it’s back to the drawing board. [...]]]></description>
		<wfw:commentRss>http://www.as3dp.com/2007/07/23/the-actionscript-30-flyweight-saga-part-ii-extrinsic-states/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>
	</item>
		<item>
		<title>The ActionScript 3.0 Flyweight Saga: Part I</title>
		<link>http://www.as3dp.com/2007/06/09/the-actionscript-30-flyweight-saga-part-i/</link>
		<comments>http://www.as3dp.com/2007/06/09/the-actionscript-30-flyweight-saga-part-i/#comments</comments>
		<pubDate>Sat, 09 Jun 2007 12:03:11 +0000</pubDate>
		<dc:creator>William B. Sanders</dc:creator>
				<category><![CDATA[ActionScript]]></category>
		<category><![CDATA[Design Patterns]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[Flex]]></category>
		<category><![CDATA[Flyweight]]></category>
		<category><![CDATA[OOP]]></category>

		<guid isPermaLink="false">http://www.as3dp.com/2007/06/09/the-actionscript-30-flyweight-saga-part-i/</guid>
		<description><![CDATA[I ran across the Flyweight design pattern when looking for a pattern that could be used to speed up placing objects on the stage in a Flash application using ActionScript 3.0. The Flyweight name implies a somewhat insignificant design pattern, but after working with it for a few months I found it to be both [...]]]></description>
		<wfw:commentRss>http://www.as3dp.com/2007/06/09/the-actionscript-30-flyweight-saga-part-i/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
	<creativeCommons:license>http://creativecommons.org/licenses/by-sa/3.0/us/</creativeCommons:license>
	</item>
	</channel>
</rss>
