/** * DOCUMENT ME! * * @param groups DOCUMENT ME! */ public void layoutGroup(String[] groups) { NodeSource parent = this.getParent(); NodeSource[] srcs = new NodeSource[groups.length]; for (int i = 0; i < srcs.length; i++) { srcs[i] = parent.getNodeSourceByTagName(groups[i]); } parent.remove(this); NodeSource src = parent; for (int i = 0; i < srcs.length; i++) { NodeSource p = srcs[i].getParent(); if (p != null) { p.remove(srcs[i]); } src.add(srcs[i]); src = srcs[i]; } }