
header position 0..100
module startNotInlinedEndNotInlinedNoTextBeforeTextAfter
  metamodel http://www.eclipse.org/emf/2002/Ecore (59..97)
  [comment @main  (113..119) /] (104..121)
  
  public template myTemplate(myParam : EPackage (151..176))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (189..210) mode overwrite
      first line (newLineNeeded) (229..241)
      [let 
      name : null = .aqlFeatureAccess(myParam, 'name') (257..269) (250..269)
        [name (279..283)/] (newLineNeeded (278..287) (270..291)
      [/let] (245..297)
       AFTER_TEXT (newLineNeeded) (297..310)
      last line (newLineNeeded) (314..325) (223..327)
    [/file] (182..334)
     (newLineNeeded) (334..336) (178..336)
  [/template] (123..347) (0..347)