/** {@inheritDoc} */ public List<XMLObject> getOrderedChildren() { ArrayList<XMLObject> children = new ArrayList<>(); children.add(header); children.add(body); children.addAll(super.getOrderedChildren()); return Collections.unmodifiableList(children); } }