title: Possibility to edit and update any kind of datalist or datatable at the same time
body: <p>The requirement:</p>
  
  <p>-I want to display a list of dataobjects (don't know how many at that time) that are created asynchronous.<br>
  -The JSF view should be updated if there is a new dataobject. (any push possiblity out there?)<br>
  -The dataobjects that are already shown in the JSF view can be edited.</p>
  
  <pre><code>                        &lt;p:dataGrid var="page" value="#{viewBean.dataobjects}" columns="1" id="grid" 
                                      paginator="false" effect="true"&gt;
                              &lt;p:column&gt;  
                                  &lt;p:panel header="#{page.name}" style="text-align:center"&gt;  
                                      &lt;h:panelGrid columns="1" style="width:100%"&gt;  
                                          &lt;p:inplace editor="true"&gt;  
                                              &lt;p:inputText value="#{page.url}" required="true" label="text"/&gt;  
                                          &lt;/p:inplace&gt; 
                                      &lt;/h:panelGrid&gt;  
                                  &lt;/p:panel&gt;  
                              &lt;/p:column&gt;  
                          &lt;/p:dataGrid&gt; 
  
                          &lt;p:poll interval="3" update="grid" /&gt; 
  </code></pre>
  
  <p>This is the way I tried it. Using a primefaces datagrid in combination with a primefaces ajax poll. The problem: While editing one of the shown dataobjects, the poll updates the complete datagrid and my changes are lost.</p>
  
  <p>Any idea?<br>
  Building the form dynamically from the bean? Any other component? Building an own component?</p>
  
  <p>How would you solve it?</p>