PageRenderTime 48ms CodeModel.GetById 17ms RepoModel.GetById 1ms app.codeStats 0ms

/docs/org/tractionas3/load/AbstractLoader.html

http://tractionas3.googlecode.com/
HTML | 681 lines | 672 code | 0 blank | 9 comment | 0 complexity | e7064f4cc347583b24dea62d913f882b MD5 | raw file
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html>
  3. <head>
  4. <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
  5. <link rel="stylesheet" href="../../../style.css" type="text/css"
  6. media="screen">
  7. <link rel="stylesheet" href="../../../print.css" type="text/css"
  8. media="print">
  9. <meta
  10. content="AbstractLoader,org.tractionas3.load.AbstractLoader,name,priority,bytesLoaded,bytesTotal,bytesTotalPrefetcher,cancelable,data,loadTime,loaded,loading,progress,clone,getURLRequest,load,prefetchBytesTotal,reset,toString"
  11. name="keywords">
  12. <title>org.tractionas3.load.AbstractLoader</title>
  13. </head>
  14. <body>
  15. <script type="text/javascript" language="javascript"
  16. src="../../../asdoc.js"></script>
  17. <script type="text/javascript" language="javascript"
  18. src="../../../cookies.js"></script>
  19. <script type="text/javascript" language="javascript">
  20. <!--
  21. asdocTitle = 'AbstractLoader - TractionAS3 Framework Documentation';
  22. var baseRef = '../../../';
  23. window.onload = configPage;
  24. --></script>
  25. <table style="display: none" id="titleTable" cellspacing="0"
  26. cellpadding="0" class="titleTable">
  27. <tr>
  28. <td align="left" class="titleTableTitle">TractionAS3 Framework
  29. Documentation</td>
  30. <td align="right" class="titleTableTopNav"><a
  31. onclick="loadClassListFrame('../../../all-classes.html')"
  32. href="../../../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a
  33. onclick="loadClassListFrame('../../../all-classes.html')"
  34. href="../../../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a
  35. onclick="loadClassListFrame('../../../index-list.html')"
  36. href="../../../all-index-A.html">Index</a>&nbsp;|&nbsp;<a
  37. href="../../../index.html?org/tractionas3/load/AbstractLoader.html&amp;org/tractionas3/load/class-list.html"
  38. id="framesLink1">Frames</a><a
  39. onclick="parent.location=document.location" href=""
  40. style="display: none" id="noFramesLink1">No&nbsp;Frames</a></td>
  41. <td rowspan="3" align="right" class="titleTableLogo"><img
  42. alt="Adobe Logo" title="Adobe Logo" class="logoImage"
  43. src="../../../images/logo.jpg"></td>
  44. </tr>
  45. <tr class="titleTableRow2">
  46. <td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;AbstractLoader</td>
  47. <td align="right" id="subNav" class="titleTableSubNav"><a
  48. href="#propertySummary">Properties</a>&nbsp;| <a
  49. href="#methodSummary">Methods</a></td>
  50. </tr>
  51. <tr class="titleTableRow3">
  52. <td colspan="2">&nbsp;</td>
  53. </tr>
  54. </table>
  55. <script type="text/javascript" language="javascript">
  56. <!--
  57. if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class AbstractLoader"); titleBar_setSubNav(false,true,false,false,false,false,true,false,false,false,false,false,false,false);}
  58. --></script>
  59. <div class="MainContent">
  60. <table cellspacing="0" cellpadding="0" class="classHeaderTable">
  61. <tr>
  62. <td class="classHeaderTableLabel">Package</td>
  63. <td><a onclick="javascript:loadClassListFrame('class-list.html')"
  64. href="package-detail.html">org.tractionas3.load</a></td>
  65. </tr>
  66. <tr>
  67. <td class="classHeaderTableLabel">Class</td>
  68. <td class="classSignature">public class AbstractLoader</td>
  69. </tr>
  70. <tr>
  71. <td class="classHeaderTableLabel">Inheritance</td>
  72. <td class="inheritanceList">AbstractLoader <img
  73. class="inheritArrow" alt="Inheritance" title="Inheritance"
  74. src="../../../images/inherit-arrow.gif"> <a
  75. href="../events/WeakEventDispatcher.html">WeakEventDispatcher</a> <img
  76. class="inheritArrow" alt="Inheritance" title="Inheritance"
  77. src="../../../images/inherit-arrow.gif">
  78. flash.events.EventDispatcher</td>
  79. </tr>
  80. <tr>
  81. <td class="classHeaderTableLabel">Implements</td>
  82. <td><a href="Loadable.html">Loadable</a></td>
  83. </tr>
  84. <tr>
  85. <td class="classHeaderTableLabel">Subclasses</td>
  86. <td><a href="../load/DisplayLoader.html">DisplayLoader</a>, <a
  87. href="../load/SoundLoader.html">SoundLoader</a>, <a
  88. href="../load/URLDataLoader.html">URLDataLoader</a>, <a
  89. href="../load/VideoLoader.html">VideoLoader</a></td>
  90. </tr>
  91. </table>
  92. <p></p>
  93. AbstractLoader class is the base class of all loader classes.
  94. <p></p>
  95. <br>
  96. <hr>
  97. </div>
  98. <a name="propertySummary"></a>
  99. <div class="summarySection">
  100. <div class="summaryTableTitle">Public Properties</div>
  101. <table id="summaryTableProperty" class="summaryTable " cellpadding="3"
  102. cellspacing="0">
  103. <tr>
  104. <th>&nbsp;</th>
  105. <th colspan="2">Property</th>
  106. <th class="summaryTableOwnerCol">Defined&nbsp;by</th>
  107. </tr>
  108. <tr class="">
  109. <td class="summaryTablePaddingCol">&nbsp;</td>
  110. <td class="summaryTableInheritanceCol">&nbsp;</td>
  111. <td class="summaryTableSignatureCol"><a class="signatureLink"
  112. href="#bytesLoaded">bytesLoaded</a> : uint
  113. <div class="summaryTableDescription">[read-only] Indicates the
  114. number of loaded bytes from the loaders target file.</div>
  115. </td>
  116. <td class="summaryTableOwnerCol">AbstractLoader</td>
  117. </tr>
  118. <tr class="">
  119. <td class="summaryTablePaddingCol">&nbsp;</td>
  120. <td class="summaryTableInheritanceCol">&nbsp;</td>
  121. <td class="summaryTableSignatureCol"><a class="signatureLink"
  122. href="#bytesTotal">bytesTotal</a> : int
  123. <div class="summaryTableDescription">[read-only] Indicates the
  124. number of total bytes of the loaders target file.</div>
  125. </td>
  126. <td class="summaryTableOwnerCol">AbstractLoader</td>
  127. </tr>
  128. <tr class="">
  129. <td class="summaryTablePaddingCol">&nbsp;</td>
  130. <td class="summaryTableInheritanceCol">&nbsp;</td>
  131. <td class="summaryTableSignatureCol"><a class="signatureLink"
  132. href="#bytesTotalPrefetcher">bytesTotalPrefetcher</a> : <a
  133. href="../load/BytesTotalPrefetcher.html">BytesTotalPrefetcher</a>
  134. <div class="summaryTableDescription">[read-only] Returns the
  135. bytesTotal prefetcher instance.</div>
  136. </td>
  137. <td class="summaryTableOwnerCol">AbstractLoader</td>
  138. </tr>
  139. <tr class="">
  140. <td class="summaryTablePaddingCol">&nbsp;</td>
  141. <td class="summaryTableInheritanceCol">&nbsp;</td>
  142. <td class="summaryTableSignatureCol"><a class="signatureLink"
  143. href="#cancelable">cancelable</a> : Boolean
  144. <div class="summaryTableDescription">[read-only] Indicates
  145. whether the loader is cancelable.</div>
  146. </td>
  147. <td class="summaryTableOwnerCol">AbstractLoader</td>
  148. </tr>
  149. <tr class="">
  150. <td class="summaryTablePaddingCol">&nbsp;</td>
  151. <td class="summaryTableInheritanceCol">&nbsp;</td>
  152. <td class="summaryTableSignatureCol"><a class="signatureLink"
  153. href="#data">data</a> : *
  154. <div class="summaryTableDescription">[read-only] Returns the
  155. loaded data of the loader.</div>
  156. </td>
  157. <td class="summaryTableOwnerCol">AbstractLoader</td>
  158. </tr>
  159. <tr class="">
  160. <td class="summaryTablePaddingCol">&nbsp;</td>
  161. <td class="summaryTableInheritanceCol">&nbsp;</td>
  162. <td class="summaryTableSignatureCol"><a class="signatureLink"
  163. href="#loaded">loaded</a> : Boolean
  164. <div class="summaryTableDescription">[read-only] Indicates
  165. whether the loading process has finished.</div>
  166. </td>
  167. <td class="summaryTableOwnerCol">AbstractLoader</td>
  168. </tr>
  169. <tr class="">
  170. <td class="summaryTablePaddingCol">&nbsp;</td>
  171. <td class="summaryTableInheritanceCol">&nbsp;</td>
  172. <td class="summaryTableSignatureCol"><a class="signatureLink"
  173. href="#loading">loading</a> : Boolean
  174. <div class="summaryTableDescription">[read-only] Indicates
  175. whether the loading process is running.</div>
  176. </td>
  177. <td class="summaryTableOwnerCol">AbstractLoader</td>
  178. </tr>
  179. <tr class="">
  180. <td class="summaryTablePaddingCol">&nbsp;</td>
  181. <td class="summaryTableInheritanceCol">&nbsp;</td>
  182. <td class="summaryTableSignatureCol"><a class="signatureLink"
  183. href="#loadTime">loadTime</a> : uint
  184. <div class="summaryTableDescription">[read-only] Indicates, in
  185. milliseconds, the time elapsed from loading start to loading
  186. completion.</div>
  187. </td>
  188. <td class="summaryTableOwnerCol">AbstractLoader</td>
  189. </tr>
  190. <tr class="">
  191. <td class="summaryTablePaddingCol">&nbsp;</td>
  192. <td class="summaryTableInheritanceCol">&nbsp;</td>
  193. <td class="summaryTableSignatureCol"><a class="signatureLink"
  194. href="#name">name</a> : String
  195. <div class="summaryTableDescription">Specifies the name of the
  196. loader.</div>
  197. </td>
  198. <td class="summaryTableOwnerCol">AbstractLoader</td>
  199. </tr>
  200. <tr class="">
  201. <td class="summaryTablePaddingCol">&nbsp;</td>
  202. <td class="summaryTableInheritanceCol">&nbsp;</td>
  203. <td class="summaryTableSignatureCol"><a class="signatureLink"
  204. href="#priority">priority</a> : uint = 0
  205. <div class="summaryTableDescription">Defines the priority of the
  206. loader.</div>
  207. </td>
  208. <td class="summaryTableOwnerCol">AbstractLoader</td>
  209. </tr>
  210. <tr class="">
  211. <td class="summaryTablePaddingCol">&nbsp;</td>
  212. <td class="summaryTableInheritanceCol">&nbsp;</td>
  213. <td class="summaryTableSignatureCol"><a class="signatureLink"
  214. href="#progress">progress</a> : Number
  215. <div class="summaryTableDescription">[read-only] Returns a value
  216. between zero and one indicating the current loading progress of the
  217. loader.</div>
  218. </td>
  219. <td class="summaryTableOwnerCol">AbstractLoader</td>
  220. </tr>
  221. </table>
  222. </div>
  223. <a name="methodSummary"></a>
  224. <div class="summarySection">
  225. <div class="summaryTableTitle">Public Methods</div>
  226. <div class="showHideLinks">
  227. <div class="hideInheritedMethod" id="hideInheritedMethod"><a
  228. onclick="javascript:setInheritedVisible(false,'Method');"
  229. href="#methodSummary" class="showHideLink"><img
  230. src="../../../images/expanded.gif" class="showHideLinkImage">
  231. Hide Inherited Public Methods</a></div>
  232. <div class="showInheritedMethod" id="showInheritedMethod"><a
  233. onclick="javascript:setInheritedVisible(true,'Method');"
  234. href="#methodSummary" class="showHideLink"><img
  235. src="../../../images/collapsed.gif" class="showHideLinkImage">
  236. Show Inherited Public Methods</a></div>
  237. </div>
  238. <table id="summaryTableMethod" class="summaryTable " cellpadding="3"
  239. cellspacing="0">
  240. <tr>
  241. <th>&nbsp;</th>
  242. <th colspan="2">Method</th>
  243. <th class="summaryTableOwnerCol">Defined&nbsp;by</th>
  244. </tr>
  245. <tr class="">
  246. <td class="summaryTablePaddingCol">&nbsp;</td>
  247. <td class="summaryTableInheritanceCol">&nbsp;</td>
  248. <td class="summaryTableSignatureCol">
  249. <div class="summarySignature"><a class="signatureLink"
  250. href="#AbstractLoader()">AbstractLoader</a>(request:URLRequest,
  251. loaderName:String = null)</div>
  252. <div class="summaryTableDescription">AbstractLoader Constructor
  253. </div>
  254. </td>
  255. <td class="summaryTableOwnerCol">AbstractLoader</td>
  256. </tr>
  257. <tr class="hideInheritedMethod">
  258. <td class="summaryTablePaddingCol">&nbsp;</td>
  259. <td class="summaryTableInheritanceCol"><img
  260. class="inheritedSummaryImage" title="Inherited" alt="Inherited"
  261. src="../../../images/inheritedSummary.gif"></td>
  262. <td class="summaryTableSignatureCol">
  263. <div class="summarySignature"><a class="signatureLink"
  264. href="../events/WeakEventDispatcher.html#addEventListener()">addEventListener</a>(type:String,
  265. listener:Function, useCapture:Boolean = false, priority:int = 0,
  266. useWeakReference:Boolean = true):void</div>
  267. <div class="summaryTableDescription">Registers an event listener
  268. object with an EventDispatcher object so that the listener receives
  269. notification of an event.</div>
  270. </td>
  271. <td class="summaryTableOwnerCol"><a
  272. href="../events/WeakEventDispatcher.html">WeakEventDispatcher</a></td>
  273. </tr>
  274. <tr class="">
  275. <td class="summaryTablePaddingCol">&nbsp;</td>
  276. <td class="summaryTableInheritanceCol">&nbsp;</td>
  277. <td class="summaryTableSignatureCol">
  278. <div class="summarySignature"><a class="signatureLink"
  279. href="#clone()">clone</a>():Object</div>
  280. <div class="summaryTableDescription">Creates a duplicate of the
  281. instance.</div>
  282. </td>
  283. <td class="summaryTableOwnerCol">AbstractLoader</td>
  284. </tr>
  285. <tr class="hideInheritedMethod">
  286. <td class="summaryTablePaddingCol">&nbsp;</td>
  287. <td class="summaryTableInheritanceCol"><img
  288. class="inheritedSummaryImage" title="Inherited" alt="Inherited"
  289. src="../../../images/inheritedSummary.gif"></td>
  290. <td class="summaryTableSignatureCol">
  291. <div class="summarySignature"><a class="signatureLink"
  292. href="../events/WeakEventDispatcher.html#destruct()">destruct</a>(deepDestruct:Boolean
  293. = false):void</div>
  294. <div class="summaryTableDescription">Destructs the instance in
  295. an attempt to clear it of all its references, properties and values.</div>
  296. </td>
  297. <td class="summaryTableOwnerCol"><a
  298. href="../events/WeakEventDispatcher.html">WeakEventDispatcher</a></td>
  299. </tr>
  300. <tr class="hideInheritedMethod">
  301. <td class="summaryTablePaddingCol">&nbsp;</td>
  302. <td class="summaryTableInheritanceCol"><img
  303. class="inheritedSummaryImage" title="Inherited" alt="Inherited"
  304. src="../../../images/inheritedSummary.gif"></td>
  305. <td class="summaryTableSignatureCol">
  306. <div class="summarySignature"><a class="signatureLink"
  307. href="../events/WeakEventDispatcher.html#dispatchEvent()">dispatchEvent</a>(e:Event):Boolean</div>
  308. <div class="summaryTableDescription">Dispatches an event into
  309. the event flow, <i>only</i> if event property <code>hasEventListener</code>
  310. or <code>bubbles</code> are <code>true</code>.</div>
  311. </td>
  312. <td class="summaryTableOwnerCol"><a
  313. href="../events/WeakEventDispatcher.html">WeakEventDispatcher</a></td>
  314. </tr>
  315. <tr class="">
  316. <td class="summaryTablePaddingCol">&nbsp;</td>
  317. <td class="summaryTableInheritanceCol">&nbsp;</td>
  318. <td class="summaryTableSignatureCol">
  319. <div class="summarySignature"><a class="signatureLink"
  320. href="#getURLRequest()">getURLRequest</a>():URLRequest</div>
  321. <div class="summaryTableDescription">Returns the <code>URLRequest</code>
  322. of the loader.</div>
  323. </td>
  324. <td class="summaryTableOwnerCol">AbstractLoader</td>
  325. </tr>
  326. <tr class="">
  327. <td class="summaryTablePaddingCol">&nbsp;</td>
  328. <td class="summaryTableInheritanceCol">&nbsp;</td>
  329. <td class="summaryTableSignatureCol">
  330. <div class="summarySignature"><a class="signatureLink"
  331. href="#load()">load</a>():void</div>
  332. <div class="summaryTableDescription">Initiates the loading
  333. process of the loader.</div>
  334. </td>
  335. <td class="summaryTableOwnerCol">AbstractLoader</td>
  336. </tr>
  337. <tr class="">
  338. <td class="summaryTablePaddingCol">&nbsp;</td>
  339. <td class="summaryTableInheritanceCol">&nbsp;</td>
  340. <td class="summaryTableSignatureCol">
  341. <div class="summarySignature"><a class="signatureLink"
  342. href="#prefetchBytesTotal()">prefetchBytesTotal</a>():void</div>
  343. <div class="summaryTableDescription">Instructs the loader to
  344. prefech the total file size of target file without having to start the
  345. actual loading progress.</div>
  346. </td>
  347. <td class="summaryTableOwnerCol">AbstractLoader</td>
  348. </tr>
  349. <tr class="">
  350. <td class="summaryTablePaddingCol">&nbsp;</td>
  351. <td class="summaryTableInheritanceCol">&nbsp;</td>
  352. <td class="summaryTableSignatureCol">
  353. <div class="summarySignature"><a class="signatureLink"
  354. href="#reset()">reset</a>():void</div>
  355. <div class="summaryTableDescription">Resets the loader and its
  356. properties to what they were upon instantiation.</div>
  357. </td>
  358. <td class="summaryTableOwnerCol">AbstractLoader</td>
  359. </tr>
  360. <tr class="">
  361. <td class="summaryTablePaddingCol">&nbsp;</td>
  362. <td class="summaryTableInheritanceCol">&nbsp;</td>
  363. <td class="summaryTableSignatureCol">
  364. <div class="summarySignature"><a class="signatureLink"
  365. href="#toString()">toString</a>():String</div>
  366. <div class="summaryTableDescription">Returns the string
  367. representation of the instance.</div>
  368. </td>
  369. <td class="summaryTableOwnerCol">AbstractLoader</td>
  370. </tr>
  371. </table>
  372. </div>
  373. <script type="text/javascript" language="javascript">
  374. <!--
  375. showHideInherited();
  376. --></script>
  377. <div class="MainContent"><a name="propertyDetail"></a>
  378. <div class="detailSectionHeader">Property detail</div>
  379. <a name="bytesLoaded"></a>
  380. <table cellspacing="0" cellpadding="0" class="detailHeader">
  381. <tr>
  382. <td class="detailHeaderName">bytesLoaded</td>
  383. <td class="detailHeaderType">property</td>
  384. </tr>
  385. </table>
  386. <div class="detailBody"><code>bytesLoaded:uint</code>&nbsp;&nbsp;[read-only]
  387. <p>Indicates the number of loaded bytes from the loaders target
  388. file.</p>
  389. <span class="label">Implementation</span> <br>
  390. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  391. bytesLoaded():uint</code> <br>
  392. </div>
  393. <a name="bytesTotal"></a>
  394. <table cellspacing="0" cellpadding="0" class="detailHeader">
  395. <tr>
  396. <td class="detailHeaderName">bytesTotal</td>
  397. <td class="detailHeaderType">property</td>
  398. <td class="detailHeaderRule">&nbsp;</td>
  399. </tr>
  400. </table>
  401. <div class="detailBody"><code>bytesTotal:int</code>&nbsp;&nbsp;[read-only]
  402. <p>Indicates the number of total bytes of the loaders target file.</p>
  403. <span class="label">Implementation</span> <br>
  404. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  405. bytesTotal():int</code> <br>
  406. </div>
  407. <a name="bytesTotalPrefetcher"></a>
  408. <table cellspacing="0" cellpadding="0" class="detailHeader">
  409. <tr>
  410. <td class="detailHeaderName">bytesTotalPrefetcher</td>
  411. <td class="detailHeaderType">property</td>
  412. <td class="detailHeaderRule">&nbsp;</td>
  413. </tr>
  414. </table>
  415. <div class="detailBody"><code>bytesTotalPrefetcher:<a
  416. href="../load/BytesTotalPrefetcher.html">BytesTotalPrefetcher</a></code>&nbsp;&nbsp;[read-only]
  417. <p>Returns the bytesTotal prefetcher instance.</p>
  418. <span class="label">Implementation</span> <br>
  419. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  420. bytesTotalPrefetcher():<a href="../load/BytesTotalPrefetcher.html">BytesTotalPrefetcher</a></code>
  421. <br>
  422. </div>
  423. <a name="cancelable"></a>
  424. <table cellspacing="0" cellpadding="0" class="detailHeader">
  425. <tr>
  426. <td class="detailHeaderName">cancelable</td>
  427. <td class="detailHeaderType">property</td>
  428. <td class="detailHeaderRule">&nbsp;</td>
  429. </tr>
  430. </table>
  431. <div class="detailBody"><code>cancelable:Boolean</code>&nbsp;&nbsp;[read-only]
  432. <p>Indicates whether the loader is cancelable. Cancelable loaders
  433. may be interrupted while loading. Note that if you wish to cancel a
  434. loading process to resume it later you need to use the <code>reset()</code>
  435. method before calling the <code>load()</code> method again.</p>
  436. <span class="label">Implementation</span> <br>
  437. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  438. cancelable():Boolean</code> <br>
  439. </div>
  440. <a name="data"></a>
  441. <table cellspacing="0" cellpadding="0" class="detailHeader">
  442. <tr>
  443. <td class="detailHeaderName">data</td>
  444. <td class="detailHeaderType">property</td>
  445. <td class="detailHeaderRule">&nbsp;</td>
  446. </tr>
  447. </table>
  448. <div class="detailBody"><code>data:*</code>&nbsp;&nbsp;[read-only]
  449. <p>Returns the loaded data of the loader.</p>
  450. <span class="label">Implementation</span> <br>
  451. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get data():*</code> <br>
  452. </div>
  453. <a name="loaded"></a>
  454. <table cellspacing="0" cellpadding="0" class="detailHeader">
  455. <tr>
  456. <td class="detailHeaderName">loaded</td>
  457. <td class="detailHeaderType">property</td>
  458. <td class="detailHeaderRule">&nbsp;</td>
  459. </tr>
  460. </table>
  461. <div class="detailBody"><code>loaded:Boolean</code>&nbsp;&nbsp;[read-only]
  462. <p>Indicates whether the loading process has finished.</p>
  463. <span class="label">Implementation</span> <br>
  464. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  465. loaded():Boolean</code> <br>
  466. </div>
  467. <a name="loading"></a>
  468. <table cellspacing="0" cellpadding="0" class="detailHeader">
  469. <tr>
  470. <td class="detailHeaderName">loading</td>
  471. <td class="detailHeaderType">property</td>
  472. <td class="detailHeaderRule">&nbsp;</td>
  473. </tr>
  474. </table>
  475. <div class="detailBody"><code>loading:Boolean</code>&nbsp;&nbsp;[read-only]
  476. <p>Indicates whether the loading process is running.</p>
  477. <span class="label">Implementation</span> <br>
  478. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  479. loading():Boolean</code> <br>
  480. </div>
  481. <a name="loadTime"></a>
  482. <table cellspacing="0" cellpadding="0" class="detailHeader">
  483. <tr>
  484. <td class="detailHeaderName">loadTime</td>
  485. <td class="detailHeaderType">property</td>
  486. <td class="detailHeaderRule">&nbsp;</td>
  487. </tr>
  488. </table>
  489. <div class="detailBody"><code>loadTime:uint</code>&nbsp;&nbsp;[read-only]
  490. <p>Indicates, in milliseconds, the time elapsed from loading start
  491. to loading completion.</p>
  492. <span class="label">Implementation</span> <br>
  493. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get loadTime():uint</code>
  494. <br>
  495. </div>
  496. <a name="name"></a>
  497. <table cellspacing="0" cellpadding="0" class="detailHeader">
  498. <tr>
  499. <td class="detailHeaderName">name</td>
  500. <td class="detailHeaderType">property</td>
  501. <td class="detailHeaderRule">&nbsp;</td>
  502. </tr>
  503. </table>
  504. <div class="detailBody"><code>public var name:String</code>
  505. <p>Specifies the name of the loader.</p>
  506. </div>
  507. <a name="priority"></a>
  508. <table cellspacing="0" cellpadding="0" class="detailHeader">
  509. <tr>
  510. <td class="detailHeaderName">priority</td>
  511. <td class="detailHeaderType">property</td>
  512. <td class="detailHeaderRule">&nbsp;</td>
  513. </tr>
  514. </table>
  515. <div class="detailBody"><code>public var priority:uint = 0</code>
  516. <p>Defines the priority of the loader. Loaders with a low priority
  517. value will be loaded before loaders with a higher priority value in a
  518. loader queue.</p>
  519. <p><span class="label">See also</span></p>
  520. <div class="seeAlso"><a href="../load/LoaderQueue.html" target="">org.tractionas3.load.LoaderQueue</a>
  521. </div>
  522. </div>
  523. <a name="progress"></a>
  524. <table cellspacing="0" cellpadding="0" class="detailHeader">
  525. <tr>
  526. <td class="detailHeaderName">progress</td>
  527. <td class="detailHeaderType">property</td>
  528. <td class="detailHeaderRule">&nbsp;</td>
  529. </tr>
  530. </table>
  531. <div class="detailBody"><code>progress:Number</code>&nbsp;&nbsp;[read-only]
  532. <p>Returns a value between zero and one indicating the current
  533. loading progress of the loader.</p>
  534. <span class="label">Implementation</span> <br>
  535. <code>&nbsp;&nbsp;&nbsp;&nbsp;public function get
  536. progress():Number</code> <br>
  537. </div>
  538. <a name="constructorDetail"></a>
  539. <div class="detailSectionHeader">Constructor detail</div>
  540. <a name="AbstractLoader()"></a>
  541. <table cellspacing="0" cellpadding="0" class="detailHeader">
  542. <tr>
  543. <td class="detailHeaderName">AbstractLoader</td>
  544. <td class="detailHeaderParens">()</td>
  545. <td class="detailHeaderType">constructor</td>
  546. </tr>
  547. </table>
  548. <div class="detailBody"><code>public function
  549. AbstractLoader(request:URLRequest, loaderName:String = null)</code>
  550. <p>AbstractLoader Constructor</p>
  551. <span class="label">Parameters</span>
  552. <table border="0" cellspacing="0" cellpadding="0">
  553. <tr>
  554. <td width="20px"></td>
  555. <td><code><span class="label">request</span>:URLRequest</code></td>
  556. </tr>
  557. <tr>
  558. <td class="paramSpacer">&nbsp;</td>
  559. </tr>
  560. <tr>
  561. <td width="20px"></td>
  562. <td><code><span class="label">loaderName</span>:String</code>
  563. (default = <code>null</code>)<code></code></td>
  564. </tr>
  565. </table>
  566. </div>
  567. <a name="methodDetail"></a>
  568. <div class="detailSectionHeader">Method detail</div>
  569. <a name="clone()"></a>
  570. <table cellspacing="0" cellpadding="0" class="detailHeader">
  571. <tr>
  572. <td class="detailHeaderName">clone</td>
  573. <td class="detailHeaderParens">()</td>
  574. <td class="detailHeaderType">method</td>
  575. </tr>
  576. </table>
  577. <div class="detailBody"><code>public function
  578. clone():Object</code>
  579. <p>Creates a duplicate of the instance.</p>
  580. <p></p>
  581. <span class="label">Returns</span>
  582. <table border="0" cellspacing="0" cellpadding="0">
  583. <tr>
  584. <td width="20"></td>
  585. <td><code>Object</code></td>
  586. </tr>
  587. </table>
  588. </div>
  589. <a name="getURLRequest()"></a>
  590. <table cellspacing="0" cellpadding="0" class="detailHeader">
  591. <tr>
  592. <td class="detailHeaderName">getURLRequest</td>
  593. <td class="detailHeaderParens">()</td>
  594. <td class="detailHeaderType">method</td>
  595. <td class="detailHeaderRule">&nbsp;</td>
  596. </tr>
  597. </table>
  598. <div class="detailBody"><code>public final function
  599. getURLRequest():URLRequest</code>
  600. <p>Returns the <code>URLRequest</code> of the loader. The <code>URLRequest</code>
  601. cannot be changed.</p>
  602. <p></p>
  603. <span class="label">Returns</span>
  604. <table border="0" cellspacing="0" cellpadding="0">
  605. <tr>
  606. <td width="20"></td>
  607. <td><code>URLRequest</code></td>
  608. </tr>
  609. </table>
  610. </div>
  611. <a name="load()"></a>
  612. <table cellspacing="0" cellpadding="0" class="detailHeader">
  613. <tr>
  614. <td class="detailHeaderName">load</td>
  615. <td class="detailHeaderParens">()</td>
  616. <td class="detailHeaderType">method</td>
  617. <td class="detailHeaderRule">&nbsp;</td>
  618. </tr>
  619. </table>
  620. <div class="detailBody"><code>public function load():void</code>
  621. <p>Initiates the loading process of the loader. A new URLRequest
  622. cannot be defined through this method.</p>
  623. </div>
  624. <a name="prefetchBytesTotal()"></a>
  625. <table cellspacing="0" cellpadding="0" class="detailHeader">
  626. <tr>
  627. <td class="detailHeaderName">prefetchBytesTotal</td>
  628. <td class="detailHeaderParens">()</td>
  629. <td class="detailHeaderType">method</td>
  630. <td class="detailHeaderRule">&nbsp;</td>
  631. </tr>
  632. </table>
  633. <div class="detailBody"><code>public final function
  634. prefetchBytesTotal():void</code>
  635. <p>Instructs the loader to prefech the total file size of target
  636. file without having to start the actual loading progress.</p>
  637. </div>
  638. <a name="reset()"></a>
  639. <table cellspacing="0" cellpadding="0" class="detailHeader">
  640. <tr>
  641. <td class="detailHeaderName">reset</td>
  642. <td class="detailHeaderParens">()</td>
  643. <td class="detailHeaderType">method</td>
  644. <td class="detailHeaderRule">&nbsp;</td>
  645. </tr>
  646. </table>
  647. <div class="detailBody"><code>public function reset():void</code>
  648. <p>Resets the loader and its properties to what they were upon
  649. instantiation.</p>
  650. </div>
  651. <a name="toString()"></a>
  652. <table cellspacing="0" cellpadding="0" class="detailHeader">
  653. <tr>
  654. <td class="detailHeaderName">toString</td>
  655. <td class="detailHeaderParens">()</td>
  656. <td class="detailHeaderType">method</td>
  657. <td class="detailHeaderRule">&nbsp;</td>
  658. </tr>
  659. </table>
  660. <div class="detailBody"><code>public override function
  661. toString():String</code>
  662. <p>Returns the string representation of the instance.</p>
  663. <p></p>
  664. <span class="label">Returns</span>
  665. <table border="0" cellspacing="0" cellpadding="0">
  666. <tr>
  667. <td width="20"></td>
  668. <td><code>String</code></td>
  669. </tr>
  670. </table>
  671. </div>
  672. <br>
  673. <br>
  674. <hr>
  675. <br>
  676. <p></p>
  677. <center class="copyright"></center>
  678. </div>
  679. </body>
  680. </html>
  681. <!-- -->