public void drawGraph(int view){      	
    	
	     if (this.aggregatedEdges.size()>0){ //Case 1: Need to draw an edge hint path	    	 
			 renderEdges(view);
			 renderNodes(view);				
			 drawEdgeHintPaths(this.drawingView);
		 }else if (this.aggregatedNodes.size()>0){ //Case 2: draw node hint paths			 
			 renderEdges(view);				
			 drawNodeHintPaths(view);			 
			 renderNodes(view);			 
		 }else{ //Case 3: Just render both edges and nodes without hint paths
			 //clearQueries();			 
			 renderEdges(view);
			 renderNodes(view);		 
		 }		   	      
     }