For me, it should work without modification....The following method that
you are using should carry out the desired functionality...
LinearFillColor: #counts within: rules;
LinearFillColor: part should take as a parameter the count of a single
rule. The within: part should take an array that contains all the counts of
all your rules in the system...
On Mon, Jan 9, 2012 at 4:50 PM, Julia Lawall <julia.lawall(a)lip6.fr> wrote:
> I got some help from Damien Cassou, and he wrote the following code:
>
> viewRules: rules
> view interaction popupText: [:rule | rule ruleName].
> view shape rectangle
> linearFillColor: #counts
> within: rules;
> withoutBorder.
> view nodes: rules forEach: [:rule | self viewRule: rule].
> view verticalLineLayout.
>
> I would like the colors not to be arbitrary, but to vary depending on the
> counts value. For example, for a small value, I would like a light color
> and for a large value I would like a dark color. I could for example
> normalize the values so that they are between 0 and 100. Is there an easy
> way to do this?
>
> thanks,
> julia
>