File: /home/padewitte/projets/webcomponents/myscript-js/src/output/music/musicResultElement.js
'use strict';
(function (scope) {
/**
* Abstract music result element
*
* @class MusicResultElement
* @param {Object} [obj]
* @constructor
*/
function MusicResultElement(obj) {
if (obj) {
this.type = obj.type;
}
}
/**
* Get type
*
* @method getType
* @returns {String}
*/
MusicResultElement.prototype.getType = function () {
return this.type;
};
/**
* Is MusicXML
*
* @method isMusicXML
* @returns {Boolean}
*/
MusicResultElement.prototype.isMusicXML = function () {
return this.type === 'MUSICXML';
};
/**
* Is ScoreTree
*
* @method isScoreTree
* @returns {Boolean}
*/
MusicResultElement.prototype.isScoreTree = function () {
return this.type === 'SCORETREE';
};
// Export
scope.MusicResultElement = MusicResultElement;
})(MyScript);