Interesting, Yahoo garbled most of the content of that message.  Here's 
what I actually sent:

For those having trouble converting generic objects into class instances 
(Value Objects), I've created an ObjectTranslator.objectToInstance 
method to take care of the problem: 
http://www.darronschall.com/weblog/archives/000247.cfm

Essentially, it allows you to convert any plain old object into a class 
instance.  Usage is as follows:

import com.darronschall.examples.vo.Book;
import com.darronschall.serialization.ObjectTranslator;

// Define an object with properties that mimic the variable names
// inside of the Book class
var bookObj:Object = { title: "My Book title", pageCount: 10, inLibrary: true };

// Convert the generic object into an instance of the Book class
var book:Book = ObjectTranslator.objectToInstance( bookObj, Book ) as Book;


Originally it was written so that JSON behaved more like RemoteObject 
(returning class instances from the server instead of just plain 
objects), but the method is generic enough to be useful in a lot of 
situations.

Hope that helps...

-d

Darron J. Schall wrote:
>
> Originally it was written so that JSON behaved more like RemoteObject 
> (returning class instances from the server instead of just plain 
> objects), but the method is generic enough to be useful in a lot of 
> situations.
>
> Hope that helps...
>
> -d
>
> mvbaffa wrote:
>
>>
>> - Type Coercion failed: cannot convert [EMAIL PROTECTED] to
>> com.mvb.boe.vo.UserAccountVO.
>>
>
>  




--
Flexcoders Mailing List
FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt
Search Archives: http://www.mail-archive.com/flexcoders%40yahoogroups.com 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/flexcoders/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:[EMAIL PROTECTED] 
    mailto:[EMAIL PROTECTED]

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 

Reply via email to