Hi!
I've the following code:
<rich:dataTable value="#{controllerBean.list}" var="item">
<rich:column>
<rich:inplaceInput layout="block" value="#{item.value}"
valueChangeListener="#{controllerBean.keyChanged}" id="inplace_key" editEvent="ondblclick">
<a4j:support event="onviewactivated">
<f:setPropertyActionListener value="#{item.id}" target="#{controllerBean.id}" />
</a4j:support>
</rich:inplaceInput>
[...rest skipped...]
a4j:support works exactly as any other JSF command component, therefore setPropertyActionListener works with it as well.