When you annotate a List as a @DataModel what goes on behind the scenes is that 
Seam wraps that list in an object of ListDataModel and outjects it, by default 
into the conversation context.  Since the conversation context is accessible 
from any other seam component there is no reason you couldn't say:

@DataModel someList

then in another bean:

@In
ListDataModel someList

or maybe even

@In(value = "someList.rowIndex")
int selectedRow

In another bean.  If you injected the ListDataModel you could use the 
getRowIndex() method to find the selected row.  

At least I think you could :)  If so, actually adding a method to the seam 
ListDataModel to retrieve the selected object might be nice here.....

View the original post : 
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3957470#3957470

Reply to the post : 
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3957470
_______________________________________________
jboss-user mailing list
[email protected]
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to