All Downloads are FREE. Search and download functionalities are using the official Maven repository.

joynr.system.JoynrLogLevel.js Maven / Gradle / Ivy

/**
 * This is the generated enum type JoynrLogLevel: DOCS GENERATED FROM INTERFACE DESCRIPTION
 * Generation date: Mon Dec 05 09:32:59 CET 2016
 */
(function(undefined) {

	/**
	 * @namespace JoynrLogLevel
	 * @classdesc
	 * This is the generated enum type JoynrLogLevel: DOCS GENERATED FROM INTERFACE DESCRIPTION
	 * 
Generation date: Mon Dec 05 09:32:59 CET 2016 *

The log level * * @returns {JoynrLogLevel} a new instance of a JoynrLogLevel */ var JoynrLogLevel = function JoynrLogLevel(settings){ if (!(this instanceof JoynrLogLevel)) { // in case someone calls constructor without new keyword (e.g. var c = Constructor({..})) return new JoynrLogLevel(settings); } /** * Used for serialization. * @name JoynrLogLevel#_typeName * @type String * @readonly */ Object.defineProperty(this, "_typeName", { configurable : false, writable : false, enumerable : true, value : "joynr.system.JoynrLogLevel" }); if (settings !== undefined) { this.name = settings.name; this.value = settings.value; } }; /** * @name JoynrLogLevel#MAJOR_VERSION * @constant {Number} * @default 0 * @summary The MAJOR_VERSION of the enum type JoynrLogLevel is GENERATED FROM THE INTERFACE DESCRIPTION */ Object.defineProperty(JoynrLogLevel, 'MAJOR_VERSION', { enumerable: false, configurable: false, writable: false, readable: true, value: 0 }); /** * @name JoynrLogLevel#MINOR_VERSION * @constant {Number} * @default 0 * @summary The MINOR_VERSION of the enum type JoynrLogLevel is GENERATED FROM THE INTERFACE DESCRIPTION */ Object.defineProperty(JoynrLogLevel, 'MINOR_VERSION', { enumerable: false, configurable: false, writable: false, readable: true, value: 0 }); var preparePrototype = function() { Object.defineProperty(JoynrLogLevel.prototype, 'equals', { enumerable: false, configurable: false, writable: false, readable: true, value: function equals(other) { var i; if (this === other) { return true; } if (other === undefined || other === null) { return false; } if (other._typeName === undefined || this._typeName !== other._typeName) { return false; } if (this.name !== other.name || this.value !== other.value) { return false; } return true; } }); }; var createLiterals = function() { /** * @name JoynrLogLevel.OFF * @readonly * @summary *

No logging */ JoynrLogLevel.OFF = new JoynrLogLevel({ name: "OFF", value: "OFF" }); /** * @name JoynrLogLevel.FATAL * @readonly * @summary *

Logging level for fatal errors */ JoynrLogLevel.FATAL = new JoynrLogLevel({ name: "FATAL", value: "FATAL" }); /** * @name JoynrLogLevel.ERROR * @readonly * @summary *

Logging level for generic errors */ JoynrLogLevel.ERROR = new JoynrLogLevel({ name: "ERROR", value: "ERROR" }); /** * @name JoynrLogLevel.WARN * @readonly * @summary *

Logging level for warnings */ JoynrLogLevel.WARN = new JoynrLogLevel({ name: "WARN", value: "WARN" }); /** * @name JoynrLogLevel.INFO * @readonly * @summary *

Logging level for informations */ JoynrLogLevel.INFO = new JoynrLogLevel({ name: "INFO", value: "INFO" }); /** * @name JoynrLogLevel.DEBUG * @readonly * @summary *

Logging level for debugging info */ JoynrLogLevel.DEBUG = new JoynrLogLevel({ name: "DEBUG", value: "DEBUG" }); /** * @name JoynrLogLevel.TRACE * @readonly * @summary *

Logging level for tracing info */ JoynrLogLevel.TRACE = new JoynrLogLevel({ name: "TRACE", value: "TRACE" }); }; // AMD support if (typeof define === 'function' && define.amd) { define("joynr/system/JoynrLogLevel", ["joynr"], function (joynr) { JoynrLogLevel.prototype = new joynr.JoynrObject(); JoynrLogLevel.prototype.constructor = JoynrLogLevel; preparePrototype(); createLiterals(); joynr.addType("joynr.system.JoynrLogLevel", JoynrLogLevel, true); return JoynrLogLevel; }); } else if (typeof exports !== 'undefined' ) { if ((module !== undefined) && module.exports) { exports = module.exports = JoynrLogLevel; } else { // support CommonJS module 1.1.1 spec (`exports` cannot be a function) exports.JoynrLogLevel = JoynrLogLevel; } var joynr = requirejs("joynr"); JoynrLogLevel.prototype = new joynr.JoynrObject(); JoynrLogLevel.prototype.constructor = JoynrLogLevel; preparePrototype(); createLiterals(); joynr.addType("joynr.system.JoynrLogLevel", JoynrLogLevel, true); } else { //we assume a correct order of script loading joynr = window.joynr; JoynrLogLevel.prototype = new joynr.JoynrObject(); JoynrLogLevel.prototype.constructor = JoynrLogLevel; preparePrototype(); createLiterals(); joynr.addType("joynr.system.JoynrLogLevel", JoynrLogLevel, true); window.JoynrLogLevel = JoynrLogLevel; } })();




© 2015 - 2025 Weber Informatics LLC | Privacy Policy