<?xml version="1.0" encoding="utf-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc = "http://purl.org/dc/elements/1.1/" xmlns="http://purl.org/rss/1.0/">
	<channel rdf:about="http://livedocs.adobe.com/">
	<title>LiveDocs Comments - flash - 9.0 - main - 00000034.html</title>	
		<link>http://livedocs.adobe.com/</link>
		<description>Macromedia LiveDocs - online documentation with user feedback.</description>
		<copyright>Copyright 2009, Macromedia, Inc.</copyright>
		<dc:date>2009-11-26T05:07:36</dc:date>
		<dc:language>en-us</dc:language>
		<items>
			<rdf:Seq>
				<rdf:li rdf:resource="http://livedocs.adobe.com/flash/9.0/main/00000034.html#86496" />
				<rdf:li rdf:resource="http://livedocs.adobe.com/flash/9.0/main/00000034.html#86309" />
			</rdf:Seq>
		</items>
	</channel>
	
	<item rdf:about="http://livedocs.adobe.com/flash/9.0/main/00000034.html#86496">
		<title>flash/9.0/main/00000034.html</title>
		<link>http://livedocs.adobe.com/flash/9.0/main/00000034.html#86496</link>
		<description>When importing packages, you can think of the package names as directories and, if you follow the recommendation of one class per file, you can think of the classes as files within the directory. (In fact, this is how the ActionScript compiler finds the classes.) &lt;br&gt;&lt;br&gt;Thus the import statement: import flash.display.*&lt;br&gt;does not import a single &quot;file&quot; containing all the classes in the flash.display package. Rather, it  imports all the classes in this package. These classes are still defined one per file.</description>
		<dc:creator>Joe ... Ward</dc:creator>
		<dc:type>1 1</dc:type>
		<dc:date>2008-08-07T11:03:19</dc:date>
	</item>
	<item rdf:about="http://livedocs.adobe.com/flash/9.0/main/00000034.html#86309">
		<title>flash/9.0/main/00000034.html</title>
		<link>http://livedocs.adobe.com/flash/9.0/main/00000034.html#86309</link>
		<description>Continuing down the lost path. &lt;br /&gt;&lt;br /&gt;You state that multiple classes per file is bad. But earlier pg28 you stated &lt;br /&gt;&lt;br /&gt;&quot;import flash.display.MovieClip;&lt;br /&gt;&lt;br /&gt;Alternatively, you can import the package that contains the MovieClip class, which is equivalent to writing separate import statements for each class in the package:&lt;br /&gt;&lt;br /&gt;import flash.display.*;&quot;&lt;br /&gt;&lt;br /&gt;I'm assuming that flash.display has more then just MovieClip in it. &lt;br /&gt;&lt;br /&gt;Maybe you can use flash as an example of what good organization is, beyond the simple one file one class rule of thumb. Again assuming I'm understanding this at this time.&lt;br /&gt;&lt;br /&gt;Show us a more complex package/file that is &quot;good&quot; and explain why its good.</description>
		<dc:creator>Todays Past</dc:creator>
		<dc:type>0 0</dc:type>
		<dc:date>2008-07-31T15:18:29</dc:date>
	</item>
	</rdf:RDF>

