public static void toggleEditableText(Node currentNode, JoeTree tree, OutlineLayoutManager layout) {
		CompoundUndoablePropertyChange undoable = new CompoundUndoablePropertyChange(tree);
		toggleEditableForSingleNode(currentNode, undoable);

		if (!undoable.isEmpty()) {
			undoable.setName("Toggle Editability for Node");
			tree.getDocument().getUndoQueue().add(undoable);
		}

		// Redraw
		tree.getDocument().attPanel.update();
		layout.draw(currentNode, OutlineLayoutManager.TEXT);
	}