private boolean isNodeListEqual(NodeList control, NodeList test) { int numberOfControlNodes = control.getLength(); if (numberOfControlNodes != test.getLength()) { return false; } if(ignoreOrder){ for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(control.item(x), test)){ return false; } } for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(test.item(x), control)){ return false; } } }else{ for (int x = 0; x < numberOfControlNodes; x++) { if (!isNodeEqual(control.item(x), test.item(x))) { return false; } } } return true; }
private boolean isNodeListEqual(NodeList control, NodeList test) { int numberOfControlNodes = control.getLength(); if (numberOfControlNodes != test.getLength()) { return false; } if(ignoreOrder){ for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(control.item(x), test)){ return false; } } for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(test.item(x), control)){ return false; } } }else{ for (int x = 0; x < numberOfControlNodes; x++) { if (!isNodeEqual(control.item(x), test.item(x))) { return false; } } } return true; }
private boolean isNodeListEqual(NodeList control, NodeList test) { int numberOfControlNodes = control.getLength(); if (numberOfControlNodes != test.getLength()) { return false; } if(ignoreOrder){ for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(control.item(x), test)){ return false; } } for (int x = 0; x < numberOfControlNodes; x++) { if(!isNodeInNodeList(test.item(x), control)){ return false; } } }else{ for (int x = 0; x < numberOfControlNodes; x++) { if (!isNodeEqual(control.item(x), test.item(x))) { return false; } } } return true; }