チェンジセット 622

差分発生行の前後
無視リスト:
コミット日時:
2008/06/13 02:41:16 (4 年前)
コミッタ:
yossy
ログメッセージ:

Thread(soumen): ASDoc 祭り。 とりあえず Thread の static なヤツを制覇。

ファイル:

凡例:

変更無し
追加
削除
更新
コピー
移動
  • as3/Thread/branches/soumen/Thread-asdoc.bat

    r549 r622  
    1 "C:\Libraries\FlexSDK3\bin\asdoc" -source-path="src" -source-path="C:\Libraries\Tweener" -doc-sources="src\org\libspark\thread" -output="..\..\..\..\trac\htdocs\as3\thread" -main-title="ActionScript Thread Library - API Reference" -window-title="ActionScript Thread Library - API Reference" -exclude-classes="caurina.transitions.Tweener" -exclude-classes="caurina.transitions.Equations" -footer="Copyright (c) 2008 BeInteractive! (www.be-interactive.org) and Spark project (www.libspark.org)." 
     1"C:\Libraries\FlexSDK3\bin\asdoc" -source-path="src" -source-path="C:\Libraries\Progression\Orbiter\src" -source-path="C:\Libraries\Spark\as3\Frocessing\trunk\src" -doc-sources="src\org\libspark\thread" -output="..\..\..\..\trac\htdocs\as3\thread" -main-title="ActionScript Thread Library - API Reference" -window-title="ActionScript Thread Library - API Reference" ^ 
     2 -exclude-classes="caurina.transitions.Tweener" ^ 
     3 -exclude-classes="caurina.transitions.Equations" ^ 
     4 -exclude-classes="frocessing.color.IColor" ^ 
     5 -exclude-classes="frocessing.color.IFColor" ^ 
     6 -exclude-classes="frocessing.color.ColorBlend" ^ 
     7 -exclude-classes="frocessing.color.ColorHSV" ^ 
     8 -exclude-classes="frocessing.color.ColorMode" ^ 
     9 -exclude-classes="frocessing.color.ColorRGB" ^ 
     10 -exclude-classes="frocessing.color.FColor" ^ 
     11 -exclude-classes="frocessing.color.FColorMode" ^ 
     12 -exclude-classes="frocessing.color.FColorUtil" ^ 
     13 -exclude-classes="frocessing.core.DrawMode" ^ 
     14 -exclude-classes="frocessing.core.DrawPosMode" ^ 
     15 -exclude-classes="frocessing.core.F5Graphics" ^ 
     16 -exclude-classes="frocessing.core.F5Graphics2D" ^ 
     17 -exclude-classes="frocessing.core.F5Graphics3D" ^ 
     18 -exclude-classes="frocessing.core.GraphicsBase" ^ 
     19 -exclude-classes="frocessing.core.GraphicsEx" ^ 
     20 -exclude-classes="frocessing.core.PathCloseMode" ^ 
     21 -exclude-classes="frocessing.core.ShapeData" ^ 
     22 -exclude-classes="frocessing.geom.FMatrix2D" ^ 
     23 -exclude-classes="frocessing.geom.FMatrix3D" ^ 
     24 -exclude-classes="frocessing.geom.Vector3D" ^ 
     25 -exclude-classes="frocessing.math.FMath" ^ 
     26 -exclude-classes="jp.nium.events.IEventIntegrator" ^ 
     27 -exclude-classes="jp.nium.events.EventIntegrator" ^ 
     28 -exclude-classes="jp.nium.utils.ArrayUtil" ^ 
     29 -exclude-classes="jp.nium.utils.ClassUtil" ^ 
     30 -exclude-classes="jp.nium.utils.ObjectUtil" ^ 
     31 -exclude-classes="jp.nium.utils.StringUtil" ^ 
     32 -exclude-classes="jp.progression.core.collections.CommandCollection" ^ 
     33 -exclude-classes="jp.progression.core.commands.Command" ^ 
     34 -exclude-classes="jp.progression.core.commands.CommandList" ^ 
     35 -exclude-classes="jp.progression.core.errors.CommandExecuteError" ^ 
     36 -exclude-classes="jp.progression.events.CommandEvent" ^ 
     37 -footer="Copyright (c) 2008 BeInteractive! (www.be-interactive.org) and Spark project (www.libspark.org)." 
    238pause 
  • as3/Thread/branches/soumen/src/org/libspark/thread/Thread.as

    r579 r622  
    3939         
    4040        /** 
     41         * Thread クラスは ActionScript Thread Library の核となるクラスで、擬似スレッドを実現します. 
     42         *  
     43         * <p>ここで実現される擬似スレッドは、タスクシステムと Java のスレッドモデルをベースとしています。 
     44         * 処理をいくつかのメソッドに切り分け、呼び出すメソッドを切り替えつつ順々に実行していくことで、処理を進めます。</p> 
     45         *  
     46         * <p>新しいスレッドを作成するためには、まず Thread クラスのサブクラスを作成します。 
     47         * このサブクラスは、 Thread クラスの run メソッドをオーバーライドする必要があります。 
     48         * たとえば、「Hello, Thread!!」と出力するスレッドは、次のようになります。</p> 
     49         * <listing>public class HelloThread extends Thread 
     50         * { 
     51         *     override protected function run():void 
     52         *     { 
     53         *         trace('Hello, Thread!!'); 
     54         *     } 
     55         * }</listing> 
     56         *  
     57         * <p>作成したスレッドを実行するためには、 Thread Library を初期化する必要があります。 
     58         * 次のように、 Thread クラスの静的メソッド initialize を呼び出すことで初期化を行います。 
     59         * このとき、引数に IThreadExecutor インターフェイスの実装クラスのインスタンスを指定します。 
     60         * この IThreadExecutor インスタンスは、「いつスレッドを実行するか」を決める重要な役割を担っています。 
     61         * ここでは、 EnterFrameThreadExecutor クラスのインスタンスを渡し、フレーム実行のタイミングで 
     62         * スレッドが実行されるようにしています。初期化処理は、アプリケーションの最初で一度だけ行えば、その後呼び出す必要はありません。</p> 
     63         * <listing>Thread.initialize(new EnterFrameThreadExecutor());</listing> 
     64         *  
     65         * <p>最後に、次のように HelloThread クラスのインスタンスを作り、 start メソッドを呼び出すことで、 
     66         * スレッドの実行を開始します。</p> 
     67         * <listing>var t:Thread = new HelloThread(); 
     68         * t.start();</listing> 
     69         *  
     70         * <p>スレッドは親子関係を形成します。この親子関係は、スレッドの実行開始時に決定されます。 
     71         * スレッドの start を呼び出したスレッド (つまりカレントスレッド) は、親スレッドとなり、 
     72         * start が呼び出されたスレッドは、その親スレッドの子スレッドとなります。 
     73         * ただし、 start の呼び出しがスレッドの外 (つまりカレントスレッドが null のとき) に行われた場合、 
     74         * start が呼び出されたスレッドはトップレベルスレッドとなります。</p> 
     75         *  
     76         * <p>スレッドの親子関係は、スレッドの実行順序と例外の伝播において重要になります。 
     77         * スレッドの実行は、一番最初に開始されたトップレベルスレッドから始まります。今、このスレッドを A と呼ぶことにします。 
     78         * A に子スレッドがいる場合、 A の実行よりも先にまず、子スレッドが、開始された順番で実行されます。 
     79         * この子スレッドが実行されるとき、その子スレッドにさらに子スレッド (Aから見て孫スレッド) がいる場合、 
     80         * その子スレッドの実行より先に孫スレッドが開始された順番で実行され、これが子スレッドがいなくなるまで続けられます。 
     81         * 全ての A の子スレッドの実行が終了すると、 A が実行され、次に、A の次に開始されたトップレベルスレッドの実行が 
     82         * 同様にして続きます。</p> 
     83         *  
     84         * <p>スレッド内で例外が発生し、その例外が、例外が発生したスレッド内で捕捉されなかった場合、 
     85         * 例外は親スレッドに伝播します。例外が発生したのがトップレベルスレッドで、親スレッドがいない場合、 
     86         * 例外は uncaughtErrorHandler に渡されます。</p> 
     87         *  
     88         * <p>子スレッドよりも先に親スレッドが終了した場合、その親スレッドの全ての子スレッドは孤児スレッドとなり、 
     89         * トップレベルスレッドとして再配置されます。</p> 
     90         *  
    4191         * @author      yossy:beinteractive 
     92         * @see #run() 
     93         * @see #initialize() 
     94         * @see #start() 
     95         * @see #uncaughtErrorHandler() 
    4296         */ 
    4397        public class Thread extends Monitor 
     
    50104                 
    51105                /** 
    52                  * スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    53                  * スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    54                  * (このメソッド内で、IThreadExectuor#startが呼び出されます) 
     106                 * スレッドライブラリを初期化します. 
     107                 *  
     108                 * <p>このメソッドは、最初に一度だけ呼び出してください。</p> 
     109                 *  
     110                 * <p>スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
     111                 * (このメソッド内で、 IThreadExectuor#start が呼び出されます)</p> 
    55112                 *  
    56113                 * @param       executor        スレッドの実行を行う IThreadExecutor 
     114                 * @see IThreadExecutor 
    57115                 */ 
    58116                public static function initialize(executor:IThreadExecutor):void 
     
    76134                 
    77135                /** 
    78                  * initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
     136                 * initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します. 
    79137                 *  
    80138                 * @return      スレッドが実行可能な状態であれば true、そうでなければ false 
     139                 * @see #initialize() 
    81140                 */ 
    82141                public static function isReady():Boolean 
     
    86145                 
    87146                /** 
    88                  * 現在実行中のスレッドを返します 
     147                 * 現在実行中のスレッドを返します. 
     148                 *  
     149                 * <p>現在実行中のスレッドがない場合、 null を返します。</p> 
    89150                 */ 
    90151                public static function get currentThread():Thread 
     
    94155                 
    95156                /** 
    96                  * 現在実行中のスレッドを返します。 
    97                  * ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
     157                 * 現在実行中のスレッドを返します. 
     158                 *  
     159                 * <p>ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。</p> 
    98160                 *  
    99161                 * @return      現在実行中のスレッド 
    100162                 * @throws      org.libspark.thread.errors.CurrentThreadNotFoundError   現在実行中のスレッドがない場合 
     163                 * @private 
    101164                 */ 
    102165                internal static function getCurrentThread():Thread 
     
    112175                 
    113176                /** 
    114                  * キャッチされない例外ハンドラを設定します。 
    115                  * スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    116                  * ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
     177                 * どのスレッドにも捕捉されなかった例外のためのハンドラを設定します. 
     178                 *  
     179                 * <p>スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。</p> 
     180                 *  
     181                 * <p>ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。</p> 
    117182                 */ 
    118183                public static function get uncaughtErrorHandler():Function 
     
    129194                } 
    130195                 
     196                /** 
     197                 * 例外ハンドラを取得します. 
     198                 *  
     199                 * <p>ただし、ユーザーによって例外ハンドラが設定されていない場合、デフォルトのハンドラを返します。</p> 
     200                 *  
     201                 * @return      ユーザーによって設定された例外ハンドラ。無い場合はデフォルトのハンドラ。 
     202                 * @private 
     203                 */ 
    131204                private static function getUncaughtErrorHandler():Function 
    132205                { 
     
    134207                } 
    135208                 
     209                /** 
     210                 * 例外ハンドラのデフォルトの実装です. 
     211                 *  
     212                 * @param       e       発生した例外 
     213                 * @param       t       例外が発生したスレッド 
     214                 * @private 
     215                 */ 
    136216                private static function defaultUncaughtErrorHandler(e:Object, t:Thread):void 
    137217                { 
     
    140220                 
    141221                /** 
    142                  * 全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
     222                 * 全てのスレッドを実行します. 
     223                 *  
     224                 * <p>通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。</p> 
    143225                 */ 
    144226                public static function executeAllThreads():void 
     
    173255                 
    174256                /** 
    175                  * 指定されたスレッドをトップレベルスレッドとして追加します 
     257                 * 指定されたスレッドをトップレベルスレッドとして追加します. 
    176258                 *  
    177259                 * @param       thread  追加するスレッド 
     260                 * @private 
    178261                 */ 
    179262                private static function addToplevelThread(thread:Thread):void 
     
    183266                 
    184267                /** 
    185                  * 指定されたスレッドをトップレベルスレッドとして追加します 
     268                 * 指定されたスレッドをトップレベルスレッドとして追加します. 
    186269                 *  
    187270                 * @param       threads 追加するスレッドの配列 
     271                 * @private 
    188272                 */ 
    189273                private static function addToplevelThreads(threads:Array):void 
     
    193277                 
    194278                /** 
    195                  * 現在実行中のスレッドが次に実行する実行関数を設定します。 
    196                  *  
    197                  * @param       func 
     279                 * 現在実行中のスレッドが次に実行する実行関数を設定します. 
     280                 *  
     281                 * <p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     282                 *  
     283                 * <p>このメソッドの呼び出しによって次に実行する実行関数が設定されない場合、スレッドは終了フェーズへと移行します。</p> 
     284                 *  
     285                 * @param       func    次に実行する実行関数 
    198286                 */ 
    199287                public static function next(func:Function):void 
     
    203291                 
    204292                /** 
    205                  * 現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    206                  *  
    207                  * @param       klass 
    208                  * @param       func 
    209                  * @param       reset 
     293                 * 現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します. 
     294                 *  
     295                 * <p>ここで設定される実行関数は、発生した例外 (Object) と、例外が発生したスレッド (Thread) のふたつの引数をとる関数である必要があります。</p> 
     296                 *  
     297                 * <p>この関数によって例外を処理できた (この関数内で再び例外が発生しなかった) 場合で、この関数内で 
     298                 * next メソッドによる実行関数の設定が行われなかった場合、例外が発生する前の実行関数の設定を復元します。</p> 
     299                 *  
     300                 * <p>この設定は、reset 引数が false に設定されない限り、スレッドの実行のたびにリセットされます。</p> 
     301                 *  
     302                 * @param       klass   どの型の例外が発生した場合に関数を実行するかを示すクラス 
     303                 * @param       func    例外が発生した際に実行される実行関数 
     304                 * @param       reset   次の実行のタイミングでこの設定を削除する場合には true、そうでなければ false 
    210305                 */ 
    211306                public static function error(klass:Class, func:Function, reset:Boolean = true):void 
     
    220315                 
    221316                /** 
    222                  * 現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    223                  *  
    224                  * @param       func 
     317                 * 現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します. 
     318                 *  
     319                 * <p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     320                 *  
     321                 * @param       func    タイムアウトした場合に実行する実行関数 
    225322                 */ 
    226323                public static function timeout(func:Function):void 
     
    230327                 
    231328                /** 
    232                  * 現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    233                  *  
    234                  * @param       dispatcher 
    235                  * @param       type 
    236                  * @param       func 
    237                  * @param       useCapture 
    238                  * @param       priority 
    239                  * @param       useWeakReference 
     329                 * 現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します. 
     330                 *  
     331                 * <p>ここで設定される実行関数は、発生したイベント (Event) を引数にとる関数である必要があります。</p> 
     332                 *  
     333                 * <p>このメソッドによってイベントハンドラが設定される場合、スレッドは自動的にイベントが発生するまで待機状態となります。 
     334                 * ただし、 next メソッドによって次に実行する実行関数が設定される場合、待機状態にはならず、実行が継続されます。</p> 
     335                 *  
     336                 * <p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     337                 *  
     338                 * @param       dispatcher      イベントリスナーの登録先となるディスパッチャ 
     339                 * @param       type    捕捉するイベント名 
     340                 * @param       func    イベントが発生した場合に実行する実行関数 
     341                 * @param       useCapture      flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     342                 * @param       priority        flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     343                 * @param       useWeakReference        flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     344                 * @see flash.events.IEventDispatcher#addEventListener() 
    240345                 */ 
    241346                public static function event(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void 
     
    244349                } 
    245350                 
     351                /** 
     352                 * 現在実行中のスレッドの実行を、指定された時間だけ中断させます. 
     353                 *  
     354                 * <p>指定された時間が経過すると、 sleep メソッドが呼び出されなかった場合と同様に実行が再開されます。</p> 
     355                 *  
     356                 * <p>スレッドの実行が中断しても、子スレッドの実行が中断されることはありません。</p> 
     357                 *  
     358                 * @param       time    実行を中断させる時間 (ミリ秒) 
     359                 */ 
    246360                public static function sleep(time:uint):void 
    247361                { 
     
    264378                 
    265379                /** 
    266                  * 現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    267                  *  
    268                  * @param       func 
     380                 * 現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します. 
     381                 *  
     382                 * <p>このメソッドによって割り込みハンドラが設定されていない状態で、待機中に割り込みが発生すると、 
     383                 * 例外 InterruptedError が発生します。</p> 
     384                 *  
     385                 * <p>この設定はスレッドの実行のたびにリセットされます。</p> 
     386                 *  
     387                 * @param       func    待機中に割り込まれた場合に実行する実行関数 
    269388                 */ 
    270389                public static function interrupted(func:Function):void 
     
    274393                 
    275394                /** 
    276                  * 現在のスレッドが割り込まれているかどうかを調べます。 
    277                  * このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    278                  * つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
     395                 * 現在のスレッドが割り込まれているかどうかを調べます. 
     396                 *  
     397                 * <p>このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
     398                 * つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。</p> 
    279399                 *  
    280400                 * @return      現在のスレッドが割り込まれている場合は true、そうでない場合は false 
     
    297417                } 
    298418                 
     419                /** 
     420                 * 新しい Thread クラスのインスタンスを生成します. 
     421                 */ 
    299422                public function Thread() 
    300423                { 
  • trac/htdocs/as3/thread/all-classes.html

    r549 r622  
    1414<table cellspacing="0" cellpadding="0"> 
    1515<tr> 
     16<td><a href="org/libspark/thread/threads/progression/CommandThread.html">CommandThread</a></td> 
     17</tr> 
     18<tr> 
    1619<td><a href="org/libspark/thread/errors/CurrentThreadNotFoundError.html">CurrentThreadNotFoundError</a></td> 
    1720</tr> 
     
    2023</tr> 
    2124<tr> 
     25<td><a href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     26</tr> 
     27<tr> 
    2228<td><a href="org/libspark/thread/utils/Executor.html">Executor</a></td> 
     29</tr> 
     30<tr> 
     31<td><a href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     32</tr> 
     33<tr> 
     34<td><a href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
    2335</tr> 
    2436<tr> 
     
    6577</tr> 
    6678<tr> 
     79<td><a href="org/libspark/thread/threads/progression/ThreadCommand.html">ThreadCommand</a></td> 
     80</tr> 
     81<tr> 
    6782<td><a href="org/libspark/thread/ThreadState.html">ThreadState</a></td> 
    6883</tr> 
  • trac/htdocs/as3/thread/all-index-A.html

    r549 r622  
    3434<tr> 
    3535<td colspan="2"><a name="A"></a><font style="bold" size="10px" color="black">A</font>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-B.html">B</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-C.html">C</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-D.html">D</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-E.html">E</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-F.html">F</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-G.html">G</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-H.html">H</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-I.html">I</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-J.html">J</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-K.html">K</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-L.html">L</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-M.html">M</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-N.html">N</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-O.html">O</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-P.html">P</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Q.html">Q</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-R.html">R</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-S.html">S</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-T.html">T</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-U.html">U</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-V.html">V</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-W.html">W</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-X.html">X</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Y.html">Y</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Z.html">Z</a>&nbsp;&nbsp;</td> 
     36</tr> 
     37<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#addEventListener()">addEventListener</a>(type, listener, useCapture, priority, useWeakReference) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   </td> 
    3643</tr> 
    3744<tr> 
  • trac/htdocs/as3/thread/all-index-C.html

    r549 r622  
    4444</tr> 
    4545<tr> 
     46<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/tweener/class-list.html');" href="org/libspark/thread/threads/tweener/TweenerThread.html#cancel()">cancel</a>() &mdash; Method in class org.libspark.thread.threads.tweener.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/tweener/class-list.html');" href="org/libspark/thread/threads/tweener/TweenerThread.html">TweenerThread</a></td> 
     47</tr> 
     48<tr> 
     49<td width="20"></td><td></td> 
     50</tr> 
     51<tr> 
    4652<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/Progress.html#cancel()">cancel</a>() &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/Progress.html">Progress</a></td> 
    4753</tr> 
     
    106112<tr> 
    107113<td width="20"></td><td> 
    108    現在のスレッドが割り込まれているかどうかを調べます。 
    109    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    110    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    111     
    112    </td> 
     114   現在のスレッドが割り込まれているかどうかを調べます.</td> 
     115</tr> 
     116<tr> 
     117<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/ThreadCommand.html#clone()">clone</a>() &mdash; Method in class org.libspark.thread.threads.progression.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/ThreadCommand.html">ThreadCommand</a></td> 
     118</tr> 
     119<tr> 
     120<td width="20"></td><td> 
     121   <p>この ThreadCommand インスタンスのコピーを作成して、各プロパティの値を元のプロパティの値と一致するように設定します。</p> 
     122   <p>Create a copy of this instance of the ThreadCommand and set each properties to same as original.</p> 
     123    
     124   </td> 
     125</tr> 
     126<tr> 
     127<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/CommandThread.html">CommandThread</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a></td> 
     128</tr> 
     129<tr> 
     130<td width="20"></td><td> 
     131  Progression の Command を Thread として実行するためのクラスです 
     132   
     133  </td> 
     134</tr> 
     135<tr> 
     136<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/CommandThread.html#CommandThread()">CommandThread</a>(c) &mdash; Constructor in class org.libspark.thread.threads.progression.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/CommandThread.html">CommandThread</a></td> 
     137</tr> 
     138<tr> 
     139<td width="20"></td><td></td> 
    113140</tr> 
    114141<tr> 
     
    212239<tr> 
    213240<td width="20"></td><td> 
    214    現在実行中のスレッドを返します 
    215    </td> 
     241   現在実行中のスレッドを返します.</td> 
    216242</tr> 
    217243<tr> 
  • trac/htdocs/as3/thread/all-index-D.html

    r549 r622  
    3636</tr> 
    3737<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#dispatchEvent()">dispatchEvent</a>(event) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   </td> 
     43</tr> 
     44<tr> 
     45<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html#draw()">draw</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     46</tr> 
     47<tr> 
     48<td width="20"></td><td></td> 
     49</tr> 
     50<tr> 
     51<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html#draw()">draw</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
     52</tr> 
     53<tr> 
     54<td width="20"></td><td></td> 
     55</tr> 
     56<tr> 
    3857<td style="padding-bottom:20px" colspan="2"></td> 
    3958</tr> 
  • trac/htdocs/as3/thread/all-index-E.html

    r549 r622  
    5353<tr> 
    5454<td width="20"></td><td> 
    55    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    56     
    57    </td> 
     55   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</td> 
    5856</tr> 
    5957<tr> 
     
    6260<tr> 
    6361<td width="20"></td><td> 
    64    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    65     
    66    </td> 
     62   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</td> 
     63</tr> 
     64<tr> 
     65<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/package-detail.html">org.libspark.thread.utils</a></td> 
     66</tr> 
     67<tr> 
     68<td width="20"></td><td> 
     69  EventDispatcherThread は IEventDispatcher インターフェイスを実装したスレッドです 
     70   
     71  </td> 
     72</tr> 
     73<tr> 
     74<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#EventDispatcherThread()">EventDispatcherThread</a>() &mdash; Constructor in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     75</tr> 
     76<tr> 
     77<td width="20"></td><td></td> 
    6778</tr> 
    6879<tr> 
     
    7182<tr> 
    7283<td width="20"></td><td> 
    73    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    74    </td> 
     84   全てのスレッドを実行します.</td> 
    7585</tr> 
    7686<tr> 
  • trac/htdocs/as3/thread/all-index-F.html

    r549 r622  
    9494</tr> 
    9595<tr> 
     96<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html#fg">fg</a> &mdash; Property in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     97</tr> 
     98<tr> 
     99<td width="20"></td><td></td> 
     100</tr> 
     101<tr> 
     102<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html#fg">fg</a> &mdash; Property in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
     103</tr> 
     104<tr> 
     105<td width="20"></td><td></td> 
     106</tr> 
     107<tr> 
    96108<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html#finalize()">finalize</a>() &mdash; Method in class org.libspark.thread.<a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html">Thread</a></td> 
    97109</tr> 
     
    101113<tr> 
    102114<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html#formatName()">formatName</a>(name) &mdash; Method in class org.libspark.thread.<a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html">Thread</a></td> 
     115</tr> 
     116<tr> 
     117<td width="20"></td><td></td> 
     118</tr> 
     119<tr> 
     120<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a></td> 
     121</tr> 
     122<tr> 
     123<td width="20"></td><td> 
     124  Forcessing を実行するためのスレッドです 
     125   
     126  </td> 
     127</tr> 
     128<tr> 
     129<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html#Frocessing2DThread()">Frocessing2DThread</a>(target) &mdash; Constructor in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     130</tr> 
     131<tr> 
     132<td width="20"></td><td></td> 
     133</tr> 
     134<tr> 
     135<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a></td> 
     136</tr> 
     137<tr> 
     138<td width="20"></td><td> 
     139  Forcessing を実行するためのスレッドです 
     140   
     141  </td> 
     142</tr> 
     143<tr> 
     144<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html#Frocessing3DThread()">Frocessing3DThread</a>(target) &mdash; Constructor in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
    103145</tr> 
    104146<tr> 
  • trac/htdocs/as3/thread/all-index-G.html

    r549 r622  
    3636</tr> 
    3737<tr> 
    38 <td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html#getCurrentThread()">getCurrentThread</a>() &mdash; Static method in class org.libspark.thread.<a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html">Thread</a></td> 
    39 </tr> 
    40 <tr> 
    41 <td width="20"></td><td> 
    42    現在実行中のスレッドを返します。 
    43    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    44     
    45    </td> 
    46 </tr> 
    47 <tr> 
    4838<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/Executor.html#getThreadAt()">getThreadAt</a>(index) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/Executor.html">Executor</a></td> 
    4939</tr> 
  • trac/htdocs/as3/thread/all-index-H.html

    r549 r622  
    3636</tr> 
    3737<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#hasEventListener()">hasEventListener</a>(type) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   </td> 
     43</tr> 
     44<tr> 
    3845<td style="padding-bottom:20px" colspan="2"></td> 
    3946</tr> 
  • trac/htdocs/as3/thread/all-index-I.html

    r549 r622  
    6666<tr> 
    6767<td width="20"></td><td> 
    68    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    69    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    70    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    71     
    72    </td> 
     68   スレッドライブラリを初期化します.</td> 
    7369</tr> 
    7470<tr> 
     
    118114<tr> 
    119115<td width="20"></td><td> 
    120    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    121     
    122    </td> 
     116   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</td> 
    123117</tr> 
    124118<tr> 
     
    256250<tr> 
    257251<td width="20"></td><td> 
    258    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    259     
    260    </td> 
     252   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</td> 
    261253</tr> 
    262254<tr> 
  • trac/htdocs/as3/thread/all-index-N.html

    r549 r622  
    5454<tr> 
    5555<td width="20"></td><td> 
    56    現在実行中のスレッドが次に実行する実行関数を設定します。 
    57     
    58    </td> 
     56   現在実行中のスレッドが次に実行する実行関数を設定します.</td> 
    5957</tr> 
    6058<tr> 
  • trac/htdocs/as3/thread/all-index-O.html

    r549 r622  
    5454</tr> 
    5555<tr> 
     56<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a> &mdash; Package</td> 
     57</tr> 
     58<tr> 
     59<td width="20"></td><td></td> 
     60</tr> 
     61<tr> 
    5662<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/net/class-list.html');" href="org/libspark/thread/threads/net/package-detail.html">org.libspark.thread.threads.net</a> &mdash; Package</td> 
     63</tr> 
     64<tr> 
     65<td width="20"></td><td></td> 
     66</tr> 
     67<tr> 
     68<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a> &mdash; Package</td> 
    5769</tr> 
    5870<tr> 
  • trac/htdocs/as3/thread/all-index-R.html

    r549 r622  
    3434<tr> 
    3535<td colspan="2"><a name="R"></a><a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-A.html">A</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-B.html">B</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-C.html">C</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-D.html">D</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-E.html">E</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-F.html">F</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-G.html">G</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-H.html">H</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-I.html">I</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-J.html">J</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-K.html">K</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-L.html">L</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-M.html">M</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-N.html">N</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-O.html">O</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-P.html">P</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Q.html">Q</a>&nbsp;&nbsp;<font style="bold" size="10px" color="black">R</font>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-S.html">S</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-T.html">T</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-U.html">U</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-V.html">V</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-W.html">W</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-X.html">X</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Y.html">Y</a>&nbsp;&nbsp;<a onclick="javascript:loadClassListFrame('index-list.html');" href="all-index-Z.html">Z</a>&nbsp;&nbsp;</td> 
     36</tr> 
     37<tr> 
     38<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#removeEventListener()">removeEventListener</a>(type, listener, useCapture) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     39</tr> 
     40<tr> 
     41<td width="20"></td><td> 
     42   </td> 
    3643</tr> 
    3744<tr> 
     
    7784</tr> 
    7885<tr> 
     86<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html#run()">run</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     87</tr> 
     88<tr> 
     89<td width="20"></td><td></td> 
     90</tr> 
     91<tr> 
     92<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html#run()">run</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
     93</tr> 
     94<tr> 
     95<td width="20"></td><td></td> 
     96</tr> 
     97<tr> 
    7998<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/net/class-list.html');" href="org/libspark/thread/threads/net/URLLoaderThread.html#run()">run</a>() &mdash; Method in class org.libspark.thread.threads.net.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/net/class-list.html');" href="org/libspark/thread/threads/net/URLLoaderThread.html">URLLoaderThread</a></td> 
    8099</tr> 
     
    83102   実行 
    84103   </td> 
     104</tr> 
     105<tr> 
     106<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/CommandThread.html#run()">run</a>() &mdash; Method in class org.libspark.thread.threads.progression.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/CommandThread.html">CommandThread</a></td> 
     107</tr> 
     108<tr> 
     109<td width="20"></td><td></td> 
    85110</tr> 
    86111<tr> 
  • trac/htdocs/as3/thread/all-index-S.html

    r549 r622  
    4747</tr> 
    4848<tr> 
     49<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html#setup()">setup</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a></td> 
     50</tr> 
     51<tr> 
     52<td width="20"></td><td></td> 
     53</tr> 
     54<tr> 
     55<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html#setup()">setup</a>() &mdash; Method in class org.libspark.thread.threads.frocessing.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a></td> 
     56</tr> 
     57<tr> 
     58<td width="20"></td><td></td> 
     59</tr> 
     60<tr> 
    4961<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html#sleep()">sleep</a>(time) &mdash; Static method in class org.libspark.thread.<a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/Thread.html">Thread</a></td> 
    5062</tr> 
    5163<tr> 
    52 <td width="20"></td><td></td> 
     64<td width="20"></td><td> 
     65   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</td> 
    5366</tr> 
    5467<tr> 
  • trac/htdocs/as3/thread/all-index-T.html

    r549 r622  
    5656<tr> 
    5757<td width="20"></td><td> 
    58   </td> 
     58  Thread クラスは ActionScript Thread Library の核となるクラスで、擬似スレッドを実現します.</td> 
    5959</tr> 
    6060<tr> 
     
    6262</tr> 
    6363<tr> 
    64 <td width="20"></td><td></td> 
     64<td width="20"></td><td> 
     65   新しい Thread クラスのインスタンスを生成します.</td> 
     66</tr> 
     67<tr> 
     68<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/ThreadCommand.html">ThreadCommand</a> &mdash; Class in package <a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a></td> 
     69</tr> 
     70<tr> 
     71<td width="20"></td><td> 
     72  Thread を Progression の Command として実行するためのクラスです 
     73   
     74  </td> 
     75</tr> 
     76<tr> 
     77<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/ThreadCommand.html#ThreadCommand()">ThreadCommand</a>(t:<a href="org/libspark/thread/Thread.html" onclick="javascript:loadClassListFrame('org/libspark/thread./class-list.html');">org.libspark.thread:Thread</a>, initObject) &mdash; Constructor in class org.libspark.thread.threads.progression.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/ThreadCommand.html">ThreadCommand</a></td> 
     78</tr> 
     79<tr> 
     80<td width="20"></td><td> 
     81   <p>新しい ThreadCommand クラスのインスタンスを作成します</p> 
     82   <p>Create a new instance of the ThreadCommand class.</p> 
     83    
     84   </td> 
    6585</tr> 
    6686<tr> 
     
    80100</tr> 
    81101<tr> 
     102<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/tweener/class-list.html');" href="org/libspark/thread/threads/tweener/TweenerThread.html#time">time</a> &mdash; Property in class org.libspark.thread.threads.tweener.<a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/tweener/class-list.html');" href="org/libspark/thread/threads/tweener/TweenerThread.html">TweenerThread</a></td> 
     103</tr> 
     104<tr> 
     105<td width="20"></td><td></td> 
     106</tr> 
     107<tr> 
    82108<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/ThreadState.html#TIMED_WAITING">TIMED_WAITING</a> &mdash; Constant static property in class org.libspark.thread.<a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/ThreadState.html">ThreadState</a></td> 
    83109</tr> 
     
    92118<tr> 
    93119<td width="20"></td><td> 
    94    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    95     
    96    </td> 
     120   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</td> 
    97121</tr> 
    98122<tr> 
  • trac/htdocs/as3/thread/all-index-U.html

    r549 r622  
    4040<tr> 
    4141<td width="20"></td><td> 
    42    キャッチされない例外ハンドラを設定します。 
    43    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    44    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    45    </td> 
     42   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</td> 
    4643</tr> 
    4744<tr> 
  • trac/htdocs/as3/thread/all-index-W.html

    r549 r622  
    6161</tr> 
    6262<tr> 
     63<td colspan="2" class="idxrow"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html#willTrigger()">willTrigger</a>(type) &mdash; Method in class org.libspark.thread.utils.<a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a></td> 
     64</tr> 
     65<tr> 
     66<td width="20"></td><td> 
     67   </td> 
     68</tr> 
     69<tr> 
    6370<td style="padding-bottom:20px" colspan="2"></td> 
    6471</tr> 
  • trac/htdocs/as3/thread/class-summary.html

    r549 r622  
    3838</tr> 
    3939<tr class="prow1"> 
     40<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/progression/CommandThread.html">CommandThread</a> 
     41<br> 
     42</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a></td><td class="summaryTableLastCol"> 
     43  Progression の Command を Thread として実行するためのクラスです 
     44   
     45  </td> 
     46</tr> 
     47<tr class="prow0"> 
    4048<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/errors/CurrentThreadNotFoundError.html">CurrentThreadNotFoundError</a> 
    4149<br> 
    4250</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/errors/class-list.html');" href="org/libspark/thread/errors/package-detail.html">org.libspark.thread.errors</a></td><td class="summaryTableLastCol">&nbsp;</td> 
    4351</tr> 
    44 <tr class="prow0"> 
     52<tr class="prow1"> 
    4553<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/EnterFrameThreadExecutor.html">EnterFrameThreadExecutor</a> 
    4654<br> 
    4755</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/package-detail.html">org.libspark.thread</a></td><td class="summaryTableLastCol">&nbsp;</td> 
    4856</tr> 
     57<tr class="prow0"> 
     58<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/utils/EventDispatcherThread.html">EventDispatcherThread</a> 
     59<br> 
     60</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/package-detail.html">org.libspark.thread.utils</a></td><td class="summaryTableLastCol"> 
     61  EventDispatcherThread は IEventDispatcher インターフェイスを実装したスレッドです 
     62   
     63  </td> 
     64</tr> 
    4965<tr class="prow1"> 
    5066<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/utils/Executor.html">Executor</a> 
     
    5268</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/utils/class-list.html');" href="org/libspark/thread/utils/package-detail.html">org.libspark.thread.utils</a></td><td class="summaryTableLastCol"> 
    5369  Executor は複数のスレッドを実行するスレッドのための基底クラスです 
     70   
     71  </td> 
     72</tr> 
     73<tr class="prow0"> 
     74<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a> 
     75<br> 
     76</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a></td><td class="summaryTableLastCol"> 
     77  Forcessing を実行するためのスレッドです 
     78   
     79  </td> 
     80</tr> 
     81<tr class="prow1"> 
     82<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a> 
     83<br> 
     84</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a></td><td class="summaryTableLastCol"> 
     85  Forcessing を実行するためのスレッドです 
    5486   
    5587  </td> 
     
    166198<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/Thread.html">Thread</a> 
    167199<br> 
    168 </td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/package-detail.html">org.libspark.thread</a></td><td class="summaryTableLastCol">&nbsp;</td> 
    169 </tr> 
    170 <tr class="prow0"> 
     200</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/class-list.html');" href="org/libspark/thread/package-detail.html">org.libspark.thread</a></td><td class="summaryTableLastCol"> 
     201  Thread クラスは ActionScript Thread Library の核となるクラスで、擬似スレッドを実現します.</td> 
     202</tr> 
     203<tr class="prow0"> 
     204<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/progression/ThreadCommand.html">ThreadCommand</a> 
     205<br> 
     206</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a></td><td class="summaryTableLastCol"> 
     207  Thread を Progression の Command として実行するためのクラスです 
     208   
     209  </td> 
     210</tr> 
     211<tr class="prow1"> 
    171212<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/ThreadState.html">ThreadState</a> 
    172213<br> 
     
    176217  </td> 
    177218</tr> 
    178 <tr class="prow1"> 
     219<tr class="prow0"> 
    179220<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/tweener/TweenerThread.html">TweenerThread</a> 
    180221<br> 
    181222</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/tweener/class-list.html');" href="org/libspark/thread/threads/tweener/package-detail.html">org.libspark.thread.threads.tweener</a></td><td class="summaryTableLastCol">&nbsp;</td> 
    182223</tr> 
    183 <tr class="prow0"> 
     224<tr class="prow1"> 
    184225<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="org/libspark/thread/threads/net/URLLoaderThread.html">URLLoaderThread</a> 
    185226<br> 
  • trac/htdocs/as3/thread/org/libspark/thread/Thread.html

    r549 r622  
    55<link rel="stylesheet" href="../../../style.css" type="text/css" media="screen"> 
    66<link rel="stylesheet" href="../../../print.css" type="text/css" media="print"> 
    7 <meta content="Thread,org.libspark.thread.Thread,currentThread,id,isInterrupted,name,state,uncaughtErrorHandler,checkInterrupted,error,event,executeAllThreads,finalize,formatName,getCurrentThread,initialize,interrupt,interrupted,isReady,join,monitorTimeout,monitorWait,monitorWakeup,next,run,sleep,start,timeout,toString" name="keywords"> 
     7<meta content="Thread,org.libspark.thread.Thread,currentThread,id,isInterrupted,name,state,uncaughtErrorHandler,checkInterrupted,error,event,executeAllThreads,finalize,formatName,initialize,interrupt,interrupted,isReady,join,monitorTimeout,monitorWait,monitorWakeup,next,run,sleep,start,timeout,toString" name="keywords"> 
    88<title>org.libspark.thread.Thread</title> 
    99</head> 
     
    4242</tr> 
    4343<tr> 
    44 <td class="classHeaderTableLabel">Subclasses</td><td><a href="utils/Executor.html">Executor</a>, <a href="threads/display/LoaderThread.html">LoaderThread</a>, <a href="threads/tweener/TweenerThread.html">TweenerThread</a>, <a href="threads/net/URLLoaderThread.html">URLLoaderThread</a></td> 
     44<td class="classHeaderTableLabel">Subclasses</td><td><a href="threads/progression/CommandThread.html">CommandThread</a>, <a href="utils/EventDispatcherThread.html">EventDispatcherThread</a>, <a href="utils/Executor.html">Executor</a>, <a href="threads/frocessing/Frocessing2DThread.html">Frocessing2DThread</a>, <a href="threads/frocessing/Frocessing3DThread.html">Frocessing3DThread</a>, <a href="threads/display/LoaderThread.html">LoaderThread</a>, <a href="threads/tweener/TweenerThread.html">TweenerThread</a>, <a href="threads/net/URLLoaderThread.html">URLLoaderThread</a></td> 
    4545</tr> 
    4646</table> 
    4747<p></p> 
     48  Thread クラスは ActionScript Thread Library の核となるクラスで、擬似スレッドを実現します. 
     49   
     50  <p>ここで実現される擬似スレッドは、タスクシステムと Java のスレッドモデルをベースとしています。 
     51  処理をいくつかのメソッドに切り分け、呼び出すメソッドを切り替えつつ順々に実行していくことで、処理を進めます。</p> 
     52   
     53  <p>新しいスレッドを作成するためには、まず Thread クラスのサブクラスを作成します。 
     54  このサブクラスは、 Thread クラスの run メソッドをオーバーライドする必要があります。 
     55  たとえば、「Hello, Thread!!」と出力するスレッドは、次のようになります。</p> 
     56  <div class='listing'><pre>public class HelloThread extends Thread 
     57  { 
     58      override protected function run():void 
     59      { 
     60          trace('Hello, Thread!!'); 
     61      } 
     62  }</pre></div> 
     63   
     64  <p>作成したスレッドを実行するためには、 Thread Library を初期化する必要があります。 
     65  次のように、 Thread クラスの静的メソッド initialize を呼び出すことで初期化を行います。 
     66  このとき、引数に IThreadExecutor インターフェイスの実装クラスのインスタンスを指定します。 
     67  この IThreadExecutor インスタンスは、「いつスレッドを実行するか」を決める重要な役割を担っています。 
     68  ここでは、 EnterFrameThreadExecutor クラスのインスタンスを渡し、フレーム実行のタイミングで 
     69  スレッドが実行されるようにしています。初期化処理は、アプリケーションの最初で一度だけ行えば、その後呼び出す必要はありません。</p> 
     70  <div class='listing'><pre>Thread.initialize(new EnterFrameThreadExecutor());</pre></div> 
     71   
     72  <p>最後に、次のように HelloThread クラスのインスタンスを作り、 start メソッドを呼び出すことで、 
     73  スレッドの実行を開始します。</p> 
     74  <div class='listing'><pre>var t:Thread = new HelloThread(); 
     75  t.start();</pre></div> 
     76   
     77  <p>スレッドは親子関係を形成します。この親子関係は、スレッドの実行開始時に決定されます。 
     78  スレッドの start を呼び出したスレッド (つまりカレントスレッド) は、親スレッドとなり、 
     79  start が呼び出されたスレッドは、その親スレッドの子スレッドとなります。 
     80  ただし、 start の呼び出しがスレッドの外 (つまりカレントスレッドが null のとき) に行われた場合、 
     81  start が呼び出されたスレッドはトップレベルスレッドとなります。</p> 
     82   
     83  <p>スレッドの親子関係は、スレッドの実行順序と例外の伝播において重要になります。 
     84  スレッドの実行は、一番最初に開始されたトップレベルスレッドから始まります。今、このスレッドを A と呼ぶことにします。 
     85  A に子スレッドがいる場合、 A の実行よりも先にまず、子スレッドが、開始された順番で実行されます。 
     86  この子スレッドが実行されるとき、その子スレッドにさらに子スレッド (Aから見て孫スレッド) がいる場合、 
     87  その子スレッドの実行より先に孫スレッドが開始された順番で実行され、これが子スレッドがいなくなるまで続けられます。 
     88  全ての A の子スレッドの実行が終了すると、 A が実行され、次に、A の次に開始されたトップレベルスレッドの実行が 
     89  同様にして続きます。</p> 
     90   
     91  <p>スレッド内で例外が発生し、その例外が、例外が発生したスレッド内で捕捉されなかった場合、 
     92  例外は親スレッドに伝播します。例外が発生したのがトップレベルスレッドで、親スレッドがいない場合、 
     93  例外は uncaughtErrorHandler に渡されます。</p> 
     94   
     95  <p>子スレッドよりも先に親スレッドが終了した場合、その親スレッドの全ての子スレッドは孤児スレッドとなり、 
     96  トップレベルスレッドとして再配置されます。</p> 
     97   
    4898  <p></p> 
     99<p> 
     100<span class="classHeaderTableLabel">See also</span> 
     101</p> 
     102<div class="seeAlso"> 
     103<a href="../thread/Thread.html#run()" target="">run()</a> 
     104<br> 
     105<a href="../thread/Thread.html#initialize()" target="">initialize()</a> 
     106<br> 
     107<a href="../thread/Thread.html#start()" target="">start()</a> 
     108<br> 
     109<a href="../thread/Thread.html#uncaughtErrorHandler()" target="">uncaughtErrorHandler()</a> 
     110</div> 
    49111<br> 
    50112<hr> 
     
    60122<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#currentThread">currentThread</a> : <a href="../thread/Thread.html">Thread</a> 
    61123<div class="summaryTableDescription">[static][read-only] 
    62    現在実行中のスレッドを返します 
    63    </div> 
     124   現在実行中のスレッドを返します.</div> 
    64125</td><td class="summaryTableOwnerCol">Thread</td> 
    65126</tr> 
     
    84145<tr class=""> 
    85146<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    86    キャッチされない例外ハンドラを設定します。 
    87    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    88    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    89    </div> 
     147   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    90148</td><td class="summaryTableOwnerCol">Thread</td> 
    91149</tr> 
     
    111169<div class="summarySignature"> 
    112170<a class="signatureLink" href="#Thread()">Thread</a>()</div> 
    113 <div class="summaryTableDescription"></div> 
     171<div class="summaryTableDescription"> 
     172   新しい Thread クラスのインスタンスを生成します.</div> 
    114173</td><td class="summaryTableOwnerCol">Thread</td> 
    115174</tr> 
     
    119178<a class="signatureLink" href="#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    120179<div class="summaryTableDescription">[static] 
    121    現在のスレッドが割り込まれているかどうかを調べます。 
    122    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    123    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    124     
    125    </div> 
     180   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    126181</td><td class="summaryTableOwnerCol">Thread</td> 
    127182</tr> 
     
    131186<a class="signatureLink" href="#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    132187<div class="summaryTableDescription">[static] 
    133    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    134     
    135    </div> 
     188   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    136189</td><td class="summaryTableOwnerCol">Thread</td> 
    137190</tr> 
     
    141194<a class="signatureLink" href="#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    142195<div class="summaryTableDescription">[static] 
    143    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    144     
    145    </div> 
     196   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    146197</td><td class="summaryTableOwnerCol">Thread</td> 
    147198</tr> 
     
    151202<a class="signatureLink" href="#executeAllThreads()">executeAllThreads</a>():void</div> 
    152203<div class="summaryTableDescription">[static] 
    153    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    154    </div> 
    155 </td><td class="summaryTableOwnerCol">Thread</td> 
    156 </tr> 
    157 <tr class=""> 
    158 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"> 
    159 <div class="summarySignature"> 
    160 <a class="signatureLink" href="#getCurrentThread()">getCurrentThread</a>():<a href="../thread/Thread.html">Thread</a> 
    161 </div> 
    162 <div class="summaryTableDescription">[static] 
    163    現在実行中のスレッドを返します。 
    164    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    165     
    166    </div> 
     204   全てのスレッドを実行します.</div> 
    167205</td><td class="summaryTableOwnerCol">Thread</td> 
    168206</tr> 
     
    172210<a class="signatureLink" href="#initialize()">initialize</a>(executor:<a href="IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    173211<div class="summaryTableDescription">[static] 
    174    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    175    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    176    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    177     
    178    </div> 
     212   スレッドライブラリを初期化します.</div> 
    179213</td><td class="summaryTableOwnerCol">Thread</td> 
    180214</tr> 
     
    198232<a class="signatureLink" href="#interrupted()">interrupted</a>(func:Function):void</div> 
    199233<div class="summaryTableDescription">[static] 
    200    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    201     
    202    </div> 
     234   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    203235</td><td class="summaryTableOwnerCol">Thread</td> 
    204236</tr> 
     
    208240<a class="signatureLink" href="#isReady()">isReady</a>():Boolean</div> 
    209241<div class="summaryTableDescription">[static] 
    210    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    211     
    212    </div> 
     242   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    213243</td><td class="summaryTableOwnerCol">Thread</td> 
    214244</tr> 
     
    253283<a class="signatureLink" href="#next()">next</a>(func:Function):void</div> 
    254284<div class="summaryTableDescription">[static] 
    255    現在実行中のスレッドが次に実行する実行関数を設定します。 
    256     
    257    </div> 
     285   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    258286</td><td class="summaryTableOwnerCol">Thread</td> 
    259287</tr> 
     
    276304<div class="summarySignature"> 
    277305<a class="signatureLink" href="#sleep()">sleep</a>(time:uint):void</div> 
    278 <div class="summaryTableDescription">[static]</div> 
     306<div class="summaryTableDescription">[static] 
     307   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    279308</td><td class="summaryTableOwnerCol">Thread</td> 
    280309</tr> 
     
    291320<a class="signatureLink" href="#timeout()">timeout</a>(func:Function):void</div> 
    292321<div class="summaryTableDescription">[static] 
    293    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    294     
    295    </div> 
     322   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    296323</td><td class="summaryTableOwnerCol">Thread</td> 
    297324</tr> 
     
    357384<div class="detailBody"> 
    358385<code>currentThread:<a href="../thread/Thread.html">Thread</a></code>&nbsp;&nbsp;[read-only]<p> 
    359    現在実行中のスレッドを返します 
    360    </p><span class="label">Implementation</span> 
     386   現在実行中のスレッドを返します. 
     387    
     388   </p><p>現在実行中のスレッドがない場合、 null を返します。</p> 
     389   <span class="label">Implementation</span> 
    361390<br> 
    362391<code>&nbsp;&nbsp;&nbsp;&nbsp;public static function get currentThread():<a href="../thread/Thread.html">Thread</a></code> 
     
    423452<div class="detailBody"> 
    424453<code>uncaughtErrorHandler:Function</code>&nbsp;&nbsp;[read-write]<p> 
    425    キャッチされない例外ハンドラを設定します。 
    426    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    427    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    428    </p><span class="label">Implementation</span> 
     454   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します. 
     455    
     456   </p><p>スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。</p> 
     457    
     458   <p>ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。</p> 
     459   <span class="label">Implementation</span> 
    429460<br> 
    430461<code>&nbsp;&nbsp;&nbsp;&nbsp;public static function get uncaughtErrorHandler():Function</code> 
     
    442473</table> 
    443474<div class="detailBody"> 
    444 <code>public function Thread()</code> 
    445 </div> 
     475<code>public function Thread()</code><p> 
     476   新しい Thread クラスのインスタンスを生成します. 
     477   </p></div> 
    446478<a name="methodDetail"></a> 
    447479<div class="detailSectionHeader">Method detail</div> 
     
    454486<div class="detailBody"> 
    455487<code>public static function checkInterrupted():Boolean</code><p> 
    456    現在のスレッドが割り込まれているかどうかを調べます。 
    457    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    458    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    459     
    460    </p><p></p> 
     488   現在のスレッドが割り込まれているかどうかを調べます. 
     489    
     490   </p><p>このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
     491   つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。</p> 
     492    
     493   <p></p> 
    461494<span class="label">Returns</span> 
    462495<table border="0" cellspacing="0" cellpadding="0"> 
     
    475508<div class="detailBody"> 
    476509<code>public static function error(klass:Class, func:Function, reset:Boolean = true):void</code><p> 
    477    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    478     
    479    </p><span class="label">Parameters</span> 
    480 <table border="0" cellspacing="0" cellpadding="0"> 
    481 <tr> 
    482 <td width="20px"></td><td><code><span class="label">klass</span>:Class</code></td> 
     510   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します. 
     511    
     512   </p><p>ここで設定される実行関数は、発生した例外 (Object) と、例外が発生したスレッド (Thread) のふたつの引数をとる関数である必要があります。</p> 
     513    
     514   <p>この関数によって例外を処理できた (この関数内で再び例外が発生しなかった) 場合で、この関数内で 
     515   next メソッドによる実行関数の設定が行われなかった場合、例外が発生する前の実行関数の設定を復元します。</p> 
     516    
     517   <p>この設定は、reset 引数が false に設定されない限り、スレッドの実行のたびにリセットされます。</p> 
     518    
     519   <span class="label">Parameters</span> 
     520<table border="0" cellspacing="0" cellpadding="0"> 
     521<tr> 
     522<td width="20px"></td><td><code><span class="label">klass</span>:Class</code> &mdash; どの型の例外が発生した場合に関数を実行するかを示すクラス 
     523   </td> 
    483524</tr> 
    484525<tr> 
     
    486527</tr> 
    487528<tr> 
    488 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td> 
     529<td width="20px"></td><td><code><span class="label">func</span>:Function</code> &mdash; 例外が発生した際に実行される実行関数 
     530   </td> 
    489531</tr> 
    490532<tr> 
     
    492534</tr> 
    493535<tr> 
    494 <td width="20px"></td><td><code><span class="label">reset</span>:Boolean</code> (default = <code>true</code>)<code></code></td> 
     536<td width="20px"></td><td><code><span class="label">reset</span>:Boolean</code> (default = <code>true</code>)<code></code> &mdash; 次の実行のタイミングでこの設定を削除する場合には true、そうでなければ false 
     537   </td> 
    495538</tr> 
    496539</table> 
     
    504547<div class="detailBody"> 
    505548<code>public static function event(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</code><p> 
    506    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    507     
    508    </p><span class="label">Parameters</span> 
    509 <table border="0" cellspacing="0" cellpadding="0"> 
    510 <tr> 
    511 <td width="20px"></td><td><code><span class="label">dispatcher</span>:IEventDispatcher</code></td> 
     549   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します. 
     550    
     551   </p><p>ここで設定される実行関数は、発生したイベント (Event) を引数にとる関数である必要があります。</p> 
     552    
     553   <p>このメソッドによってイベントハンドラが設定される場合、スレッドは自動的にイベントが発生するまで待機状態となります。 
     554   ただし、 next メソッドによって次に実行する実行関数が設定される場合、待機状態にはならず、実行が継続されます。</p> 
     555    
     556   <p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     557    
     558   <span class="label">Parameters</span> 
     559<table border="0" cellspacing="0" cellpadding="0"> 
     560<tr> 
     561<td width="20px"></td><td><code><span class="label">dispatcher</span>:IEventDispatcher</code> &mdash; イベントリスナーの登録先となるディスパッチャ 
     562   </td> 
    512563</tr> 
    513564<tr> 
     
    515566</tr> 
    516567<tr> 
    517 <td width="20px"></td><td><code><span class="label">type</span>:String</code></td> 
     568<td width="20px"></td><td><code><span class="label">type</span>:String</code> &mdash; 捕捉するイベント名 
     569   </td> 
    518570</tr> 
    519571<tr> 
     
    521573</tr> 
    522574<tr> 
    523 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td> 
     575<td width="20px"></td><td><code><span class="label">func</span>:Function</code> &mdash; イベントが発生した場合に実行する実行関数 
     576   </td> 
    524577</tr> 
    525578<tr> 
     
    527580</tr> 
    528581<tr> 
    529 <td width="20px"></td><td><code><span class="label">useCapture</span>:Boolean</code> (default = <code>false</code>)<code></code></td> 
     582<td width="20px"></td><td><code><span class="label">useCapture</span>:Boolean</code> (default = <code>false</code>)<code></code> &mdash; flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     583   </td> 
    530584</tr> 
    531585<tr> 
     
    533587</tr> 
    534588<tr> 
    535 <td width="20px"></td><td><code><span class="label">priority</span>:int</code> (default = <code>0</code>)<code></code></td> 
     589<td width="20px"></td><td><code><span class="label">priority</span>:int</code> (default = <code>0</code>)<code></code> &mdash; flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     590   </td> 
    536591</tr> 
    537592<tr> 
     
    539594</tr> 
    540595<tr> 
    541 <td width="20px"></td><td><code><span class="label">useWeakReference</span>:Boolean</code> (default = <code>false</code>)<code></code></td> 
    542 </tr> 
    543 </table> 
     596<td width="20px"></td><td><code><span class="label">useWeakReference</span>:Boolean</code> (default = <code>false</code>)<code></code> &mdash; flash.events.IEventDispatcher#addEventListener() の該当する引数を参照してください。 
     597   </td> 
     598</tr> 
     599</table> 
     600<p> 
     601<span class="label">See also</span> 
     602</p> 
     603<div class="seeAlso">flash.events.IEventDispatcher.addEventListener()</div> 
    544604</div> 
    545605<a name="executeAllThreads()"></a> 
     
    551611<div class="detailBody"> 
    552612<code>public static function executeAllThreads():void</code><p> 
    553    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    554    </p></div> 
     613   全てのスレッドを実行します. 
     614    
     615   </p><p>通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。</p> 
     616   </div> 
    555617<a name="finalize()"></a> 
    556618<table cellspacing="0" cellpadding="0" class="detailHeader"> 
     
    583645</table> 
    584646</div> 
    585 <a name="getCurrentThread()"></a> 
    586 <table cellspacing="0" cellpadding="0" class="detailHeader"> 
    587 <tr> 
    588 <td class="detailHeaderName">getCurrentThread</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td> 
    589 </tr> 
    590 </table> 
    591 <div class="detailBody"> 
    592 <code>public static function getCurrentThread():<a href="../thread/Thread.html">Thread</a></code><p> 
    593    現在実行中のスレッドを返します。 
    594    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    595     
    596    </p><p></p> 
    597 <span class="label">Returns</span> 
    598 <table border="0" cellspacing="0" cellpadding="0"> 
    599 <tr> 
    600 <td width="20"></td><td><code><a href="../thread/Thread.html">Thread</a></code> &mdash;  
    601                         現在実行中のスレッド 
    602     
    603                          
    604                      </td> 
    605 </tr> 
    606 </table> 
    607 <br> 
    608 <span class="label">Throws</span> 
    609 <table border="0" cellspacing="0" cellpadding="0"> 
    610 <tr> 
    611 <td width="20"></td><td><code><a href="errors/CurrentThreadNotFoundError.html">CurrentThreadNotFoundError</a> </code> &mdash; 現在実行中のスレッドがない場合 
    612    </td> 
    613 </tr> 
    614 </table> 
    615 </div> 
    616647<a name="initialize()"></a> 
    617648<table cellspacing="0" cellpadding="0" class="detailHeader"> 
     
    622653<div class="detailBody"> 
    623654<code>public static function initialize(executor:<a href="IThreadExecutor.html">IThreadExecutor</a>):void</code><p> 
    624    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    625    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    626    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    627     
    628    </p><span class="label">Parameters</span> 
     655   スレッドライブラリを初期化します. 
     656    
     657   </p><p>このメソッドは、最初に一度だけ呼び出してください。</p> 
     658    
     659   <p>スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
     660   (このメソッド内で、 IThreadExectuor#start が呼び出されます)</p> 
     661    
     662   <span class="label">Parameters</span> 
    629663<table border="0" cellspacing="0" cellpadding="0"> 
    630664<tr> 
     
    633667</tr> 
    634668</table> 
     669<p> 
     670<span class="label">See also</span> 
     671</p> 
     672<div class="seeAlso"> 
     673<a href="IThreadExecutor.html" target="">IThreadExecutor</a> 
     674</div> 
    635675</div> 
    636676<a name="interrupt()"></a> 
     
    657697<div class="detailBody"> 
    658698<code>public static function interrupted(func:Function):void</code><p> 
    659    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    660     
    661    </p><span class="label">Parameters</span> 
    662 <table border="0" cellspacing="0" cellpadding="0"> 
    663 <tr> 
    664 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td> 
     699   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します. 
     700    
     701   </p><p>このメソッドによって割り込みハンドラが設定されていない状態で、待機中に割り込みが発生すると、 
     702   例外 InterruptedError が発生します。</p> 
     703    
     704   <p>この設定はスレッドの実行のたびにリセットされます。</p> 
     705    
     706   <span class="label">Parameters</span> 
     707<table border="0" cellspacing="0" cellpadding="0"> 
     708<tr> 
     709<td width="20px"></td><td><code><span class="label">func</span>:Function</code> &mdash; 待機中に割り込まれた場合に実行する実行関数 
     710   </td> 
    665711</tr> 
    666712</table> 
     
    674720<div class="detailBody"> 
    675721<code>public static function isReady():Boolean</code><p> 
    676    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
     722   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します. 
    677723    
    678724   </p><p></p> 
     
    684730</tr> 
    685731</table> 
     732<p> 
     733<span class="label">See also</span> 
     734</p> 
     735<div class="seeAlso"> 
     736<a href="../thread/Thread.html#initialize()" target="">initialize()</a> 
     737</div> 
    686738</div> 
    687739<a name="join()"></a> 
     
    762814<div class="detailBody"> 
    763815<code>public static function next(func:Function):void</code><p> 
    764    現在実行中のスレッドが次に実行する実行関数を設定します。 
    765     
    766    </p><span class="label">Parameters</span> 
    767 <table border="0" cellspacing="0" cellpadding="0"> 
    768 <tr> 
    769 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td> 
     816   現在実行中のスレッドが次に実行する実行関数を設定します. 
     817    
     818   </p><p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     819    
     820   <p>このメソッドの呼び出しによって次に実行する実行関数が設定されない場合、スレッドは終了フェーズへと移行します。</p> 
     821    
     822   <span class="label">Parameters</span> 
     823<table border="0" cellspacing="0" cellpadding="0"> 
     824<tr> 
     825<td width="20px"></td><td><code><span class="label">func</span>:Function</code> &mdash; 次に実行する実行関数 
     826   </td> 
    770827</tr> 
    771828</table> 
     
    787844</table> 
    788845<div class="detailBody"> 
    789 <code>public static function sleep(time:uint):void</code><span class="label">Parameters</span> 
    790 <table border="0" cellspacing="0" cellpadding="0"> 
    791 <tr> 
    792 <td width="20px"></td><td><code><span class="label">time</span>:uint</code></td> 
     846<code>public static function sleep(time:uint):void</code><p> 
     847   現在実行中のスレッドの実行を、指定された時間だけ中断させます. 
     848    
     849   </p><p>指定された時間が経過すると、 sleep メソッドが呼び出されなかった場合と同様に実行が再開されます。</p> 
     850    
     851   <p>スレッドの実行が中断しても、子スレッドの実行が中断されることはありません。</p> 
     852    
     853   <span class="label">Parameters</span> 
     854<table border="0" cellspacing="0" cellpadding="0"> 
     855<tr> 
     856<td width="20px"></td><td><code><span class="label">time</span>:uint</code> &mdash; 実行を中断させる時間 (ミリ秒) 
     857   </td> 
    793858</tr> 
    794859</table> 
     
    811876<div class="detailBody"> 
    812877<code>public static function timeout(func:Function):void</code><p> 
    813    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    814     
    815    </p><span class="label">Parameters</span> 
    816 <table border="0" cellspacing="0" cellpadding="0"> 
    817 <tr> 
    818 <td width="20px"></td><td><code><span class="label">func</span>:Function</code></td> 
     878   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します. 
     879    
     880   </p><p>この設定は、スレッドの実行のたびにリセットされます。</p> 
     881    
     882   <span class="label">Parameters</span> 
     883<table border="0" cellspacing="0" cellpadding="0"> 
     884<tr> 
     885<td width="20px"></td><td><code><span class="label">func</span>:Function</code> &mdash; タイムアウトした場合に実行する実行関数 
     886   </td> 
    819887</tr> 
    820888</table> 
  • trac/htdocs/as3/thread/org/libspark/thread/package-detail.html

    r549 r622  
    5959</tr> 
    6060<tr class="prow1"> 
    61 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="Thread.html">Thread</a></td><td class="summaryTableLastCol">&nbsp;</td> 
     61<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="Thread.html">Thread</a></td><td class="summaryTableLastCol"> 
     62  Thread クラスは ActionScript Thread Library の核となるクラスで、擬似スレッドを実現します.</td> 
    6263</tr> 
    6364<tr class="prow0"> 
  • trac/htdocs/as3/thread/org/libspark/thread/threads/display/LoaderThread.html

    r549 r622  
    8686<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#currentThread">currentThread</a> : <a href="../../../thread/Thread.html">Thread</a> 
    8787<div class="summaryTableDescription">[static] 
    88    現在実行中のスレッドを返します 
    89    </div> 
     88   現在実行中のスレッドを返します.</div> 
    9089</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    9190</tr> 
     
    135134<tr class="hideInheritedProperty"> 
    136135<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    137    キャッチされない例外ハンドラを設定します。 
    138    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    139    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    140    </div> 
     136   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    141137</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    142138</tr> 
     
    173169<a class="signatureLink" href="../../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    174170<div class="summaryTableDescription">[static] 
    175    現在のスレッドが割り込まれているかどうかを調べます。 
    176    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    177    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    178     
    179    </div> 
     171   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    180172</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    181173</tr> 
     
    185177<a class="signatureLink" href="../../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    186178<div class="summaryTableDescription">[static] 
    187    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    188     
    189    </div> 
     179   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    190180</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    191181</tr> 
     
    195185<a class="signatureLink" href="../../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    196186<div class="summaryTableDescription">[static] 
    197    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    198     
    199    </div> 
     187   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    200188</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    201189</tr> 
     
    205193<a class="signatureLink" href="../../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    206194<div class="summaryTableDescription">[static] 
    207    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    208    </div> 
    209 </td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    210 </tr> 
    211 <tr class="hideInheritedMethod"> 
    212 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    213 <div class="summarySignature"> 
    214 <a class="signatureLink" href="../../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../../thread/Thread.html">Thread</a> 
    215 </div> 
    216 <div class="summaryTableDescription">[static] 
    217    現在実行中のスレッドを返します。 
    218    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    219     
    220    </div> 
     195   全てのスレッドを実行します.</div> 
    221196</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    222197</tr> 
     
    226201<a class="signatureLink" href="../../Thread.html#initialize()">initialize</a>(executor:<a href="../../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    227202<div class="summaryTableDescription">[static] 
    228    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    229    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    230    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    231     
    232    </div> 
     203   スレッドライブラリを初期化します.</div> 
    233204</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    234205</tr> 
     
    252223<a class="signatureLink" href="../../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    253224<div class="summaryTableDescription">[static] 
    254    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    255     
    256    </div> 
     225   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    257226</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    258227</tr> 
     
    262231<a class="signatureLink" href="../../Thread.html#isReady()">isReady</a>():Boolean</div> 
    263232<div class="summaryTableDescription">[static] 
    264    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    265     
    266    </div> 
     233   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    267234</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    268235</tr> 
     
    307274<a class="signatureLink" href="../../Thread.html#next()">next</a>(func:Function):void</div> 
    308275<div class="summaryTableDescription">[static] 
    309    現在実行中のスレッドが次に実行する実行関数を設定します。 
    310     
    311    </div> 
     276   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    312277</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    313278</tr> 
     
    330295<div class="summarySignature"> 
    331296<a class="signatureLink" href="../../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    332 <div class="summaryTableDescription">[static]</div> 
     297<div class="summaryTableDescription">[static] 
     298   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    333299</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    334300</tr> 
     
    345311<a class="signatureLink" href="../../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    346312<div class="summaryTableDescription">[static] 
    347    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    348     
    349    </div> 
     313   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    350314</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    351315</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/threads/net/URLLoaderThread.html

    r549 r622  
    8080<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#currentThread">currentThread</a> : <a href="../../../thread/Thread.html">Thread</a> 
    8181<div class="summaryTableDescription">[static] 
    82    現在実行中のスレッドを返します 
    83    </div> 
     82   現在実行中のスレッドを返します.</div> 
    8483</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    8584</tr> 
     
    127126<tr class="hideInheritedProperty"> 
    128127<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    129    キャッチされない例外ハンドラを設定します。 
    130    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    131    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    132    </div> 
     128   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    133129</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    134130</tr> 
     
    174170<a class="signatureLink" href="../../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    175171<div class="summaryTableDescription">[static] 
    176    現在のスレッドが割り込まれているかどうかを調べます。 
    177    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    178    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    179     
    180    </div> 
     172   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    181173</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    182174</tr> 
     
    186178<a class="signatureLink" href="../../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    187179<div class="summaryTableDescription">[static] 
    188    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    189     
    190    </div> 
     180   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    191181</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    192182</tr> 
     
    196186<a class="signatureLink" href="../../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    197187<div class="summaryTableDescription">[static] 
    198    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    199     
    200    </div> 
     188   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    201189</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    202190</tr> 
     
    206194<a class="signatureLink" href="../../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    207195<div class="summaryTableDescription">[static] 
    208    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    209    </div> 
    210 </td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    211 </tr> 
    212 <tr class="hideInheritedMethod"> 
    213 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    214 <div class="summarySignature"> 
    215 <a class="signatureLink" href="../../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../../thread/Thread.html">Thread</a> 
    216 </div> 
    217 <div class="summaryTableDescription">[static] 
    218    現在実行中のスレッドを返します。 
    219    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    220     
    221    </div> 
     196   全てのスレッドを実行します.</div> 
    222197</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    223198</tr> 
     
    227202<a class="signatureLink" href="../../Thread.html#initialize()">initialize</a>(executor:<a href="../../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    228203<div class="summaryTableDescription">[static] 
    229    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    230    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    231    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    232     
    233    </div> 
     204   スレッドライブラリを初期化します.</div> 
    234205</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    235206</tr> 
     
    253224<a class="signatureLink" href="../../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    254225<div class="summaryTableDescription">[static] 
    255    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    256     
    257    </div> 
     226   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    258227</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    259228</tr> 
     
    263232<a class="signatureLink" href="../../Thread.html#isReady()">isReady</a>():Boolean</div> 
    264233<div class="summaryTableDescription">[static] 
    265    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    266     
    267    </div> 
     234   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    268235</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    269236</tr> 
     
    308275<a class="signatureLink" href="../../Thread.html#next()">next</a>(func:Function):void</div> 
    309276<div class="summaryTableDescription">[static] 
    310    現在実行中のスレッドが次に実行する実行関数を設定します。 
    311     
    312    </div> 
     277   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    313278</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    314279</tr> 
     
    331296<div class="summarySignature"> 
    332297<a class="signatureLink" href="../../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    333 <div class="summaryTableDescription">[static]</div> 
     298<div class="summaryTableDescription">[static] 
     299   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    334300</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    335301</tr> 
     
    346312<a class="signatureLink" href="../../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    347313<div class="summaryTableDescription">[static] 
    348    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    349     
    350    </div> 
     314   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    351315</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    352316</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/threads/tweener/TweenerThread.html

    r549 r622  
    55<link rel="stylesheet" href="../../../../../style.css" type="text/css" media="screen"> 
    66<link rel="stylesheet" href="../../../../../print.css" type="text/css" media="print"> 
    7 <meta content="TweenerThread,org.libspark.thread.threads.tweener.TweenerThread,run" name="keywords"> 
     7<meta content="TweenerThread,org.libspark.thread.threads.tweener.TweenerThread,time,cancel,run" name="keywords"> 
    88<title>org.libspark.thread.threads.tweener.TweenerThread</title> 
    99</head> 
     
    5858</div> 
    5959</div> 
    60 <table id="summaryTableProperty" class="summaryTable hideInheritedProperty" cellpadding="3" cellspacing="0"> 
     60<table id="summaryTableProperty" class="summaryTable " cellpadding="3" cellspacing="0"> 
    6161<tr> 
    6262<th>&nbsp;</th><th colspan="2">Property</th><th class="summaryTableOwnerCol">Defined&nbsp;by</th> 
     
    6565<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#currentThread">currentThread</a> : <a href="../../../thread/Thread.html">Thread</a> 
    6666<div class="summaryTableDescription">[static] 
    67    現在実行中のスレッドを返します 
    68    </div> 
     67   現在実行中のスレッドを返します.</div> 
    6968</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    7069</tr> 
     
    8786</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    8887</tr> 
     88<tr class=""> 
     89<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"><a class="signatureLink" href="#time">time</a> : uint<div class="summaryTableDescription">[read-only]</div> 
     90</td><td class="summaryTableOwnerCol">TweenerThread</td> 
     91</tr> 
    8992<tr class="hideInheritedProperty"> 
    9093<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    91    キャッチされない例外ハンドラを設定します。 
    92    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    93    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    94    </div> 
     94   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    9595</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    9696</tr> 
     
    119119</td><td class="summaryTableOwnerCol">TweenerThread</td> 
    120120</tr> 
     121<tr class=""> 
     122<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol">&nbsp;</td><td class="summaryTableSignatureCol"> 
     123<div class="summarySignature"> 
     124<a class="signatureLink" href="#cancel()">cancel</a>():void</div> 
     125<div class="summaryTableDescription"></div> 
     126</td><td class="summaryTableOwnerCol">TweenerThread</td> 
     127</tr> 
    121128<tr class="hideInheritedMethod"> 
    122129<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
     
    124131<a class="signatureLink" href="../../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    125132<div class="summaryTableDescription">[static] 
    126    現在のスレッドが割り込まれているかどうかを調べます。 
    127    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    128    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    129     
    130    </div> 
     133   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    131134</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    132135</tr> 
     
    136139<a class="signatureLink" href="../../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    137140<div class="summaryTableDescription">[static] 
    138    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    139     
    140    </div> 
     141   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    141142</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    142143</tr> 
     
    146147<a class="signatureLink" href="../../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    147148<div class="summaryTableDescription">[static] 
    148    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    149     
    150    </div> 
     149   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    151150</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    152151</tr> 
     
    156155<a class="signatureLink" href="../../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    157156<div class="summaryTableDescription">[static] 
    158    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    159    </div> 
    160 </td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    161 </tr> 
    162 <tr class="hideInheritedMethod"> 
    163 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    164 <div class="summarySignature"> 
    165 <a class="signatureLink" href="../../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../../thread/Thread.html">Thread</a> 
    166 </div> 
    167 <div class="summaryTableDescription">[static] 
    168    現在実行中のスレッドを返します。 
    169    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    170     
    171    </div> 
     157   全てのスレッドを実行します.</div> 
    172158</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    173159</tr> 
     
    177163<a class="signatureLink" href="../../Thread.html#initialize()">initialize</a>(executor:<a href="../../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    178164<div class="summaryTableDescription">[static] 
    179    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    180    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    181    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    182     
    183    </div> 
     165   スレッドライブラリを初期化します.</div> 
    184166</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    185167</tr> 
     
    203185<a class="signatureLink" href="../../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    204186<div class="summaryTableDescription">[static] 
    205    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    206     
    207    </div> 
     187   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    208188</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    209189</tr> 
     
    213193<a class="signatureLink" href="../../Thread.html#isReady()">isReady</a>():Boolean</div> 
    214194<div class="summaryTableDescription">[static] 
    215    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    216     
    217    </div> 
     195   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    218196</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    219197</tr> 
     
    258236<a class="signatureLink" href="../../Thread.html#next()">next</a>(func:Function):void</div> 
    259237<div class="summaryTableDescription">[static] 
    260    現在実行中のスレッドが次に実行する実行関数を設定します。 
    261     
    262    </div> 
     238   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    263239</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    264240</tr> 
     
    281257<div class="summarySignature"> 
    282258<a class="signatureLink" href="../../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    283 <div class="summaryTableDescription">[static]</div> 
     259<div class="summaryTableDescription">[static] 
     260   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    284261</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    285262</tr> 
     
    296273<a class="signatureLink" href="../../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    297274<div class="summaryTableDescription">[static] 
    298    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    299     
    300    </div> 
     275   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    301276</td><td class="summaryTableOwnerCol"><a href="../../Thread.html">Thread</a></td> 
    302277</tr> 
     
    360335--></script> 
    361336<div class="MainContent"> 
     337<a name="propertyDetail"></a> 
     338<div class="detailSectionHeader">Property detail</div> 
     339<a name="time"></a> 
     340<table cellspacing="0" cellpadding="0" class="detailHeader"> 
     341<tr> 
     342<td class="detailHeaderName">time</td><td class="detailHeaderType">property</td> 
     343</tr> 
     344</table> 
     345<div class="detailBody"> 
     346<code>time:uint</code>&nbsp;&nbsp;[read-only]<span class="label">Implementation</span> 
     347<br> 
     348<code>&nbsp;&nbsp;&nbsp;&nbsp;public function get time():uint</code> 
     349<br> 
     350</div> 
    362351<a name="constructorDetail"></a> 
    363352<div class="detailSectionHeader">Constructor detail</div> 
     
    384373<a name="methodDetail"></a> 
    385374<div class="detailSectionHeader">Method detail</div> 
     375<a name="cancel()"></a> 
     376<table cellspacing="0" cellpadding="0" class="detailHeader"> 
     377<tr> 
     378<td class="detailHeaderName">cancel</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td> 
     379</tr> 
     380</table> 
     381<div class="detailBody"> 
     382<code>public function cancel():void</code> 
     383</div> 
    386384<a name="run()"></a> 
    387385<table cellspacing="0" cellpadding="0" class="detailHeader"> 
    388386<tr> 
    389 <td class="detailHeaderName">run</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td> 
     387<td class="detailHeaderName">run</td><td class="detailHeaderParens">()</td><td class="detailHeaderType">method</td><td class="detailHeaderRule">&nbsp;</td> 
    390388</tr> 
    391389</table> 
  • trac/htdocs/as3/thread/org/libspark/thread/utils/Executor.html

    r549 r622  
    7070<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#currentThread">currentThread</a> : <a href="../../thread/Thread.html">Thread</a> 
    7171<div class="summaryTableDescription">[static] 
    72    現在実行中のスレッドを返します 
    73    </div> 
     72   現在実行中のスレッドを返します.</div> 
    7473</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    7574</tr> 
     
    10099<tr class="hideInheritedProperty"> 
    101100<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    102    キャッチされない例外ハンドラを設定します。 
    103    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    104    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    105    </div> 
     101   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    106102</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    107103</tr> 
     
    161157<a class="signatureLink" href="../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    162158<div class="summaryTableDescription">[static] 
    163    現在のスレッドが割り込まれているかどうかを調べます。 
    164    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    165    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    166     
    167    </div> 
     159   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    168160</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    169161</tr> 
     
    173165<a class="signatureLink" href="../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    174166<div class="summaryTableDescription">[static] 
    175    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    176     
    177    </div> 
     167   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    178168</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    179169</tr> 
     
    183173<a class="signatureLink" href="../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    184174<div class="summaryTableDescription">[static] 
    185    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    186     
    187    </div> 
     175   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    188176</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    189177</tr> 
     
    193181<a class="signatureLink" href="../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    194182<div class="summaryTableDescription">[static] 
    195    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    196    </div> 
    197 </td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    198 </tr> 
    199 <tr class="hideInheritedMethod"> 
    200 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    201 <div class="summarySignature"> 
    202 <a class="signatureLink" href="../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../thread/Thread.html">Thread</a> 
    203 </div> 
    204 <div class="summaryTableDescription">[static] 
    205    現在実行中のスレッドを返します。 
    206    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    207     
    208    </div> 
     183   全てのスレッドを実行します.</div> 
    209184</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    210185</tr> 
     
    225200<a class="signatureLink" href="../Thread.html#initialize()">initialize</a>(executor:<a href="../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    226201<div class="summaryTableDescription">[static] 
    227    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    228    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    229    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    230     
    231    </div> 
     202   スレッドライブラリを初期化します.</div> 
    232203</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    233204</tr> 
     
    251222<a class="signatureLink" href="../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    252223<div class="summaryTableDescription">[static] 
    253    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    254     
    255    </div> 
     224   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    256225</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    257226</tr> 
     
    261230<a class="signatureLink" href="../Thread.html#isReady()">isReady</a>():Boolean</div> 
    262231<div class="summaryTableDescription">[static] 
    263    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    264     
    265    </div> 
     232   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    266233</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    267234</tr> 
     
    306273<a class="signatureLink" href="../Thread.html#next()">next</a>(func:Function):void</div> 
    307274<div class="summaryTableDescription">[static] 
    308    現在実行中のスレッドが次に実行する実行関数を設定します。 
    309     
    310    </div> 
     275   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    311276</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    312277</tr> 
     
    329294<div class="summarySignature"> 
    330295<a class="signatureLink" href="../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    331 <div class="summaryTableDescription">[static]</div> 
     296<div class="summaryTableDescription">[static] 
     297   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    332298</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    333299</tr> 
     
    344310<a class="signatureLink" href="../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    345311<div class="summaryTableDescription">[static] 
    346    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    347     
    348    </div> 
     312   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    349313</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    350314</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/utils/ParallelExecutor.html

    r549 r622  
    6969<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#currentThread">currentThread</a> : <a href="../../thread/Thread.html">Thread</a> 
    7070<div class="summaryTableDescription">[static] 
    71    現在実行中のスレッドを返します 
    72    </div> 
     71   現在実行中のスレッドを返します.</div> 
    7372</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    7473</tr> 
     
    9998<tr class="hideInheritedProperty"> 
    10099<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    101    キャッチされない例外ハンドラを設定します。 
    102    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    103    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    104    </div> 
     100   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    105101</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    106102</tr> 
     
    159155<a class="signatureLink" href="../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    160156<div class="summaryTableDescription">[static] 
    161    現在のスレッドが割り込まれているかどうかを調べます。 
    162    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    163    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    164     
    165    </div> 
     157   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    166158</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    167159</tr> 
     
    171163<a class="signatureLink" href="../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    172164<div class="summaryTableDescription">[static] 
    173    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    174     
    175    </div> 
     165   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    176166</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    177167</tr> 
     
    181171<a class="signatureLink" href="../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    182172<div class="summaryTableDescription">[static] 
    183    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    184     
    185    </div> 
     173   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    186174</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    187175</tr> 
     
    191179<a class="signatureLink" href="../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    192180<div class="summaryTableDescription">[static] 
    193    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    194    </div> 
    195 </td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    196 </tr> 
    197 <tr class="hideInheritedMethod"> 
    198 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    199 <div class="summarySignature"> 
    200 <a class="signatureLink" href="../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../thread/Thread.html">Thread</a> 
    201 </div> 
    202 <div class="summaryTableDescription">[static] 
    203    現在実行中のスレッドを返します。 
    204    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    205     
    206    </div> 
     181   全てのスレッドを実行します.</div> 
    207182</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    208183</tr> 
     
    223198<a class="signatureLink" href="../Thread.html#initialize()">initialize</a>(executor:<a href="../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    224199<div class="summaryTableDescription">[static] 
    225    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    226    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    227    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    228     
    229    </div> 
     200   スレッドライブラリを初期化します.</div> 
    230201</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    231202</tr> 
     
    250221<a class="signatureLink" href="../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    251222<div class="summaryTableDescription">[static] 
    252    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    253     
    254    </div> 
     223   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    255224</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    256225</tr> 
     
    260229<a class="signatureLink" href="../Thread.html#isReady()">isReady</a>():Boolean</div> 
    261230<div class="summaryTableDescription">[static] 
    262    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    263     
    264    </div> 
     231   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    265232</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    266233</tr> 
     
    305272<a class="signatureLink" href="../Thread.html#next()">next</a>(func:Function):void</div> 
    306273<div class="summaryTableDescription">[static] 
    307    現在実行中のスレッドが次に実行する実行関数を設定します。 
    308     
    309    </div> 
     274   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    310275</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    311276</tr> 
     
    328293<div class="summarySignature"> 
    329294<a class="signatureLink" href="../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    330 <div class="summaryTableDescription">[static]</div> 
     295<div class="summaryTableDescription">[static] 
     296   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    331297</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    332298</tr> 
     
    343309<a class="signatureLink" href="../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    344310<div class="summaryTableDescription">[static] 
    345    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    346     
    347    </div> 
     311   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    348312</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    349313</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/utils/SerialExecutor.html

    r549 r622  
    6969<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#currentThread">currentThread</a> : <a href="../../thread/Thread.html">Thread</a> 
    7070<div class="summaryTableDescription">[static] 
    71    現在実行中のスレッドを返します 
    72    </div> 
     71   現在実行中のスレッドを返します.</div> 
    7372</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    7473</tr> 
     
    9998<tr class="hideInheritedProperty"> 
    10099<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"><a class="signatureLink" href="../Thread.html#uncaughtErrorHandler">uncaughtErrorHandler</a> : Function<div class="summaryTableDescription">[static] 
    101    キャッチされない例外ハンドラを設定します。 
    102    スレッド内で例外が発生し、処理されないままトップレベルまで到達するとこのハンドラが呼び出されます。 
    103    ここに登録する関数は、第一引数に発生した例外である Object と、第二引数に発生元のスレッドである Thread を引数としてとる必要があります。 
    104    </div> 
     100   どのスレッドにも捕捉されなかった例外のためのハンドラを設定します.</div> 
    105101</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    106102</tr> 
     
    159155<a class="signatureLink" href="../Thread.html#checkInterrupted()">checkInterrupted</a>():Boolean</div> 
    160156<div class="summaryTableDescription">[static] 
    161    現在のスレッドが割り込まれているかどうかを調べます。 
    162    このメソッドによりスレッドの「割り込みステータス」がクリアされます。 
    163    つまり、このメソッドが続けて2回呼び出された場合、2回目の呼び出しは false を返します。 
    164     
    165    </div> 
     157   現在のスレッドが割り込まれているかどうかを調べます.</div> 
    166158</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    167159</tr> 
     
    171163<a class="signatureLink" href="../Thread.html#error()">error</a>(klass:Class, func:Function, reset:Boolean = true):void</div> 
    172164<div class="summaryTableDescription">[static] 
    173    現在実行中のスレッドが指定された例外をキャッチした場合に実行する実行関数を設定します。 
    174     
    175    </div> 
     165   現在実行中のスレッドおよびその子スレッドで例外が発生した場合に実行する実行関数を設定します.</div> 
    176166</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    177167</tr> 
     
    181171<a class="signatureLink" href="../Thread.html#event()">event</a>(dispatcher:IEventDispatcher, type:String, func:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void</div> 
    182172<div class="summaryTableDescription">[static] 
    183    現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します。 
    184     
    185    </div> 
     173   現在実行中のスレッドが指定されたイベントが発生した場合に実行する実行関数を設定します.</div> 
    186174</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    187175</tr> 
     
    191179<a class="signatureLink" href="../Thread.html#executeAllThreads()">executeAllThreads</a>():void</div> 
    192180<div class="summaryTableDescription">[static] 
    193    全てのスレッドを実行します。通常、このメソッドは IThreadExector インターフェイスの実装クラスによって呼び出されます。 
    194    </div> 
    195 </td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    196 </tr> 
    197 <tr class="hideInheritedMethod"> 
    198 <td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableInheritanceCol"><img class="inheritedSummaryImage" title="Inherited" alt="Inherited" src="../../../../images/inheritedSummary.gif"></td><td class="summaryTableSignatureCol"> 
    199 <div class="summarySignature"> 
    200 <a class="signatureLink" href="../Thread.html#getCurrentThread()">getCurrentThread</a>():<a href="../../thread/Thread.html">Thread</a> 
    201 </div> 
    202 <div class="summaryTableDescription">[static] 
    203    現在実行中のスレッドを返します。 
    204    ただし、現在実行中のスレッドがない(currentThread が null)の場合は CurrentThreadNotFoundError をスローします。 
    205     
    206    </div> 
     181   全てのスレッドを実行します.</div> 
    207182</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    208183</tr> 
     
    223198<a class="signatureLink" href="../Thread.html#initialize()">initialize</a>(executor:<a href="../../thread/IThreadExecutor.html">IThreadExecutor</a>):void</div> 
    224199<div class="summaryTableDescription">[static] 
    225    スレッドライブラリを初期化します。このメソッドは、最初に一度だけ呼び出してください。 
    226    スレッドの実行は、指定された IThreadExecutor インスタンスによって行われます。 
    227    (このメソッド内で、IThreadExectuor#startが呼び出されます) 
    228     
    229    </div> 
     200   スレッドライブラリを初期化します.</div> 
    230201</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    231202</tr> 
     
    250221<a class="signatureLink" href="../Thread.html#interrupted()">interrupted</a>(func:Function):void</div> 
    251222<div class="summaryTableDescription">[static] 
    252    現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します。 
    253     
    254    </div> 
     223   現在実行中のスレッドが待機中に割り込まれた場合に実行する実行関数を設定します.</div> 
    255224</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    256225</tr> 
     
    260229<a class="signatureLink" href="../Thread.html#isReady()">isReady</a>():Boolean</div> 
    261230<div class="summaryTableDescription">[static] 
    262    initialize の呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します 
    263     
    264    </div> 
     231   initialize メソッドの呼び出しによって IThreadExecutor が設定され、スレッドが実行可能な状態かどうかを返します.</div> 
    265232</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    266233</tr> 
     
    305272<a class="signatureLink" href="../Thread.html#next()">next</a>(func:Function):void</div> 
    306273<div class="summaryTableDescription">[static] 
    307    現在実行中のスレッドが次に実行する実行関数を設定します。 
    308     
    309    </div> 
     274   現在実行中のスレッドが次に実行する実行関数を設定します.</div> 
    310275</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    311276</tr> 
     
    328293<div class="summarySignature"> 
    329294<a class="signatureLink" href="../Thread.html#sleep()">sleep</a>(time:uint):void</div> 
    330 <div class="summaryTableDescription">[static]</div> 
     295<div class="summaryTableDescription">[static] 
     296   現在実行中のスレッドの実行を、指定された時間だけ中断させます.</div> 
    331297</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    332298</tr> 
     
    343309<a class="signatureLink" href="../Thread.html#timeout()">timeout</a>(func:Function):void</div> 
    344310<div class="summaryTableDescription">[static] 
    345    現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します。 
    346     
    347    </div> 
     311   現在実行中のスレッドが待機中にタイムアウトした場合に実行する実行関数を設定します.</div> 
    348312</td><td class="summaryTableOwnerCol"><a href="../Thread.html">Thread</a></td> 
    349313</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/utils/class-list.html

    r549 r622  
    2929</tr> 
    3030<tr> 
     31<td><a href="EventDispatcherThread.html">EventDispatcherThread</a></td> 
     32</tr> 
     33<tr> 
    3134<td><a href="Executor.html">Executor</a></td> 
    3235</tr> 
  • trac/htdocs/as3/thread/org/libspark/thread/utils/package-detail.html

    r549 r622  
    5959</tr> 
    6060<tr class="prow1"> 
     61<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="EventDispatcherThread.html">EventDispatcherThread</a></td><td class="summaryTableLastCol"> 
     62  EventDispatcherThread は IEventDispatcher インターフェイスを実装したスレッドです 
     63   
     64  </td> 
     65</tr> 
     66<tr class="prow0"> 
    6167<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="Executor.html">Executor</a></td><td class="summaryTableLastCol"> 
    6268  Executor は複数のスレッドを実行するスレッドのための基底クラスです 
     
    6470  </td> 
    6571</tr> 
    66 <tr class="prow0"> 
     72<tr class="prow1"> 
    6773<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="MultiProgress.html">MultiProgress</a></td><td class="summaryTableLastCol"> 
    6874  MultiProgress クラスは、複数の進捗状況をひとつにまとめます。 
     
    7278  </td> 
    7379</tr> 
    74 <tr class="prow1"> 
     80<tr class="prow0"> 
    7581<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="ParallelExecutor.html">ParallelExecutor</a></td><td class="summaryTableLastCol"> 
    7682  ParallelExecutor は複数のスレッドを並列して実行するためのユーティリティクラスです 
     
    8086  </td> 
    8187</tr> 
    82 <tr class="prow0"> 
     88<tr class="prow1"> 
    8389<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="Progress.html">Progress</a></td><td class="summaryTableLastCol"> 
    8490  Progress クラスは、 IProgress インターフェイスの最も単純な実装クラスです。 
     
    8995  </td> 
    9096</tr> 
    91 <tr class="prow1"> 
     97<tr class="prow0"> 
    9298<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="SerialExecutor.html">SerialExecutor</a></td><td class="summaryTableLastCol"> 
    9399  SerialExecutor は複数のスレッドを順番に実行するためのユーティリティクラスです 
  • trac/htdocs/as3/thread/package-list.html

    r549 r622  
    3030</tr> 
    3131<tr> 
     32<td><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a> 
     33<br> 
     34</td> 
     35</tr> 
     36<tr> 
    3237<td><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/net/class-list.html');" href="org/libspark/thread/threads/net/package-detail.html">org.libspark.thread.threads.net</a> 
     38<br> 
     39</td> 
     40</tr> 
     41<tr> 
     42<td><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a> 
    3343<br> 
    3444</td> 
  • trac/htdocs/as3/thread/package-summary.html

    r549 r622  
    4646</tr> 
    4747<tr class="prow0"> 
     48<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/frocessing/class-list.html');" href="org/libspark/thread/threads/frocessing/package-detail.html">org.libspark.thread.threads.frocessing</a></td><td class="summaryTableLastCol">&nbsp;</td> 
     49</tr> 
     50<tr class="prow1"> 
    4851<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/net/class-list.html');" href="org/libspark/thread/threads/net/package-detail.html">org.libspark.thread.threads.net</a></td><td class="summaryTableLastCol">&nbsp;</td> 
     52</tr> 
     53<tr class="prow0"> 
     54<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a onclick="javascript:loadClassListFrame('org/libspark/thread/threads/progression/class-list.html');" href="org/libspark/thread/threads/progression/package-detail.html">org.libspark.thread.threads.progression</a></td><td class="summaryTableLastCol">&nbsp;</td> 
    4955</tr> 
    5056<tr class="prow1">