protected void copyAttributesAndAddChildren(ResultsElement resultsElement) { if (resultsElement == null) { throw new RuntimeException("Null ResultsElement"); } XMLUtil.copyAttributesFromTo(resultsElement, this); for (ResultElement resultElement : resultsElement) { this.appendChild(resultElement); } }