[gme-users] Complaining about attributes

Peter Volgyesi peter.volgyesi at vanderbilt.edu
Mon Aug 25 11:11:46 CDT 2008

You can use the "Global Scope" attribute of the Attribute object. If
this is cleared, the meta interpreter is going to define this
Attribute only at that scope where it is actually used.
GME is great.


On Mon, Aug 25, 2008 at 9:43 AM, Joe Porter <joe.porter at gmail.com> wrote:
> Suppose I want to use the same attribute name in two different paradigms
> (for something generic like "Frequency" or "MessageSize").   MetaGME
> disallows the use of duplicate names in the global namespace, and there are
> no "Attribute Proxy" objects, so we end up with something like the attached
> model.   Atom1 is imported into Paradigm1 to get the attribute, but then
> Paradigm1 is polluted with an Atom that doesn't belong to that paradigm
> conceptually.
> So -- it seems like the only useful solution is to make a separate paradigm
> sheet for global/generic attributes, and pull in proxies for everything that
> needs to use those attributes.  The question -- is there are cleaner way to
> do this?
> Thanks,
> -Joe
> _______________________________________________
> gme-users mailing list
> gme-users at list.isis.vanderbilt.edu
> http://list.isis.vanderbilt.edu/mailman/listinfo/gme-users

More information about the gme-users mailing list