diff --git a/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html b/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html index a9f84b87b25d77e82460fdebc9f9317bbf88e4b5..5ccf6c95de08612c5d0905e4f01e8a7beade1006 100644 --- a/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html +++ b/kadmos/vispack/VISTOMS_170817/VISTOMS_datarepl.html @@ -19892,24 +19892,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table @@ -22192,24 +22193,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table @@ -25292,24 +25294,25 @@ th, td { { data.push({ "name" : "NO TOOL METADATA AVAILABLE", "value" : "..." }) } - for (var j=0; j < aTool.metadata.length;j++) + function findSubMetaData(aMetaData) { - var metaData = aTool.metadata[j]; - for(var key in metaData) + for(var key in aMetaData) { - if (typeof metaData[key] === 'object') + if (typeof aMetaData[key] === 'object') { - for (var subKey in metaData[key]) - { - data.push({ "name" : subKey, "value" : metaData[key][subKey] }) - } + data.push({ "name" : key, "value" : ''}) ; + findSubMetaData(aMetaData[key]); } else { - data.push({ "name" : key, "value" : metaData[key] }) + data.push({ "name" : key, "value" : aMetaData[key] }) } } - + } + for (var j=0; j < aTool.metadata.length;j++) + { + var metaData = aTool.metadata[j]; + findSubMetaData(metaData); } var table = toolTableGroup.append('table'); tabulate(table,data,['name', 'value']); // 2 column table