sorry i did not finish the answer:
the problem on more than one class is that the rectangles seem
aligned:
<moreThanOne.png>
i don't know if this is an expected behaviour or not. Anyway i can
encapsulate all the classes in a bigger rectangle without border to
keep everything togheter.
cheerrs,
Fabrizio
Begin forwarded message:
From: Fabrizio Perin <perin(a)iam.unibe.ch>
Date: 1 September 2010 12:07:53 CEST
To: Moose-related development <moose-dev(a)iam.unibe.ch>
Subject: Re: [Moose-dev] Re: UML shape broken
Hi Alex,
thanks a lot for the quick answer. The umlClass is now fix but i
still have some problem with my stuff:
Using this script:
| builder |
builder := MOFormsBuilder new.
builder column; fill.
builder row; fill; row; fill; row; fill.
builder x: 1 y: 1 add: ((MORectangleShape new withText) text:
[ :cls | cls name ]; fontSize: 10; textPadding: 2; textAlignment:
#center).
builder x: 1 y: 2 add: (MORectangleShape new text: [ :cls |
cls attributes asArray inject: '' into: [ :sum :el | sum , el
name , String cr ] ]; fontSize: 6; textVerticalPadding: 2;
textAlignment: #left).
builder x: 1 y: 3 add: (MORectangleShape new text: [ :cls |
cls methods asArray inject: '' into: [ :sum :el | sum , el name ,
String cr ] ]; fontSize: 6; textVerticalPadding: 2; textAlignment:
#left).
^ view shape: builder shape
that basically visualized not only the methods but also the
attributes of the class i have the following results:
on a single the result is perfect
<singleClass.png>
Thanks,
Fabrizio
On 31 Aug 2010, at 21:09, Alexandre Bergel wrote:
Hi Lorenzo,
Please, try with Mondrian-AlexandreBergel.550
UML Shape should work now.
Cheers,
Alexandre
On 31 Aug 2010, at 05:18, Fabrizio Perin wrote:
Hi,
i just notice that the UML Class shape is broken, going back in
the history seems that the problem has been introduced from the
relative coordinates.
This screen shot is from the commit Mondrian-tg.540
<Mondrian-tg.540.png>
This from the commit Mondrian-Alexandre_Bergel.540
<Mondrian-Alexandre_Bergel.540.png>
Than staring from the commit Mondrian-AlexandreBergel.545 the
class name disappear i think covered by the rectangle containing
the methods name that is bigger than before.
<Mondrian-AlexandreBergel.545.png>
The problem is in the method MOShapeSelector>>umlClass that has
not been updated considering the last changes or in the changes
themselves?
Fabrizio_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch