[squeak-dev] UML Diagrams

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

[squeak-dev] UML Diagrams

Houssam FAKIH-2
Hello,

I would like to know what is the tool the community use to generate UML class diagram of a class or a set of classes.

I try to use Mondrian but I have no result when I execute the code.
MOSmalltalkPaintings systemComplexityOfClasses: String

Any help..

Thanks
Sam



Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] UML Diagrams

Bergel, Alexandre
Easy:
        - Get a fresh Pharo distribution or Squeak + Script Loader
        - doIt: ScriptLoader new installer ss project: 'Mondrian'; install:  
'MondrianLoader'. ScriptLoader perform: #loadMondrian
                This is to load Mondrian

        -doIt: MOReadme new umlFor: MOShape withAllSubclasses
                To see a uml diagram of all subclasses of MOShape

Cheers,
Alexandre


On 6 Mar 2009, at 16:55, Houssam FAKIH wrote:

> Hello,
>
> I would like to know what is the tool the community use to generate  
> UML class diagram of a class or a set of classes.
>
> I try to use Mondrian but I have no result when I execute the code.
> MOSmalltalkPaintings systemComplexityOfClasses: String
>
> Any help..
>
> Thanks
> Sam
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] UML Diagrams

NorbertHartl
On Fri, 2009-03-06 at 18:55 +0100, Bergel, Alexandre wrote:
> ScriptLoader new installer ss project: 'Mondrian'; install:  
> 'MondrianLoader'. ScriptLoader perform: #loadMondrian

I get an MessageNotUnderstood:
RioLocalExecutive class>>initializeDefault

I tried in 10245 and 10237

Norbert


Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] UML Diagrams

Rob Rothwell
Same here in 10246...

Rob

On Fri, Mar 6, 2009 at 3:05 PM, Norbert Hartl <[hidden email]> wrote:
On Fri, 2009-03-06 at 18:55 +0100, Bergel, Alexandre wrote:
> ScriptLoader new installer ss project: 'Mondrian'; install:
> 'MondrianLoader'. ScriptLoader perform: #loadMondrian

I get an MessageNotUnderstood:
RioLocalExecutive class>>initializeDefault

I tried in 10245 and 10237

Norbert





Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] UML Diagrams

Bergel, Alexandre
In reply to this post by NorbertHartl
The problem comes from Rio apparently.

Try this:
        ScriptLoader new installer ss project: 'Mondrian'; install:  
'MondrianLoader'. ScriptLoader perform: #loadMondrianWithoutRio

It should load correctly. But you need to have RB installed (Mondrian  
uses RBIdentityDictionary)

Cheers,
Alexandre


On 6 Mar 2009, at 21:05, Norbert Hartl wrote:

> On Fri, 2009-03-06 at 18:55 +0100, Bergel, Alexandre wrote:
>> ScriptLoader new installer ss project: 'Mondrian'; install:
>> 'MondrianLoader'. ScriptLoader perform: #loadMondrian
>
> I get an MessageNotUnderstood:
> RioLocalExecutive class>>initializeDefault
>
> I tried in 10245 and 10237
>
> Norbert
>
>

--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.






Reply | Threaded
Open this post in threaded view
|

Re: [squeak-dev] UML Diagrams

keith1y
Bergel, Alexandre wrote:

> The problem comes from Rio apparently.
>
> Try this:
>     ScriptLoader new installer ss project: 'Mondrian'; install:
> 'MondrianLoader'. ScriptLoader perform: #loadMondrianWithoutRio
>
> It should load correctly. But you need to have RB installed (Mondrian
> uses RBIdentityDictionary)
>
> Cheers,
> Alexandre
Why is there such an Antediluvian version of Rio in the image?

Keith