root/as3/Commands/doc/commands/BatchCommand.html

リビジョン 610, 19.5 kB (コミッタ: fladdict, コミット時期: 4 年 前)

--

Line 
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" media="screen">
6 <link rel="stylesheet" href="../print.css" type="text/css" media="print">
7 <meta content="BatchCommand,commands.BatchCommand,_commands,_index,push,pushAsync,pushCommand,pushFrameWait,pushParallel,pushSerial,pushWait" name="keywords">
8 <title>commands.BatchCommand</title>
9 </head>
10 <body>
11 <script type="text/javascript" language="javascript" src="../asdoc.js"></script><script type="text/javascript" language="javascript" src="../cookies.js"></script><script type="text/javascript" language="javascript">
12 <!--
13                                 asdocTitle = 'BatchCommand - API Documentation';
14                                 var baseRef = '../';
15                                 window.onload = configPage;
16                         --></script>
17 <table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
18 <tr>
19 <td align="left" class="titleTableTitle">API Documentation</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('../all-classes.html')" href="../package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../all-classes.html')" href="../class-summary.html">All&nbsp;Classes</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('../index-list.html')" href="../all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="../index.html?commands/BatchCommand.html&amp;commands/class-list.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="../images/logo.jpg"></td>
20 </tr>
21 <tr class="titleTableRow2">
22 <td align="left" id="subTitle" class="titleTableSubTitle">Class&nbsp;BatchCommand</td><td align="right" id="subNav" class="titleTableSubNav"><a href="#propertySummary">Properties</a>&nbsp;| <a href="#methodSummary">Methods</a></td>
23 </tr>
24 <tr class="titleTableRow3">
25 <td colspan="2">&nbsp;</td>
26 </tr>
27 </table>
28 <script type="text/javascript" language="javascript">
29 <!--
30 if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("Class BatchCommand"); titleBar_setSubNav(false,true,false,false,false,false,true,false,false,false,false,false,false,false);}
31 --></script>
32 <div class="MainContent">
33 <table cellspacing="0" cellpadding="0" class="classHeaderTable">
34 <tr>
35 <td class="classHeaderTableLabel">Package</td><td><a onclick="javascript:loadClassListFrame('class-list.html')" href="package-detail.html">commands</a></td>
36 </tr>
37 <tr>
38 <td class="classHeaderTableLabel">Class</td><td class="classSignature">public class BatchCommand</td>
39 </tr>
40 <tr>
41 <td class="classHeaderTableLabel">Inheritance</td><td class="inheritanceList">BatchCommand <img class="inheritArrow" alt="Inheritance" title="Inheritance" src="../images/inherit-arrow.gif"> <a href="CommandBase.html">CommandBase</a> <img class="inheritArrow" alt="Inheritance" title="Inheritance" src="../images/inherit-arrow.gif"> flash.events.EventDispatcher</td>
42 </tr>
43 <tr>
44 <td class="classHeaderTableLabel">Subclasses</td><td><a href="commands/ParallelCommand.html">ParallelCommand</a>, <a href="commands/SerialCommand.html">SerialCommand</a></td>
45 </tr>
46 </table>
47 <p></p>
48   ParallelCommand と SerialCommand のベースとなる抽象クラス.
49  
50   <p>このクラスが実際にインスタンス化されることはありません。</p>
51  
52   <p></p>
53 <p>
54 <span class="classHeaderTableLabel">See also</span>
55 </p>
56 <div class="seeAlso">
57 <a href="commands/ParallelCommand.html" target="">commands.ParallelCommand</a>
58 <br>commands.SerialCommamd</div>
59 <br>
60 <hr>
61 </div>
62 <a name="propertySummary"></a><a name="protectedPropertySummary"></a>
63 <div class="summarySection">
64 <div class="summaryTableTitle">Protected Properties</div>
65 <table id="summaryTableProtectedProperty" class="summaryTable " cellpadding="3" cellspacing="0">
66 <tr>
67 <th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
68 </tr>
69 <tr class="">
70 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#_commands">_commands</a> : Array<div class="summaryTableDescription"></div>
71 </td><td class="summaryTableOwnerCol">BatchCommand</td>
72 </tr>
73 <tr class="">
74 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#_index">_index</a> : Number<div class="summaryTableDescription"></div>
75 </td><td class="summaryTableOwnerCol">BatchCommand</td>
76 </tr>
77 </table>
78 </div>
79 <a name="methodSummary"></a>
80 <div class="summarySection">
81 <div class="summaryTableTitle">Public Methods</div>
82 <div class="showHideLinks">
83 <div class="hideInheritedMethod" id="hideInheritedMethod">
84 <a onclick="javascript:setInheritedVisible(false,'Method');" href="#methodSummary" class="showHideLink"><img src="../images/expanded.gif" class="showHideLinkImage"> Hide Inherited Public Methods</a>
85 </div>
86 <div class="showInheritedMethod" id="showInheritedMethod">
87 <a onclick="javascript:setInheritedVisible(true,'Method');" href="#methodSummary" class="showHideLink"><img src="../images/collapsed.gif" class="showHideLinkImage"> Show Inherited Public Methods</a>
88 </div>
89 </div>
90 <table id="summaryTableMethod" class="summaryTable " cellpadding="3" cellspacing="0">
91 <tr>
92 <th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
93 </tr>
94 <tr class="">
95 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
96 <div class="summarySignature">
97 <a class="signatureLink" href="#BatchCommand()">BatchCommand</a>(commandArray:Array = null)</div>
98 <div class="summaryTableDescription"></div>
99 </td><td class="summaryTableOwnerCol">BatchCommand</td>
100 </tr>
101 <tr class="hideInheritedMethod">
102 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol">
103 <div class="summarySignature">
104 <a class="signatureLink" href="CommandBase.html#cancel()">cancel</a>():void</div>
105 <div class="summaryTableDescription">
106    この関数は将来の拡張の為に予約されています。.</div>
107 </td><td class="summaryTableOwnerCol"><a href="CommandBase.html">CommandBase</a></td>
108 </tr>
109 <tr class="hideInheritedMethod">
110 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol">
111 <div class="summarySignature">
112 <a class="signatureLink" href="CommandBase.html#execute()">execute</a>():void</div>
113 <div class="summaryTableDescription">
114    コマンドとして定義された処理を実行します.</div>
115 </td><td class="summaryTableOwnerCol"><a href="CommandBase.html">CommandBase</a></td>
116 </tr>
117 <tr class="">
118 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
119 <div class="summarySignature">
120 <a class="signatureLink" href="#push()">push</a>(com:<a href="ICommand.html">ICommand</a>):void</div>
121 <div class="summaryTableDescription">
122    ICommandインターフェースを実装したコマンドを処理に追加します。
123    </div>
124 </td><td class="summaryTableOwnerCol">BatchCommand</td>
125 </tr>
126 <tr class="">
127 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
128 <div class="summarySignature">
129 <a class="signatureLink" href="#pushAsync()">pushAsync</a>(thisObject:Object, func:Function, params:Array, eventDispatcher:EventDispatcher, eventType:String):void</div>
130 <div class="summaryTableDescription"></div>
131 </td><td class="summaryTableOwnerCol">BatchCommand</td>
132 </tr>
133 <tr class="">
134 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
135 <div class="summarySignature">
136 <a class="signatureLink" href="#pushCommand()">pushCommand</a>(thisObject:*, func:Function, params:Array = null):void</div>
137 <div class="summaryTableDescription">
138    Commandインスタンスを作成し処理に追加するショートカット関数。
139    </div>
140 </td><td class="summaryTableOwnerCol">BatchCommand</td>
141 </tr>
142 <tr class="">
143 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
144 <div class="summarySignature">
145 <a class="signatureLink" href="#pushFrameWait()">pushFrameWait</a>(frameNum:int):void</div>
146 <div class="summaryTableDescription">
147    FrameWaitCommandインスタンスを作成し処理に追加するショートカット。
148    </div>
149 </td><td class="summaryTableOwnerCol">BatchCommand</td>
150 </tr>
151 <tr class="">
152 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
153 <div class="summarySignature">
154 <a class="signatureLink" href="#pushParallel()">pushParallel</a>(commands:Array = null):void</div>
155 <div class="summaryTableDescription">
156    ParallelCommandインスタンスを作成し処理に追加するショートカット関数。
157    </div>
158 </td><td class="summaryTableOwnerCol">BatchCommand</td>
159 </tr>
160 <tr class="">
161 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
162 <div class="summarySignature">
163 <a class="signatureLink" href="#pushSerial()">pushSerial</a>(commands:Array = null):void</div>
164 <div class="summaryTableDescription">
165    SerialCommandインスタンスを作成し処理に追加するショートカット関数。
166    </div>
167 </td><td class="summaryTableOwnerCol">BatchCommand</td>
168 </tr>
169 <tr class="">
170 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol">
171 <div class="summarySignature">
172 <a class="signatureLink" href="#pushWait()">pushWait</a>(delay:Number):void</div>
173 <div class="summaryTableDescription">
174    WaitCommandインスタンスを作成し処理に追加するショートカット関数。
175    </div>
176 </td><td class="summaryTableOwnerCol">BatchCommand</td>
177 </tr>
178 </table>
179 </div>
180 <a name="protectedMethodSummary"></a>
181 <div class="summarySection">
182 <div class="summaryTableTitle">Protected Methods</div>
183 <div class="showHideLinks">
184 <div class="hideInheritedProtectedMethod" id="hideInheritedProtectedMethod">
185 <a onclick="javascript:setInheritedVisible(false,'ProtectedMethod');" href="#protectedMethodSummary" class="showHideLink"><img src="../images/expanded.gif" class="showHideLinkImage"> Hide Inherited Protected Methods</a>
186 </div>
187 <div class="showInheritedProtectedMethod" id="showInheritedProtectedMethod">
188 <a onclick="javascript:setInheritedVisible(true,'ProtectedMethod');" href="#protectedMethodSummary" class="showHideLink"><img src="../images/collapsed.gif" class="showHideLinkImage"> Show Inherited Protected Methods</a>
189 </div>
190 </div>
191 <table id="summaryTableProtectedMethod" class="summaryTable hideInheritedProtectedMethod" cellpadding="3" cellspacing="0">
192 <tr>
193 <th>&nbsp;</th><th colspan="2">Method</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th>
194 </tr>
195 <tr class="hideInheritedProtectedMethod">
196 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol">
197 <div class="summarySignature">
198 <a class="signatureLink" href="CommandBase.html#dispatchComplete()">dispatchComplete</a>():void</div>
199 <div class="summaryTableDescription">
200    コマンドの終了を通知する為に、Event.COMPLETEを発行します.</div>
201 </td><td class="summaryTableOwnerCol"><a href="CommandBase.html">CommandBase</a></td>
202 </tr>
203 </table>
204 </div>
205 <script type="text/javascript" language="javascript">
206 <!--
207 showHideInherited();
208 --></script>
209 <div class="MainContent">
210 <a name="propertyDetail"></a>
211 <div class="detailSectionHeader">Property detail</div>
212 <a name="_commands"></a>
213 <table cellspacing="0" cellpadding="0" class="detailHeader">
214 <tr>
215 <td class="detailHeaderName">_commands</td><td class="detailHeaderType">property</td>
216 </tr>
217 </table>
218 <div class="detailBody">
219 <code>protected var _commands:Array</code>
220 </div>
221 <a name="_index"></a>
222 <table cellspacing="0" cellpadding="0" class="detailHeader">
223 <tr>
224 <td class="detailHeaderName">_index</td><td class="detailHeaderType">property</td><td class="detailHeaderRule">&nbsp;</td>
225 </tr>
226 </table>
227 <div class="detailBody">
228 <code>protected var _index:Number</code>
229 </div>
230 <a name="constructorDetail"></a>
231 <div class="detailSectionHeader">Constructor detail</div>
232 <a name="BatchCommand()"></a>
233 <table cellspacing="0" cellpadding="0" class="detailHeader">
234 <tr>
235 <td class="detailHeaderName">BatchCommand</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">constructor</td>
236 </tr>
237 </table>
238 <div class="detailBody">
239 <code>public function BatchCommand(commandArray:Array = null)</code><span class="label">Parameters</span>
240 <table border="0" cellspacing="0" cellpadding="0">
241 <tr>
242 <td width="20px"></td><td><code><span class="label">commandArray</span>:Array</code> (default = <code>null</code>)<code></code></td>
243 </tr>
244 </table>
245 </div>
246 <a name="methodDetail"></a>
247 <div class="detailSectionHeader">Method detail</div>
248 <a name="push()"></a>
249 <table cellspacing="0" cellpadding="0" class="detailHeader">
250 <tr>
251 <td class="detailHeaderName">push</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td>
252 </tr>
253 </table>
254 <div class="detailBody">
255 <code>public function push(com:<a href="ICommand.html">ICommand</a>):void</code><p>
256    ICommandインターフェースを実装したコマンドを処理に追加します。
257    </p><span class="label">Parameters</span>
258 <table border="0" cellspacing="0" cellpadding="0">
259 <tr>
260 <td width="20px"></td><td><code><span class="label">com</span>:<a href="ICommand.html">ICommand</a></code> &mdash; ICommandインターフェースを実装したコマンド。
261    </td>
262 </tr>
263 </table>
264 </div>
265 <a name="pushAsync()"></a>
266 <table cellspacing="0" cellpadding="0" class="detailHeader">
267 <tr>
268 <td class="detailHeaderName">pushAsync</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
269 </tr>
270 </table>
271 <div class="detailBody">
272 <code>public function pushAsync(thisObject:Object, func:Function, params:Array, eventDispatcher:EventDispatcher, eventType:String):void</code><span class="label">Parameters</span>
273 <table border="0" cellspacing="0" cellpadding="0">
274 <tr>
275 <td width="20px"></td><td><code><span class="label">thisObject</span>:Object</code></td>
276 </tr>
277 <tr>
278 <td class="paramSpacer">&nbsp;</td>
279 </tr>
280 <tr>
281 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td>
282 </tr>
283 <tr>
284 <td class="paramSpacer">&nbsp;</td>
285 </tr>
286 <tr>
287 <td width="20px"></td><td><code><span class="label">params</span>:Array</code></td>
288 </tr>
289 <tr>
290 <td class="paramSpacer">&nbsp;</td>
291 </tr>
292 <tr>
293 <td width="20px"></td><td><code><span class="label">eventDispatcher</span>:EventDispatcher</code></td>
294 </tr>
295 <tr>
296 <td class="paramSpacer">&nbsp;</td>
297 </tr>
298 <tr>
299 <td width="20px"></td><td><code><span class="label">eventType</span>:String</code></td>
300 </tr>
301 </table>
302 </div>
303 <a name="pushCommand()"></a>
304 <table cellspacing="0" cellpadding="0" class="detailHeader">
305 <tr>
306 <td class="detailHeaderName">pushCommand</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
307 </tr>
308 </table>
309 <div class="detailBody">
310 <code>public function pushCommand(thisObject:*, func:Function, params:Array = null):void</code><p>
311    Commandインスタンスを作成し処理に追加するショートカット関数。
312    </p><span class="label">Parameters</span>
313 <table border="0" cellspacing="0" cellpadding="0">
314 <tr>
315 <td width="20px"></td><td><code><span class="label">thisObject</span>:*</code></td>
316 </tr>
317 <tr>
318 <td class="paramSpacer">&nbsp;</td>
319 </tr>
320 <tr>
321 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td>
322 </tr>
323 <tr>
324 <td class="paramSpacer">&nbsp;</td>
325 </tr>
326 <tr>
327 <td width="20px"></td><td><code><span class="label">params</span>:Array</code> (default = <code>null</code>)<code></code></td>
328 </tr>
329 </table>
330 </div>
331 <a name="pushFrameWait()"></a>
332 <table cellspacing="0" cellpadding="0" class="detailHeader">
333 <tr>
334 <td class="detailHeaderName">pushFrameWait</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
335 </tr>
336 </table>
337 <div class="detailBody">
338 <code>public function pushFrameWait(frameNum:int):void</code><p>
339    FrameWaitCommandインスタンスを作成し処理に追加するショートカット。
340    </p><span class="label">Parameters</span>
341 <table border="0" cellspacing="0" cellpadding="0">
342 <tr>
343 <td width="20px"></td><td><code><span class="label">frameNum</span>:int</code></td>
344 </tr>
345 </table>
346 </div>
347 <a name="pushParallel()"></a>
348 <table cellspacing="0" cellpadding="0" class="detailHeader">
349 <tr>
350 <td class="detailHeaderName">pushParallel</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
351 </tr>
352 </table>
353 <div class="detailBody">
354 <code>public function pushParallel(commands:Array = null):void</code><p>
355    ParallelCommandインスタンスを作成し処理に追加するショートカット関数。
356    </p><span class="label">Parameters</span>
357 <table border="0" cellspacing="0" cellpadding="0">
358 <tr>
359 <td width="20px"></td><td><code><span class="label">commands</span>:Array</code> (default = <code>null</code>)<code></code></td>
360 </tr>
361 </table>
362 </div>
363 <a name="pushSerial()"></a>
364 <table cellspacing="0" cellpadding="0" class="detailHeader">
365 <tr>
366 <td class="detailHeaderName">pushSerial</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
367 </tr>
368 </table>
369 <div class="detailBody">
370 <code>public function pushSerial(commands:Array = null):void</code><p>
371    SerialCommandインスタンスを作成し処理に追加するショートカット関数。
372    </p><span class="label">Parameters</span>
373 <table border="0" cellspacing="0" cellpadding="0">
374 <tr>
375 <td width="20px"></td><td><code><span class="label">commands</span>:Array</code> (default = <code>null</code>)<code></code></td>
376 </tr>
377 </table>
378 </div>
379 <a name="pushWait()"></a>
380 <table cellspacing="0" cellpadding="0" class="detailHeader">
381 <tr>
382 <td class="detailHeaderName">pushWait</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td>
383 </tr>
384 </table>
385 <div class="detailBody">
386 <code>public function pushWait(delay:Number):void</code><p>
387    WaitCommandインスタンスを作成し処理に追加するショートカット関数。
388    </p><span class="label">Parameters</span>
389 <table border="0" cellspacing="0" cellpadding="0">
390 <tr>
391 <td width="20px"></td><td><code><span class="label">delay</span>:Number</code></td>
392 </tr>
393 </table>
394 </div>
395 <br>
396 <br>
397 <hr>
398 <br>
399 <p></p>
400 <center class="copyright">
401 </center>
402 </div>
403 </body>
404 </html>
405 <!-- -->
Note: リポジトリブラウザについてのヘルプは TracBrowser を参照してください。