Hi, i've yet posted this question but i can't resolve this problem..
i've created a custom value object class..a simple class with private properties and getters methods to retrieve them. public class WindowInfo { private var _id:String; private var _module:String private var _xpos:int; private var _ypos:int; private var _width:int; private var _height:int; public function WindowInfo(id:String, module:String, xpos:int, ypos:int, width:int, height:int) { this._id = id; this._module = module; this._xpos = xpos; this._ypos = ypos; this._width = width; this._height = height; } public function get id():String { return _id; } public function get module():String { return _module; } public function get xpos():int { return _xpos; } public function get ypos():int { return _ypos; } public function get width():int { return _width; } public function get height():int { return _height; } } then i created an array collection where each item is an istance of value object. then i have a shared object manager that looks like this: package util{ import flash.net.SharedObject; import mx.collections.ArrayCollection; public class SharedObjectApplicationManager { private var mySO:SharedObject; private var ac:ArrayCollection; private var lsoType:String; public function SharedObjectApplicationManager(s:String) { init(s); } private function init(s:String):void { mySO = SharedObject.getLocal(s); if (getf()) { getf(); } } public function getf():ArrayCollection { return mySO.data.arrayc; } private function adda(array:ArrayCollection):void { mySO.data.arrayc = new ArrayCollection(); mySO.data.arrayc = array; mySO.flush(); } } } so when i try to get arraycollection with getf method i get an arraycollection of generic objects not with windowinfo objects..in this manner i can't get value properties of value object class. so i would use registerClassAlias("Info", WindowInfo) where WindowInfo is the VO..but where? the architecture of my app is: -main application (verify the shared object, if full then call a public function of canvas to create windows with specific parameters saved in windowinfo class) canvas (contains one or more windows) any suggestions? Thanks in advance Regards Lorenzo