[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.

--
peter



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