[gme-users] constraints

Zoltan Molnar zolmol at isis.vanderbilt.edu
Wed Apr 11 17:08:43 CDT 2007


Hi David,

The function name 'allAscendants' is defined as a constraint function in
that certain metamodel where you have found this expression. Constraint
functions can be defined in any metamodel, typically it is worthwhile to
define some if they are re-used by constraints.

Br, Zoli

> -----Original Message-----
> From: gme-users-bounces at list.isis.vanderbilt.edu
> [mailto:gme-users-bounces at list.isis.vanderbilt.edu] On Behalf 
> Of zgshu2004 at 163.com
> Sent: Tuesday, April 10, 2007 8:22 PM
> To: gme-users
> Subject: [gme-users] constraints
> 
> 
> Hi:
> 
> In GME , I found the following expression:
> 
> not directs->exists( d : gme::FCO | d.allAscendants(-1
> ).intersection( ids ).notEmpty() )
> 
> but gme::FCO doesn't have the method "allAscendants()" in GME
> help document, why?
> 
> thanks.
> 	
> 
> 		david.
> 
> 
> _______________________________________________
> 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