private static void addSplitChild(Split parent, Node child) { List<Node> children = new ArrayList<Node>(parent.getChildren()); if (children.size() == 0) { children.add(child); } else { children.add(new Divider()); children.add(child); } parent.setChildren(children); }