Packagecom.bourre.ioc.assembler.displayobject
Classpublic class DisplayObjectInfo
ImplementsValueObject

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Value object to store Display object configuration defined in xml context.



Public Properties
 PropertyDefined by
  ID : String
Display object identifer.
DisplayObjectInfo
  isVisible : Boolean
Visibility of display object.
DisplayObjectInfo
  parentID : String
Display object parent identifer.
DisplayObjectInfo
  type : String
Type of display object.
DisplayObjectInfo
  url : URLRequest
Display object content url.
DisplayObjectInfo
Public Methods
 MethodDefined by
  
DisplayObjectInfo(ID:String, parentID:String = null, isVisible:Boolean = true, url:URLRequest = null, type:String = null)
Creates instance.
DisplayObjectInfo
  
Adds child to current display object.
DisplayObjectInfo
  
getChild():Array
Returns childs list.
DisplayObjectInfo
  
Returns childs count.
DisplayObjectInfo
  
hasChild():Boolean
Returns true if display object has childs.
DisplayObjectInfo
  
Returns true if display object is an empty container.
DisplayObjectInfo
  
toString():String
Returns the string representation of this instance.
DisplayObjectInfo
Property detail
IDproperty
public var ID:String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Display object identifer.

The default value is null.

isVisibleproperty 
public var isVisible:Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Visibility of display object.

The default value is null.

parentIDproperty 
public var parentID:String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Display object parent identifer.

The default value is null.

typeproperty 
public var type:String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Type of display object.

The default value is null.

urlproperty 
public var url:URLRequest

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Display object content url.

The default value is null.

Constructor detail
DisplayObjectInfo()constructor
public function DisplayObjectInfo(ID:String, parentID:String = null, isVisible:Boolean = true, url:URLRequest = null, type:String = null)

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Creates instance.

Parameters
ID:String
 
parentID:String (default = null)
 
isVisible:Boolean (default = true)
 
url:URLRequest (default = null)
 
type:String (default = null)
Method detail
addChild()method
public function addChild(o:DisplayObjectInfo):void

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Adds child to current display object.

Parameters
o:DisplayObjectInfo
getChild()method 
public function getChild():Array

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns childs list.

Returns
Array
getNumChild()method 
public function getNumChild():int

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns childs count.

Returns
int
hasChild()method 
public function hasChild():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns true if display object has childs.

Returns
Boolean
isEmptyDisplayObject()method 
public function isEmptyDisplayObject():Boolean

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns true if display object is an empty container. (eq url == null ).

Returns
Boolean
toString()method 
public function toString():String

Player version: Flash Player 9.0
Language version: ActionScript 3.0

Returns the string representation of this instance.

Returns
String — the string representation of this instance