diff test_create/test_create.html @ 769:30adbf6a6d50

Specification Node is same across project.
author Nicholas Jillings <n.g.r.jillings@se14.qmul.ac.uk>
date Mon, 07 Dec 2015 09:47:26 +0000
parents 30d29aea590f
children 67c6048d920f
line wrap: on
line diff
--- a/test_create/test_create.html	Fri Dec 04 18:51:58 2015 +0000
+++ b/test_create/test_create.html	Mon Dec 07 09:47:26 2015 +0000
@@ -2015,17 +2015,16 @@
 						var audioElementsDOM = xml.getElementsByTagName('audioElements');
 						for (var i=0; i<audioElementsDOM.length; i++) {
 							var node = new this.audioElementNode();
+							node.decode(this,audioElementsDOM[i]);
 							if (audioElementsDOM[i].getAttribute('type') == 'outsidereference') {
 								if (this.outsideReference == null) {
-									this.outsideReference = node.decode(this,audioElementsDOM[i]);
+									this.outsideReference = node;
 								} else {
 									console.log('Error only one audioelement can be of type outsidereference per audioholder');
-									node.decode(this,audioElementsDOM[i]);
 									this.audioElements.push(node);
 									console.log('Element id '+audioElementsDOM[i].id+' made into normal node');
 								}
 							} else {
-								node.decode(this,audioElementsDOM[i]);
 								this.audioElements.push(node);
 							}
 						}