// Generated by CoffeeScript 1.12.7(function(){varXMLAttribute;module.exports=XMLAttribute=(function(){functionXMLAttribute(parent,name,value){this.options=parent.options;this.stringify=parent.stringify;if(name==null){thrownewError("Missing attribute name of element "+parent.name);}if(value==null){thrownewError("Missing attribute value for attribute "+name+" of element "+parent.name);}this.name=this.stringify.attName(name);this.value=this.stringify.attValue(value);}XMLAttribute.prototype.clone=function(){returnObject.create(this);};XMLAttribute.prototype.toString=function(options){returnthis.options.writer.set(options).attribute(this);};returnXMLAttribute;})();}).call(this);