<?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"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Another good use of interfaces</title>
	<atom:link href="http://www.zedia.net/2008/another-good-use-of-interfaces/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.zedia.net/2008/another-good-use-of-interfaces/</link>
	<description>Flash, ActionScript, SEO and everything in between</description>
	<lastBuildDate>Mon, 15 Mar 2010 07:28:04 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: philmill</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-4761</link>
		<dc:creator>philmill</dc:creator>
		<pubDate>Tue, 26 Jan 2010 22:26:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-4761</guid>
		<description>I never thought about using an interface this way.  I too had issues importing the class of the external swf and trying to cast it without errors.  Thank you.</description>
		<content:encoded><![CDATA[<p>I never thought about using an interface this way.  I too had issues importing the class of the external swf and trying to cast it without errors.  Thank you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Hadi</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3935</link>
		<dc:creator>Hadi</dc:creator>
		<pubDate>Wed, 26 Aug 2009 17:02:56 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3935</guid>
		<description>Thanks for sharing, I&#039;ve been shifted to AS3 for 6 month and up to this moment I was afraid of interfaces but now, I will be using it in my projects, it&#039;s surely great. thank you</description>
		<content:encoded><![CDATA[<p>Thanks for sharing, I&#8217;ve been shifted to AS3 for 6 month and up to this moment I was afraid of interfaces but now, I will be using it in my projects, it&#8217;s surely great. thank you</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ryan galax</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3926</link>
		<dc:creator>ryan galax</dc:creator>
		<pubDate>Fri, 21 Aug 2009 20:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3926</guid>
		<description>great stuff here

thanks a lot !!!</description>
		<content:encoded><![CDATA[<p>great stuff here</p>
<p>thanks a lot !!!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: How to use interface in ActionScript 3 &#124; Details about interfaces in AS3 &#124; zedia flash blog</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3356</link>
		<dc:creator>How to use interface in ActionScript 3 &#124; Details about interfaces in AS3 &#124; zedia flash blog</dc:creator>
		<pubDate>Wed, 04 Mar 2009 16:12:23 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3356</guid>
		<description>[...] Another good use of interfaces [...]</description>
		<content:encoded><![CDATA[<p>[...] Another good use of interfaces [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zedia.net</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3270</link>
		<dc:creator>zedia.net</dc:creator>
		<pubDate>Mon, 19 Jan 2009 21:21:55 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3270</guid>
		<description>hehe

Nah I meant the main movie because the main movie is loading each sections. But in the case of a preloader, your three point would be exact.

Read this other post for more information about complex preloaders:
http://www.zedia.net/2008/external-preloader-more-complex-cases/</description>
		<content:encoded><![CDATA[<p>hehe</p>
<p>Nah I meant the main movie because the main movie is loading each sections. But in the case of a preloader, your three point would be exact.</p>
<p>Read this other post for more information about complex preloaders:<br />
<a href="http://www.zedia.net/2008/external-preloader-more-complex-cases/" rel="nofollow">http://www.zedia.net/2008/external-preloader-more-complex-cases/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sideDoor</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3269</link>
		<dc:creator>sideDoor</dc:creator>
		<pubDate>Mon, 19 Jan 2009 21:04:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3269</guid>
		<description>I meant: Keep up the great work!</description>
		<content:encoded><![CDATA[<p>I meant: Keep up the great work!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sideDoor</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-3267</link>
		<dc:creator>sideDoor</dc:creator>
		<pubDate>Mon, 19 Jan 2009 08:44:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-3267</guid>
		<description>Above, when you wrote:

&quot;So in my external swf document class I made certain it implemented the interface I was going to us and in my main movie I type casted the loader.content to that interface (Type).&quot;

...did you not mean...

&quot;...and in my PRELOADER movie I type casted the loader.content to that interface...&quot;, instead of main movie?  (Main movie is what you originally declared to be the &quot;shell&quot; movie of your application).

In this case, I gather that you&#039;re using:

1. Actions layer of the preloader.swf contains the preloader code and loads the shell movie.
2. On complete, you run the closing animation of the preloader, and when complete, you call an init() method of the document class from the loaded.
3. But in order to have access to the document class init() method, you need to access it through type-casting the loader.content property to an interface that ensures the init() method?

I&#039;m not totally clear here: Is there anyway you can show the classes involved in a simple implementation or a UML diagram or post a zip of the structure?

Thanks very much!  Keep of the great work!
sd</description>
		<content:encoded><![CDATA[<p>Above, when you wrote:</p>
<p>&#8220;So in my external swf document class I made certain it implemented the interface I was going to us and in my main movie I type casted the loader.content to that interface (Type).&#8221;</p>
<p>&#8230;did you not mean&#8230;</p>
<p>&#8220;&#8230;and in my PRELOADER movie I type casted the loader.content to that interface&#8230;&#8221;, instead of main movie?  (Main movie is what you originally declared to be the &#8220;shell&#8221; movie of your application).</p>
<p>In this case, I gather that you&#8217;re using:</p>
<p>1. Actions layer of the preloader.swf contains the preloader code and loads the shell movie.<br />
2. On complete, you run the closing animation of the preloader, and when complete, you call an init() method of the document class from the loaded.<br />
3. But in order to have access to the document class init() method, you need to access it through type-casting the loader.content property to an interface that ensures the init() method?</p>
<p>I&#8217;m not totally clear here: Is there anyway you can show the classes involved in a simple implementation or a UML diagram or post a zip of the structure?</p>
<p>Thanks very much!  Keep of the great work!<br />
sd</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nico</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-2758</link>
		<dc:creator>Nico</dc:creator>
		<pubDate>Mon, 22 Dec 2008 18:48:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-2758</guid>
		<description>Thanx man! very helpful</description>
		<content:encoded><![CDATA[<p>Thanx man! very helpful</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dubbeat</title>
		<link>http://www.zedia.net/2008/another-good-use-of-interfaces/comment-page-1/#comment-1660</link>
		<dc:creator>dubbeat</dc:creator>
		<pubDate>Tue, 15 Apr 2008 08:08:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.zedia.net/2008/another-good-use-of-interfaces/#comment-1660</guid>
		<description>The whole concept can be tricky to own. Real and practical examples like this help the understanding a lot. Thanks for sharing :)</description>
		<content:encoded><![CDATA[<p>The whole concept can be tricky to own. Real and practical examples like this help the understanding a lot. Thanks for sharing <img src='http://www.zedia.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
</channel>
</rss>
