Packagejp.progression.debug
Classpublic final class Debugger

Debugger クラスは、各種インスタンスのイベント発生状況を管理し、状態の変化を出力する開発者用のデバッガクラスです。


Example
  



Public Properties
 PropertyDefined by
  insertSerialNums : Boolean
[static] 出力されるメッセージに対して連番を付加するかどうかを取得または設定します。
Debugger
  level : int
[static] 監視レベルを取得または設定します。
Debugger
  loggingFunction : Function
[static] ログ出力に使用するロギング関数を取得または設定します。
Debugger
Public Methods
 MethodDefined by
  
addTarget(target:IEventDispatcher):void
[static] 監視対象にインスタンスを登録します。
Debugger
  
pause():void
[static] 監視処理の待機状態を停止します。
Debugger
  
removeTarget(target:IEventDispatcher):void
[static] 監視対象のインスタンスを解除します。
Debugger
  
resume():void
[static] 監視処理の待機状態を開始します。
Debugger
Property detail
insertSerialNumsproperty
insertSerialNums:Boolean  [read-write]

出力されるメッセージに対して連番を付加するかどうかを取得または設定します。

Implementation
    public static function get insertSerialNums():Boolean
    public function set insertSerialNums(value:Boolean):void
levelproperty 
level:int  [read-write]

監視レベルを取得または設定します。

Implementation
    public static function get level():int
    public function set level(value:int):void
loggingFunctionproperty 
loggingFunction:Function  [read-write]

ログ出力に使用するロギング関数を取得または設定します。

Implementation
    public static function get loggingFunction():Function
    public function set loggingFunction(value:Function):void
Method detail
addTarget()method
public static function addTarget(target:IEventDispatcher):void

監視対象にインスタンスを登録します。

Parameters
target:IEventDispatcher登録したいインスタンスです。

See also


Example
   

pause()method 
public static function pause():void

監視処理の待機状態を停止します。

See also


Example
   

removeTarget()method 
public static function removeTarget(target:IEventDispatcher):void

監視対象のインスタンスを解除します。

Parameters
target:IEventDispatcher解除したいインスタンスです。

See also


Example
   

resume()method 
public static function resume():void

監視処理の待機状態を開始します。

See also


Example