public static void changeSelectionToNode(JoeTree tree, OutlineLayoutManager layout) {
		Node selectedNode = tree.getOldestInSelection();
		
		// Update Selection
		tree.clearSelection();
		tree.addNodeToSelection(selectedNode);

		// Record State
		tree.setEditingNode(selectedNode);
		tree.setCursorPosition(0);
		tree.getDocument().setPreferredCaretPosition(0);
		
		// Redraw and Set Focus	
		layout.draw(selectedNode, OutlineLayoutManager.ICON);
	}