Ralf Denhof | 29 May 2012 10:16
Picon
Picon

UML - reverse engineering

Hi Henry and hello list,

I'm very new to Open Laszlo and I read your interesting post. Could you give me a hint how to access the
ViewSchema-Class when the app has been compiled?

Regards,

Ralf

Henry Minsky wrote:

>The Laszlo compiler builds an internal model of all the classes and
>their methods and attributes, which it uses
>to emit the javascript that gets compiled. If you access the
>ViewSchema class in the
>compiler when it has compiled an app, you could probably get most of
>the information you need.
>
>On Jan 8, 2008 8:54 AM, Anthony Bargnesi <abargnesi at gmail.com> wrote:
>  
>
>>Keiji,
>>
>> I don't know of anything that would generate a, I'm assuming UML Class
>>diagram, but it would not be hard to implement.  Grab jdom to process
>>the lzx xml files and then parse through them to generate the relationships
>>between classes.  Then all you would have to do is translate those
>>relationships into XMI format (http://xml.coverpages.org/xmi.html) and then
>>import into a UML Editor.
>>
(Continue reading)

Ralf Denhof | 29 May 2012 12:37
Picon
Picon

Re: UML - reverse engineering

Oops.... forget about the question :) but is there any tool "out-of-the-box" available yet?

> ----- Ursprüngliche Nachricht -----
> Von: Ralf Denhof
> Gesendet: 29.05.12 12:35 Uhr
> An: ralf.denhof@...
> Betreff: [Laszlo-user] UML - reverse engineering
> 
> Hi Henry and hello list,
> 
> I'm very new to Open Laszlo and I read your interesting post. Could you give me a hint how to access the
ViewSchema-Class when the app has been compiled?
> 
> Regards,
> 
> Ralf
> 
> 
> Henry Minsky wrote:
> 
> >The Laszlo compiler builds an internal model of all the classes and
> >their methods and attributes, which it uses
> >to emit the javascript that gets compiled. If you access the
> >ViewSchema class in the
> >compiler when it has compiled an app, you could probably get most of
> >the information you need.
> >
> >On Jan 8, 2008 8:54 AM, Anthony Bargnesi <abargnesi at gmail.com> wrote:
> >  
> >
(Continue reading)


Gmane