
header position 0..74
module ifStatementSecondElseIf
  metamodel http://www.eclipse.org/emf/2002/Ecore (33..71)
  [comment @main  (87..93) /] (78..95)
  
  public template myTemplate(myParam : EPackage (125..150))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (163..184) mode overwrite
      [if false (208..213)
        then block. (newLineNeeded) (223..236) (215..240)
      [else]
        [if false (249..254)
          first elseif block. (newLineNeeded) (264..285) (256..289)
        [else]
          [if true (298..302)
            second elseif block. (newLineNeeded) (312..334) (304..338)
          [else]
            else block. (newLineNeeded) (352..365) (344..369)
          [/if] (289..374) (-1..-1)
        [/if] (240..374) (-1..-1)
      [/if] (203..374)
       (newLineNeeded) (374..376) (197..378)
    [/file] (156..385)
     (newLineNeeded) (385..387) (152..387)
  [/template] (97..398) (0..398)