
header position 0..108
module withStartTagPrefixAndEndTagPrefixProtectedAreaDifferentID
  metamodel http://www.eclipse.org/emf/2002/Ecore (67..105)
  [comment @main  (121..127) /] (112..129)
  
  public template myTemplate(myParam : EPackage (159..184))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (197..218) mode overwrite
      [protected .aqlFeatureAccess(myParam, 'name') (249..261)
        [.aqlFeatureAccess(myParam, 'name') (314..326)/] (newLineNeeded (313..330) (305..334) startTagPrefix '// ' (278..283) endTagPrefix '// ' (298..303)
      [/protected] (237..346)
       (newLineNeeded) (346..348) (231..350)
    [/file] (190..357)
     (newLineNeeded) (357..359) (186..359)
  [/template] (131..370) (0..370)