CellView[] containedCellViews = this.localGraphStruct.getJGraph().getGraphLayoutCache().getMapping(containedCells);  Rectangle cellBounds = AbstractCellView.getBounds(containedCellViews);  System.out.println("Bounds of the contained elements is" + cellBounds.toString()); GraphConstants.setAutoSize(this.attributes, false); GraphConstants.setBounds(this.attributes, cellBounds);  this.localGraphStruct.getGraphModel().edit(localGraphStruct.getAttributes(), null , null, null);
	private void setLocationAfterExpand()	{		Object[] nodeList = this.getContainedElements().toArray();		for (int i = 0; i < nodeList.length; i++)		{			GEStreamNode node = (GEStreamNode) nodeList[i];			System.out.println ("node "+ node);			Point p = GraphConstants.getOffset(node.getAttributes());			Rectangle r = node.defaultBounds;			System.out.println("The point is " + r.toString());					}			}