
header position 0..80
module templateCallWithFileStatement
  metamodel http://www.eclipse.org/emf/2002/Ecore (39..77)
  [comment @main  (91..97) /] (82..99)
  
  public template myTemplate(myParam : EPackage (128..153))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (165..186) mode overwrite
      [.myOtherTemplate(myParam) (205..230)/] (newLineNeeded (204..233) (199..235)
    [/file] (158..242)
     (newLineNeeded) (242..243) (155..243)
  [/template] (100..254)
  
  public template myOtherTemplate(myParam : EPackage (289..314))
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '-myOtherTemplate.txt') (326..363) mode overwrite
      [.aqlFeatureAccess(myParam, 'name') (382..394)/] (newLineNeeded (381..397) (376..399)
    [/file] (319..406)
     (newLineNeeded) (406..407) (316..407)
  [/template] (256..418) (0..418)