SV: [gme-users] Changing the color of diagram objects?

Jesper Berthing jbe at
Fri Feb 10 08:58:50 CST 2006

Thanks, Attila and Zoltan
It would have been interesting if the OCL language had some features to set attribute values, that could be placed before the true or false statement of the OCL construct.


Fra: gme-users-bounces at på vegne af Attila Vizhanyo
Sendt: to 2/9/2006 5:38
Til: A list for GME users to share thoughts and discuss bugs and fixes.
Emne: Re: [gme-users] Changing the color of diagram objects?

You might want to download the GReAT source files from, and take a look at the UMLDecorator project
for an example. UMLDecorator works the way Zoli described earlier.


Jesper Berthing wrote:

> Hi,
> I have raised the question in one of my previous responses to the
> list, but I have not received any reply. Therefore I will try again,
> because it seems to be a simple question.
> Is it possible to change the color of an object in the diagram,
> depending on an attribute value of that object.
> Like:
> Model.Enable can be set to true or false, is it possible to do:
> "if self.Enable then let self.color = 0x0000FF else self.color =
> 0x000000 endif" as a
> 1. Constraint attached to the object? or
> 2. Can I use a "if then else" in the general preference field of the
> object? or
> 3. Use the Java BON interface to do so?
> If it is possible how could it be done?
> I know the above will not work I have tried it ;-)
> Regards,
> Jesper
>gme-users mailing list
>gme-users at
gme-users mailing list
gme-users at

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/ms-tnef
Size: 5375 bytes
Desc: not available
Url :

More information about the gme-users mailing list