Packagewidgetfactory.logging.debuggers
Classpublic class WidgetArthropodDebugger
InheritanceWidgetArthropodDebugger Inheritance Object
Implements IWidgetDebugger

Works with the WidgetDebugger class to connect, and trace to, the Arthropod debugger client. In order for this class to work properly, you must download Arthropod and install its Debug class.

Download Arthropod Here

See also

widgetfactory.logging.WidgetDebugger


Public Properties
 PropertyDefined By
  password : String
Holds the password that is used to connect to the Arthropod debugging client.
WidgetArthropodDebugger
  widgetName : String
[write-only] The name of the widget which will be displayed next to all traces.
WidgetArthropodDebugger
Public Methods
 MethodDefined By
  
Clears debugger of all trace messages, if the debugger has that feature.
WidgetArthropodDebugger
  
debug(message:String):void
Used for tracing messages which are non-permanent and are used to locate a bug in the program.
WidgetArthropodDebugger
  
error(message:String):void
Used for tracing error messages when the program detects an error.
WidgetArthropodDebugger
  
fatal(message:String):void
Used for tracing error messages where the error may cause the program to stop running altogether.
WidgetArthropodDebugger
  
info(message:String):void
Used for tracing information about the program.
WidgetArthropodDebugger
  
init():void
Initialized the object to connect to the debugger.
WidgetArthropodDebugger
  
log(message:String):void
Used for tracing the general application process.
WidgetArthropodDebugger
  
trace(traceObject:Object):void
Used for general traces.
WidgetArthropodDebugger
  
warn(message:String):void
Used for tracing warnings when the program does something potentially dangerous.
WidgetArthropodDebugger
  
widgetFactoryLog(message:String):void
Used by WidgetFactory to trace internal logs.
WidgetArthropodDebugger
Property Detail
passwordproperty
password:String

Holds the password that is used to connect to the Arthropod debugging client.


Implementation
    public function get password():String
    public function set password(value:String):void
widgetNameproperty 
widgetName:String  [write-only]

The name of the widget which will be displayed next to all traces.


Implementation
    public function set widgetName(value:String):void
Method Detail
clearTraces()method
public function clearTraces():void

Clears debugger of all trace messages, if the debugger has that feature.

debug()method 
public function debug(message:String):void

Used for tracing messages which are non-permanent and are used to locate a bug in the program. Can also be used as a highlighted log.

Parameters

message:String

error()method 
public function error(message:String):void

Used for tracing error messages when the program detects an error.

Parameters

message:String

fatal()method 
public function fatal(message:String):void

Used for tracing error messages where the error may cause the program to stop running altogether.

Parameters

message:String

info()method 
public function info(message:String):void

Used for tracing information about the program. Also useful as a highlighted log method.

Parameters

message:String

init()method 
public function init():void

Initialized the object to connect to the debugger.

log()method 
public function log(message:String):void

Used for tracing the general application process.

Parameters

message:String

trace()method 
public function trace(traceObject:Object):void

Used for general traces. It is the only trace method that will receive any object and then convert it to a string. All other trace methods will only take a direct string.

Parameters

traceObject:Object

warn()method 
public function warn(message:String):void

Used for tracing warnings when the program does something potentially dangerous.

Parameters

message:String

widgetFactoryLog()method 
public function widgetFactoryLog(message:String):void

Used by WidgetFactory to trace internal logs.

Parameters

message:String