
header position 0..78
module ifStatementElseIfNotBoolean
  metamodel http://www.eclipse.org/emf/2002/Ecore (37..75)
  [comment @main  (91..97) /] (82..99)
  
  public template myTemplate(myParam : EPackage (129..154))
  @main
    [file url .add(.aqlFeatureAccess(myParam, 'name'), '.txt') (167..188) mode overwrite
      [if false (212..217)
        then block. (newLineNeeded) (227..240) (219..244)
      [else]
        [if '' (253..255)
          elseif block. (newLineNeeded) (265..280) (257..284)
        [else]
          else block. (newLineNeeded) (298..311) (290..315)
        [/if] (244..320) (-1..-1)
      [/if] (207..320)
       (newLineNeeded) (320..322) (201..324)
    [/file] (160..331)
     (newLineNeeded) (331..333) (156..333)
  [/template] (101..344) (0..344)