graphStruct.getGraphModel().insert(graphStruct.getCells().toArray(),graphStruct.getAttributes(), graphStruct.getConnectionSet(), null, null);
	public GEStreamNode construct(GraphStructure graphStruct, int lvel)	{		System.out.println("Constructing the SplitJoin " +this.getName());		this.level = lvel;				graphStruct.containerNodes.addContainerToLevel(level, this);		lvel++;				graphStruct.getJGraph().addMouseListener(new JGraphMouseAdapter(graphStruct.getJGraph(), graphStruct));		//graphStruct.getJGraph().getGraphLayoutCache().setVisible(this, true);				//this.localGraphStruct.setJGraph(graphStruct.getJGraph());		this.localGraphStruct = graphStruct;					this.splitter.construct(graphStruct, lvel); //this.splitter.construct(this.localGraphStruct); 				ArrayList nodeList = (ArrayList) this.getSuccesors();		Iterator listIter =  nodeList.listIterator();		ArrayList lastNodeList = new ArrayList();				while(listIter.hasNext())		{			GEStreamNode strNode = ((GEStreamNode) listIter.next());			lastNodeList.add(strNode.construct(graphStruct,lvel));// lastNodeList.add(strNode.construct(this.localGraphStruct)); 						System.out.println("Connecting " + splitter.getName()+  " to "+ strNode.getName());				graphStruct.connectDraw(splitter, strNode); //this.localGraphStruct.connectDraw(splitter, strNode); 		}				listIter =  lastNodeList.listIterator();				this.joiner.construct(graphStruct, lvel); //this.joiner.construct(this.localGraphStruct); 				while(listIter.hasNext())		{			GEStreamNode strNode = (GEStreamNode) listIter.next();			System.out.println("Connecting " + strNode.getName()+  " to "+ joiner.getName());			graphStruct.connectDraw(strNode, joiner); //this.localGraphStruct.connectDraw(strNode, joiner); 		}				//this.localGraphStruct.getGraphModel().insert(localGraphStruct.getCells().toArray(),localGraphStruct.getAttributes(), localGraphStruct.getConnectionSet(), null, null);		graphStruct.getGraphModel().insert(graphStruct.getCells().toArray(),graphStruct.getAttributes(), graphStruct.getConnectionSet(), null, null);				this.initDrawAttributes(graphStruct, new Rectangle(new Point(100,100)));				return this;	}