| |
| header position 0..59 |
| module myModule |
| metamodel http://www.eclipse.org/emf/2002/Ecore (18..56) |
| [comment @main (70..76) /] (61..78) |
| |
| public template myTemplate(myParam : EPackage (107..132)) |
| @main |
| [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (144..165) mode overwrite |
| [let |
| myVariable : EClassifier = ->at(.aqlFeatureAccess(myParam, 'eClassifiers'), 1) (222..249) (188..249) |
| myVariable1 : EClassifier = ->at(.aqlFeatureAccess(myParam, 'eClassifiers'), 2) (285..312) (250..312) |
| myVariable2 : EClassifier = ->at(.aqlFeatureAccess(myParam, 'eClassifiers'), 3) (348..375) (313..375) |
| [.aqlFeatureAccess(myVariable, 'name') (384..399)/] true (383..401) |
| [.aqlFeatureAccess(myVariable1, 'name') (409..425)/] true (408..427) |
| [.aqlFeatureAccess(myVariable2, 'name') (435..451)/] true (434..453) (376..458) |
| [/let] (183..464) (178..467) |
| [/file] (137..474) (134..475) |
| [/template] (79..486) (0..486) |