
header position 0..96
module startInlinedEndInlinedNoTextBeforeNoTextAfter
  metamodel http://www.eclipse.org/emf/2002/Ecore (55..93)
  [comment @main  (107..113) /] (98..115)
  
  public template myTemplate(myParam : EPackage (144..169))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (181..202) mode overwrite
      first line (newLineNeeded) (220..231)
      [if .startsWith(.aqlFeatureAccess(myParam, 'name'), 'a') (240..268)
        [.aqlFeatureAccess(myParam, 'name') (271..283)/] (270..285) (270..285)
      [/if] (235..290)
       (newLineNeeded) (290..291)
      last line (newLineNeeded) (295..305) (215..307)
    [/file] (174..314)
     (newLineNeeded) (314..315) (171..315)
  [/template] (116..326) (0..326)