<br><font size=2 face="sans-serif">Attila, you were quicker with the reply
than I was :)</font>
<br>
<br>
<br><font size=2 face="sans-serif">-----------------------------------<br>
Aditya Agrawal<br>
Researcher<br>
IBM T. J. Watson<br>
mailto:aagrawa@us.ibm.com<br>
+1 (914) 784-6068 (TL 863)<br>
</font>
<br>
<br><font size=2><tt>great-users-bounces@list.isis.vanderbilt.edu wrote
on 04/05/2005 12:57:32 PM:<br>
<br>
&gt; Global namespaces introduce model objects into the scope of each and<br>
&gt; every rule in a transformation.<br>
&gt; These model objects are neither instances of your source or target
<br>
&gt; metamodel. Their types are specified in a dedicated, separate class
diagram.<br>
&gt; &gt;From these global accesible objects, other model objects can be
<br>
&gt; traversed, whose type in turn can be part of any metamodel, such as
<br>
&gt; your source or target metamodel.<br>
&gt; Data variables, like those in ordinary programming languages, can
be<br>
&gt; modeled with UML class attributes in GReAT. <br>
&gt; This applies for global objects as well, and you can certainly set
<br>
&gt; their values in AttributeMapping code specifications.<br>
&gt; <br>
&gt; HTH,<br>
&gt; Attila<br>
&gt; <br>
&gt; <br>
&gt; &gt; -----Original Message-----<br>
&gt; &gt; From: Gábor Bátori (IJ/ETH) [mailto:Gabor.Batori@ericsson.com]
<br>
&gt; &gt; Sent: Tuesday, April 05, 2005 11:22<br>
&gt; &gt; To: great-users<br>
&gt; &gt; Subject: [great-users] global variable<br>
&gt; &gt; <br>
&gt; &gt; <br>
&gt; &gt; Is it possible to create 'global variables' in GReat, which <br>
&gt; &gt; are accessible in the AtrributeMappings of different rules? <br>
&gt; &gt; For instance a counter which counts the sub-tree elements of
<br>
&gt; &gt; a model, but the counter is not part of the source and the <br>
&gt; &gt; target meta-models.<br>
&gt; &gt; <br>
&gt; &gt; Thanks in advance,<br>
&gt; &gt; <br>
&gt; &gt; Gabor Batori<br>
&gt; &gt; <br>
&gt; &gt; _______________________________________________<br>
&gt; &gt; great-users mailing list<br>
&gt; &gt; great-users@list.isis.vanderbilt.edu<br>
&gt; &gt; http://list.isis.vanderbilt.edu/mailman/listinfo/great-users<br>
&gt; &gt; <br>
&gt; _______________________________________________<br>
&gt; great-users mailing list<br>
&gt; great-users@list.isis.vanderbilt.edu<br>
&gt; http://list.isis.vanderbilt.edu/mailman/listinfo/great-users<br>
</tt></font>