else { y += 120; } }
*/
	public Rectangle setRectCoords(GEStreamNode node)	{		Rectangle rect =  new Rectangle(x, y, width, height);				if (node.getType() == GEType.PHASED_FILTER)		{			System.out.println("################################## setting COORDS for FILTER");			y+=500;						rect.y = y;		}		else if (node.getType() == GEType.SPLIT_JOIN)		{			System.out.println("################################## setting COORDS for SplitJoin");			x+= 600;			rect.x = x;		}				else{						if (node.getEncapsulatingNode() != null)		{					if ((node.getEncapsulatingNode().getType() == GEType.SPLIT_JOIN) && 			    (node.getType() != GEType.JOINER) && 			    (node.getType() != GEType.SPLITTER))  			{				x += 100;			}			else if (node.getType() == GEType.JOINER)			{				rect.height = 400;				rect.width = 400;				y += 120;				rect.y = y;				y += 120;			}						else			{				y += 120;			}		}		else		{			y += 120;		}		}		return rect;	}