Hi Jannick,
You probably have the wrong input. The code you mention works on a
collection/group of classes and it does not work on anything else.
Try this:
- open Moose
- select a model
- select All Classes
- open in Mondrian Easel (you get in the left side a variable called
classGroup)
- type in the following code:
view nodes: classGroup.
view edgesFrom: #superclass.
view treeLayout.
- generate
This works because the code uses the correct variable and it sends
messages that the objects held in that variable can understand.
Cheers,
Doru
On Jun 28, 2008, at 8:13 AM, Menanteau Jannick wrote:
Hi Doru,
At the first image, in this page :
http://moose.unibe.ch/tools/mondrian/tour
there is this code :
" view nodes: classes.
view edgesFrom: #superclass.
view treeLayout."
I have the same window, just Object is different (in the left side)
But #superclass is not define.
An error "Message not understood : #superclass" appear.
Le 27 juin 08 à 23:35, Tudor Girba a écrit :
Hi Jannick,
When you say that you Open in Mondrian Easel what did you have
selected?
When you open Mondrian Easel on the left side you see a variable. The
name of that variable is used in the script. In particular, the
script
expects a classes variable to hold a collection (or group) of
FAMIXClasses.
Cheers,
Doru
On Jun 27, 2008, at 5:38 PM, Menanteau Jannick wrote:
Hello,
I'm beginning with moose and I've a problem with Mondrian
I want to generate visualization with this code :
view newShape rectangle; height: #numberOfMethods; width:
#numberOfAttributes; linearFillColor: #numberOfLinesOfCode within:
classes; withBorder.
view nodes: classes.
view edges: classes
from: [:each | each superclass]
to: [:each | each].
view treeLayout.
I think it's correct because I've found it on
http://moose.unibe.ch/tools/mondrian/tour?_s=LrcZtOGEBQIygSJg&_k=RnnrLp…
But I've problem with symbols (like #numberOfMethods) : they are not
defined.
Maybe there is a special manipulation to do ?
I've done this :
- open Moose
- "Open in Mondrian Easel"
- inset this code in the window
- "generate view"
Thanks to help me
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
www.tudorgirba.com
www.tudorgirba.com/blog
"Every successful trip needs a suitable vehicle."
_______________________________________________
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
https://www.iam.unibe.ch/mailman/listinfo/moose-dev