nicely done --- In flexcoders@yahoogroups.com, "Darron J. Schall" <[EMAIL PROTECTED]> wrote: > > 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/