JSF + datatable editavel

Tenho uma data table do jsf quero fazer com que os itens da lista sejam editáveis para fazer apdate.
tenho uma rotina de exclusão com um butão na table só não sei como fazer com que uma determinada linha ou coluna seja editável para fazer a rotina de alteração
quem poder me ajuda desde já agradeço.

ex:rich:dataTable onmouseover="this.style.backgroundColor='#F1F1F1'" onmouseout="this.style.backgroundColor='#{a4jSkin.tableBackgroundColor}'" id="tabelaProjeto" value="#{projetoFaces.listaProjetos}" var="projetos" cellpadding="0"> <h:column> <f:facet name="header"> <h:outputText value="Projetos"/> </f:facet> <h:outputText value="#{projetos.descricao}" ></h:outputText> </h:column> <h:column> <f:facet name="header"> <h:outputText value="Excluir"></h:outputText> </f:facet> <h:commandLink action="#{projetoFaces.excluir}" immediate="true"> <h:graphicImage value="/images/ico_lixeira.gif"></h:graphicImage> <f:setPropertyActionListener target="#{projetoFaces.model.id}" value="#{projetos.id}"/> </h:commandLink> </h:column> </rich:dataTable>