//——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
//  THIS FILE IS REGENERATED BY EASY BINDINGS, ONLY MODIFY IT WITHIN USER ZONES
//——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

import Cocoa

//——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

//--- START OF USER ZONE 1


//--- END OF USER ZONE 1

//——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————

func transient_MergerRoot_modelNames (
       _ self_boardModels_name : [BoardModel_name],
       _ self_boardModels : [EBManagedObject_address_protocol]
) -> StringTagArray {
//--- START OF USER ZONE 2
  var array = StringTagArray ()
  var idx = 0
  while idx < self_boardModels_name.count {
    array.append (StringTag (string: self_boardModels_name [idx].name, tag: self_boardModels [idx].objectIdentifier))
    idx += 1
  }
  return array
//--- END OF USER ZONE 2
}

//——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————
