src/util/Logger.js
/**
   * @summary **Create a Priority**
   * @description
   * The last argument in any call to a Logger can specify a LogPriority.
   * Messages to a logger can be filtered based on Priority levels.
   * @constructor
   * @param {number} level the log level of this priority
   * @param {string} name a nice name for display
   * @returns {Priority} the new logger
   */
@summary **Create a Priority
@description
The last argument in any call to a Logger can specify a LogPriority.
Messages to a logger can be filtered based on Priority levels.
@constructor
@param {number} level the log level of this priority
@param {string} name a nice name for display
@returns {Priority} the new logger
@summary ** Create a Priority @description The last argument in any call to a Logger can specify a LogPriority . Messages to a logger can be filtered based on Priority levels . @constructor @param { number } level the log level of this priority @param { string } name a nice name for display @returns { Priority } the new logger
function Priority(level, name) {
    var self = this;
    self.level = level;
    self.name = name;
  }
function Priority ( level , name ) { var self = this ; self . level = level ; self . name = name ; }
@summary **Create a Priority
 @description
 The last argument in any call to a Logger can specify a LogPriority.
@summary ** Create a Priority @description The last argument in any call to a Logger can specify a LogPriority .