code: function _createCallBack(callBack, callBackEventData, triggerInformation) {
              return function () {
                  try {
                      callBack.func.call(callBack.context, callBackEventData, triggerInformation);
                      callBackEventData = null;//Delete local pointer
                      if (callBack.triggerOnce) {
                          unbind(callBack);
                      }
                      callBack = null;
                  } catch (err) {
                      //noinspection JSUnresolvedVariable
                      evUtil.log("Error executing " + triggerInformation.eventName + " eventId: " + callBack.id + "e=" + err.message, "ERROR", "Events");
                  }
              };
          }
docs: ------------------- Private methods ------------------------------//