/**
* Abstact class for the Builder method
*
* @class Classification (Classification)
*/
function MapBuilder() {
//verander
// if(type == "HeatMap"){
// console.log("HeatMap builder");
// this.__proto__ = HeatMapCreator.prototype;
// }
console.log("MapBuilder");
if (this.constructor === MapBuilder) {
throw new Error("Can't instantiate abstract class!, type must be specified");
}
};
//Pure Virtual
MapBuilder.prototype.buildMapHeading = function() {};
MapBuilder.prototype.buildMapLegend = function(colorPerClass, vectorLayerClasses, selectedValue) {};
MapBuilder.prototype.buildMapScale = function() {};
MapBuilder.prototype.buildMapNorthArrow = function() {};
MapBuilder.prototype.buildMapMetaData = function() {};