HI,

> Okay, now that we almost have a VectorCollection, we have a bridge to 
> cross... Serialization or actually Deserialization.

Perhaps a way to get around this is instead of serialising the vector  is to 
serialise an array representing the vector.

Something like so (not tested so not 100% sure if it will work).
    public function readExternal(input:IDataInput):void
    {
        source = new Vector.<*>(input.readObject());
    }
    
    public function writeExternal(output:IDataOutput):void
    {
        output.writeObject(toArray());
    }

I seem to recall running into the same issue with ArrayCollection a while back. 
I'll see if I can dig up the code and remember what the exact issue was.

Thanks
Justin

Reply via email to