--- Begin Message ---
Yes, that is the idea
Alexandre
> On Apr 18, 2019, at 1:42 AM, Norbert Hartl <norb...@hartl.name> wrote:
>
> Great! Will this be part of the minimal roassal? That could improve
> documentation quite a bit.
>
> Norbert
>
> Am 18.04.2019 um 01:05 schrieb Alexandre Bergel <alexandre.ber...@me.com
> <mailto:alexandre.ber...@me.com>>:
>
>> Hi!
>>
>> Just as a follow up, we have a UML diagram builder for Roassal3.
>>
>> You can load Roassal3 using:
>> Metacello new
>> baseline: 'Roassal3';
>> repository: 'github://ObjectProfile/Roassal3/src
>> <github://ObjectProfile/Roassal3/src>';
>> load.
>>
>> As indicated on https://github.com/ObjectProfile/Roassal3
>> <https://github.com/ObjectProfile/Roassal3>
>>
>> An UML class diagram can be open using:
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>> | builder pharoClassesToBeVisualized |
>>
>> "Zooming and position of the view can be controled using the keys:
>> I O Space
>> Arrows
>> "
>>
>> pharoClassesToBeVisualized :=
>> TSAbstractLine
>> withAllSubclasses.
>>
>> builder :=
>> RSUMLClassBuilder
>> new.
>> builder classes: pharoClassesToBeVisualized.
>>
>> builder classDescriptor
>> methods: [ :cls | | methods |
>> methods := cls methods sorted: [ :a :b |
>> a selector < b selector ] ].
>>
>> builder build.
>> builder view when:
>> TSExtentChangedEvent
>> do: [ builder view zoomToFit ].
>> builder open
>> -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
>>
>> We now do have a support for UML class diagrams and we can easily add new
>> features, if wanted.
>>
>>
>>
>> Cheers,
>> Alexandre & Milton
>>
>>
>>> On Mar 27, 2019, at 3:37 PM, ducasse <steph...@netcourrier.com
>>> <mailto:steph...@netcourrier.com>> wrote:
>>>
>>>
>>>
>>>> On 27 Mar 2019, at 18:27, Alexandre Bergel <alexandre.ber...@me.com
>>>> <mailto:alexandre.ber...@me.com>> wrote:
>>>>
>>>>
>>>> From: Alexandre Bergel <alexandre.ber...@me.com
>>>> <mailto:alexandre.ber...@me.com>>
>>>> Subject: Re: [Pharo-dev] Roassal Animations
>>>> Date: 27 March 2019 at 18:27:28 CET
>>>> To: Pharo Development List <pharo-dev@lists.pharo.org
>>>> <mailto:pharo-dev@lists.pharo.org>>
>>>>
>>>>
>>>> Thanks to all of you for your nice words.
>>>> These posts are a teaser of what is coming. Code of each animation is part
>>>> of Roassal3. Note that we have made no official announcement, simply
>>>> because Roassal3 is still well behind Roassal2 in terms of offered
>>>> features. Actually, you cannot do much with Roassal3, beside having cool
>>>> visualization.
>>>>
>>>> We will tell you more soon, once we have a UML renderer and code
>>>> dependency visualizer :-)
>>>>
>>>> We are currently working on a nice distribution that can be shipped within
>>>> Pharo 8.
>>>
>>> :)
>>>
>>>
>>
--- End Message ---