System.out.println("origNodesSize: "+origNodesSize); */  int curSize = m_nodes.size(); for(int i=origNodesSize; i<curSize; i++) m_nodes.removeElementAt(origNodesSize); for(int j=0; j<m_nodes.size(); j++) ((GraphNode)m_nodes.elementAt(j)).edges = null;  nodeLevels=null;   }
    protected void clearTemps_and_EdgesFromNodes() {	/*	System.out.println("Before.............");	for(int i=0; i<m_nodes.size(); i++) {	    GraphNode n = (GraphNode)m_nodes.elementAt(i);	    System.out.println("N: "+n.ID+","+i);	}	System.out.println("origNodesSize: "+origNodesSize);	*/	int curSize = m_nodes.size();	for(int i=origNodesSize; i<curSize; i++) 	    m_nodes.removeElementAt(origNodesSize);	    	for(int j=0; j<m_nodes.size(); j++)	    ((GraphNode)m_nodes.elementAt(j)).edges = null;	nodeLevels=null;		/*	System.out.println("After..............");	for(int i=0; i<m_nodes.size(); i++) {	    GraphNode n = (GraphNode)m_nodes.elementAt(i);	    System.out.println("N: "+n.ID+","+i);	}	*/    }