Packagestimulsoft.flex.serialize
Classpublic class StiSerialize
InheritanceStiSerialize Inheritance Object



Public Properties
 PropertyDefined By
  applicationValue : String = null
[static]
StiSerialize
  format : String
[static]
StiSerialize
  imageStack : Array
[static]
StiSerialize
Public Methods
 MethodDefined By
  
StiSerialize
  
[static] Корректирровка ссылок на MasterComponents в DataBands
StiSerialize
  
deserializeObject(object:Object, propertyNode:XMLNode, format:String = null):void
[static] Преобразовывает XML структуру в нужный объект и заполняет его свойства
StiSerialize
  
getPropertyByName(propertiesCollection:Array, name:String):StiProperty
[static] Возвращает свойство объекта по его имени
StiSerialize
  
serializeArray(object:Array, nodeName:String = value):XMLNode
[static] Сериализация массива объектов
StiSerialize
  
serializeObject(object:Object, correctRefs:Boolean = false, format:String = null, applicationValue:String = null):XMLNode
[static] Преобразовывает объект в XML структуру свойств
StiSerialize
Public Constants
 ConstantDefined By
  ReportFileVersion : String = 1.02
[static]
StiSerialize
Property Detail
applicationValueproperty
public static var applicationValue:String = null

formatproperty 
format:String


Implementation
    public static function get format():String
    public static function set format(value:String):void
imageStackproperty 
public static var imageStack:Array

Constructor Detail
StiSerialize()Constructor
public function StiSerialize()



Method Detail
correctMasterComponents()method
public static function correctMasterComponents():void

Корректирровка ссылок на MasterComponents в DataBands

deserializeObject()method 
public static function deserializeObject(object:Object, propertyNode:XMLNode, format:String = null):void

Преобразовывает XML структуру в нужный объект и заполняет его свойства

Parameters

object:Object
 
propertyNode:XMLNode
 
format:String (default = null)

getPropertyByName()method 
public static function getPropertyByName(propertiesCollection:Array, name:String):StiProperty

Возвращает свойство объекта по его имени

Parameters

propertiesCollection:Array
 
name:String

Returns
StiProperty
serializeArray()method 
public static function serializeArray(object:Array, nodeName:String = value):XMLNode

Сериализация массива объектов

Parameters

object:Array
 
nodeName:String (default = value)

Returns
XMLNode
serializeObject()method 
public static function serializeObject(object:Object, correctRefs:Boolean = false, format:String = null, applicationValue:String = null):XMLNode

Преобразовывает объект в XML структуру свойств

Parameters

object:Object
 
correctRefs:Boolean (default = false)
 
format:String (default = null)
 
applicationValue:String (default = null)

Returns
XMLNode
Constant Detail
ReportFileVersionConstant
public static const ReportFileVersion:String = 1.02