I am little confused about how to implmenting this available and selected lists functionality. Available list is based on static data and selected list is set on domain object. Which is also FormModel.

If I add my own code of moving data from available to seletected, I can't use the revert functionality. Basically on add, i remove from available and add it selected list model.

Is there an example of that. Kieth had posted a similiar code here before but the main difference is his available data and selected data are both come from his domain object. Hence the revert work fine and he has tree and list so he doesn' need to remove the data from the tree.

Amad