
header position 0..59
module myModule
  metamodel http://www.eclipse.org/emf/2002/Ecore (18..56)
  
  public template myTemplate(myParam : EClassifier (89..117))
    [if .equals(.aqlFeatureAccess(myParam, 'name'), '') (127..144)
      some static text. (newLineNeeded) (151..169) (146..171)
    [else]
      [if .not(.oclIsKindOf(myParam, EClass)) (180..218) (220..220)
      [else]
        [.aqlFeatureAccess(myParam, 'eSuperTypes') (232..251)/] (newLineNeeded (231..254) (226..256)
      [/if] (171..261) (-1..-1)
    [/if] (122..261)
     (newLineNeeded) (261..262) (119..262)
  [/template] (61..273) (0..273)