Packagecom.swfwire.decompiler.utils
Classpublic class ReadableTrait
InheritanceReadableTrait Inheritance Object



Public Properties
 PropertyDefined By
  argumentNames : Vector.<String>
ReadableTrait
  arguments : Vector.<ReadableMultiname>
ReadableTrait
  classInfo : ReadableClass
ReadableTrait
  declaration : ReadableMultiname
ReadableTrait
  initializer : String
ReadableTrait
  instructions : Vector.<IInstruction>
ReadableTrait
  isConst : Boolean
ReadableTrait
  isStatic : Boolean
ReadableTrait
  localCount : uint
ReadableTrait
  slots : Object
ReadableTrait
  traitType : String
ReadableTrait
  type : ReadableMultiname
ReadableTrait
Public Constants
 ConstantDefined By
  TYPE_CLASS : String = class
[static]
ReadableTrait
  TYPE_METHOD : String = method
[static]
ReadableTrait
  TYPE_NAMESPACE : String = namespace
[static]
ReadableTrait
  TYPE_PROPERTY : String = property
[static]
ReadableTrait
Property Detail
argumentNamesproperty
public var argumentNames:Vector.<String>

argumentsproperty 
public var arguments:Vector.<ReadableMultiname>

classInfoproperty 
public var classInfo:ReadableClass

declarationproperty 
public var declaration:ReadableMultiname

initializerproperty 
public var initializer:String

instructionsproperty 
public var instructions:Vector.<IInstruction>

isConstproperty 
public var isConst:Boolean

isStaticproperty 
public var isStatic:Boolean

localCountproperty 
public var localCount:uint

slotsproperty 
public var slots:Object

traitTypeproperty 
public var traitType:String

typeproperty 
public var type:ReadableMultiname

Constant Detail
TYPE_CLASSConstant
public static const TYPE_CLASS:String = class

TYPE_METHODConstant 
public static const TYPE_METHOD:String = method

TYPE_NAMESPACEConstant 
public static const TYPE_NAMESPACE:String = namespace

TYPE_PROPERTYConstant 
public static const TYPE_PROPERTY:String = property