in server-side/resources/buildServerResources/commandLine.js [138:175]
updatePreview: function() {
var left2Tr = {};
var results = jQuery('#mappingTable').find('tr');
$('resultsConfig').value = '';
results.each(function() {
var trElement = $(this);
var inputs = trElement.getElementsByTagName('input');
if (!inputs || inputs.length != 2) return;
var fromInput = inputs[0],
toInput = inputs[1];
var from = fromInput.value;
var to = toInput.value;
if (left2Tr[from]) {
trElement.down("div.errorDup").show();
var duplicated = $(left2Tr[from].getElementsByTagName('input')[0]);
duplicated.addClassName("duplicated");
duplicated.title = "This path is duplicated below";
fromInput.addClassName("duplicate");
}
else {
left2Tr[from] = trElement;
fromInput.removeClassName("duplicated");
fromInput.removeClassName("duplicate");
fromInput.title = "";
trElement.down("div.errorDup").hide();
$('resultsConfig').value += from + "=" + to + "\r\n";
}
});
if (results.length == 1) {
this.hideMapping();
}
},