public static void end(Node currentNode, JoeTree tree, OutlineLayoutManager layout) {
		// Record the EditingNode, Mark and CursorPosition
		tree.setCursorMarkPosition(currentNode.getValue().length());
		tree.setCursorPosition(currentNode.getValue().length(), false);
		tree.getDocument().setPreferredCaretPosition(currentNode.getValue().length());

		// Redraw and Set Focus
		layout.draw(currentNode, OutlineLayoutManager.TEXT);
	}