
header position 0..68
module ifStatementElseIf
  metamodel http://www.eclipse.org/emf/2002/Ecore (27..65)
  [comment @main  (81..87) /] (72..89)
  
  public template myTemplate(myParam : EPackage (119..144))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (157..178) mode overwrite
      [if false (202..207)
        then block. (newLineNeeded) (217..230) (209..234)
      [else]
        [if true (243..247)
          elseif block. (newLineNeeded) (257..272) (249..276)
        [else]
          else block. (newLineNeeded) (290..303) (282..307)
        [/if] (234..312) (-1..-1)
      [/if] (197..312)
       (newLineNeeded) (312..314) (191..316)
    [/file] (150..323)
     (newLineNeeded) (323..325) (146..325)
  [/template] (91..336) (0..336)