MXML separates component declaration from the class declaration. Example: MyWindow (a Window) with a declared
<s:Button id="MyButtton" />
is a composition, but until compilation, these members are not part of the *real* class. Thus it is not seen as anything except its ActionScript members by UML4AS when reverse engineered.
If you compile MyWindow.mxml with -keep, you can see the generated interface and declaration ActionScript files, its that interface (MyButton will become a public var of the MyWindow class there). I'd like to see the generated interface become part of my graphical classes, perhaps in a separate section for clarity. Is this doable at the moment?