Como criar o botão "editar" no JSF e alternar entre h: outputText e h: inputText

Como criar um botão "editar" para que, quando o botão for clicado, ele altere oh:outputText parah:inputText?