Today while doing normal work (meaning, not pv3d), I made a little typo combined with code completion, and suddenly I had a class name standing there with the name TraitsInfo, along with it’s import, mx.data.utils.TraitsInfo.
At that moment I didn’t have the time to have a good look at what was happening there, but I decided to revisit that tonight. I had a good look now, and although the class is unavailable, the code completion suggests that Adobe actually does have this class….
There’s a couple of errors and small bugs in Flex which reveal things about the Adobe dev environment, like the path from the building machine (something like c:\dev\…\…\, can’t reproduce right now).
This hint of a class which could us info about the Traits got me particularly excited though; I thought it was a reference to the AS3 Object Model. So if we would have more info on what actually happens with our classes in terms of what the Traits look like, this would give some good insights at runtime…seemed interesting to explore to me. But the package where this is in suggests it hasn’t got anything to do with AS3, but it refers to data services. Still these things get me very curious. If anyone of Adobe reads this (I hope the title advertisement worked), and wants to and can share, please do.
For people interested in the Traits; this is probably the best document on it.