protected Object copyComposite(Object origComposite) {
GraphModel model = getLayoutTarget().getGraphModel();
Object copyComposite = _local.createComposite(null);
HashMap map = new HashMap();
for (Iterator i = model.nodes(origComposite); i.hasNext();) {
Object origNode = i.next();
if (getLayoutTarget().isNodeVisible(origNode)) {
Rectangle2D r = getLayoutTarget().getBounds(origNode);
LevelInfo inf = new LevelInfo();