--- In flexcoders@yahoogroups.com, "djepyon" <i...@...> wrote:
>
> Registering the VO with flash.net.registerClassAlias should be all you
> need to do.
> 
> import flash.net.registerClassAlias
> import com.myproject.vo.myVO
> 
> registerClassAlias("com.myproject.vo.myVO",myVO);
> 
> --- In flexcoders@yahoogroups.com, "thelordsince1984" <loreboa@> wrote:
> >
> > hi everybody,
> > 
> > i've created a custom value object class..a simple class with private
> > properties and getters methods to retrieve them.
> > 
> > then i created an array collection where each item is a 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 value 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
> >
>
ok but i can register the class in a particular point or in a specific
point of the application? for example in the main application..

thanks again...

Regards Lorenzo

Reply via email to