<?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: Packages are actually namespaces in ActionScript 3</title>
	<atom:link href="http://joshblog.net/2009/05/13/packages-are-actually-namespaces-in-actionscript-3/feed/" rel="self" type="application/rss+xml" />
	<link>http://joshblog.net/2009/05/13/packages-are-actually-namespaces-in-actionscript-3/</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Tue, 31 Jan 2012 13:51:35 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Josh Tynjala</title>
		<link>http://joshblog.net/2009/05/13/packages-are-actually-namespaces-in-actionscript-3/#comment-19968</link>
		<dc:creator>Josh Tynjala</dc:creator>
		<pubDate>Fri, 04 Nov 2011 16:48:56 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=611#comment-19968</guid>
		<description>I think you misunderstood the point of this post, sydd. It wasn&#039;t to introduce namespaces in their typical usage (like how Flex classes use mx_internal). Instead, it shows how a very core part of ActionScript 3, namely packages, is actually using namespaces behind the scenes. Many developers don&#039;t realize that.

One more thing, sydd. Rather than calling $addChild(), you should use &lt;a href=&quot;http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Container.html#rawChildren&quot; rel=&quot;nofollow&quot;&gt;rawChildren&lt;/a&gt;.addChild(). It&#039;s a fully supported public API that is designed for the same thing that you&#039;re trying to do.</description>
		<content:encoded><![CDATA[<p>I think you misunderstood the point of this post, sydd. It wasn&#8217;t to introduce namespaces in their typical usage (like how Flex classes use mx_internal). Instead, it shows how a very core part of ActionScript 3, namely packages, is actually using namespaces behind the scenes. Many developers don&#8217;t realize that.</p>
<p>One more thing, sydd. Rather than calling $addChild(), you should use <a href="http://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/mx/core/Container.html#rawChildren" rel="nofollow">rawChildren</a>.addChild(). It&#8217;s a fully supported public API that is designed for the same thing that you&#8217;re trying to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sydd</title>
		<link>http://joshblog.net/2009/05/13/packages-are-actually-namespaces-in-actionscript-3/#comment-19966</link>
		<dc:creator>sydd</dc:creator>
		<pubDate>Fri, 04 Nov 2011 15:27:32 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=611#comment-19966</guid>
		<description>You can benefit from this, if you use Flex: Flex uses an namespace called mx_internal to hide stuff from the user. If you use the mx_internal namespace, you can access these hidden properties of Flex components. For example i love to use mx_internal::$addChild method - its for adding a non-Flex child to a Flex component. Since you add it directly, Flex wont do anything to this component.

Basically Adobe uses this namespace thing to hide functions in a class without making them private.</description>
		<content:encoded><![CDATA[<p>You can benefit from this, if you use Flex: Flex uses an namespace called mx_internal to hide stuff from the user. If you use the mx_internal namespace, you can access these hidden properties of Flex components. For example i love to use mx_internal::$addChild method &#8211; its for adding a non-Flex child to a Flex component. Since you add it directly, Flex wont do anything to this component.</p>
<p>Basically Adobe uses this namespace thing to hide functions in a class without making them private.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Get the class used to create an object instance in AS3 &#171; Josh Talks Flash</title>
		<link>http://joshblog.net/2009/05/13/packages-are-actually-namespaces-in-actionscript-3/#comment-6798</link>
		<dc:creator>Get the class used to create an object instance in AS3 &#171; Josh Talks Flash</dc:creator>
		<pubDate>Thu, 07 Apr 2011 18:53:08 +0000</pubDate>
		<guid isPermaLink="false">http://joshblog.net/?p=611#comment-6798</guid>
		<description>[...] that :: part of the fully-qualified class name? Shouldn&#8217;t it be . instead? Check out my post Packages are actually namespaces in ActionScript 3 to learn [...]</description>
		<content:encoded><![CDATA[<p>[...] that :: part of the fully-qualified class name? Shouldn&#8217;t it be . instead? Check out my post Packages are actually namespaces in ActionScript 3 to learn [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>

