public void mouseClicked(Point aPoint , MouseEvent aMouseEvent)
	{
		ArrayList<Tree> trees = aForest.getTrees();
		Iterator<Tree> iterator = trees.iterator();
		while(iterator.hasNext()){
			Tree aTree = (Tree)iterator.next();
			HashMap<Integer,Node> nodes=aTree.getNodes();
			for(Node aNode:nodes.values()){
				if(aNode.getLocation().x <= aPoint.x && aNode.getLocation().x+aNode.getWidth()>=aPoint.x&&aNode.getLocation().y<=aPoint.y&&aNode.getLocation().y+aNode.getHeight()>=aPoint.y){
					System.out.println(aNode.getNodeName());
				}
			}
		}
	}