
header position 0..80
module templateCallWithFileStatement
  metamodel http://www.eclipse.org/emf/2002/Ecore (39..77)
  [comment @main  (93..99) /] (84..101)
  
  public template myTemplate(myParam : EPackage (131..156))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (169..190) mode overwrite
      [.myOtherTemplate(myParam) (210..235)/] (newLineNeeded (209..239) (203..241)
    [/file] (162..248)
     (newLineNeeded) (248..250) (158..250)
  [/template] (103..261)
  
  public template myOtherTemplate(myParam : EPackage (298..323))
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '-myOtherTemplate.txt') (336..373) mode overwrite
      [.aqlFeatureAccess(myParam, 'name') (393..405)/] (newLineNeeded (392..409) (386..411)
    [/file] (329..418)
     (newLineNeeded) (418..420) (325..420)
  [/template] (265..431) (0..431)