package org.domain.SeamWebWarTestProject.session;
import java.util.ArrayList;
import java.util.List;
import org.jboss.seam.annotations.Name;
import org.jboss.seam.annotations.In;
import org.jboss.seam.annotations.Logger;
import org.jboss.seam.annotations.datamodel.DataModel;
import org.jboss.seam.annotations.datamodel.DataModelSelectionIndex;
import org.jboss.seam.log.Log;
import org.jboss.seam.core.FacesMessages;
@Name("selectionIndexTest")
public class SelectionIndexTest {
@Logger private Log log;
@In FacesMessages facesMessages;
@DataModel
private List<String> messageList=new ArrayList<String>();
@DataModel
private List<String> nameList=new ArrayList<String>();
@DataModelSelectionIndex("messageList") int index;
public List<String> getList(){
return messageList;
}
public List<String> getNames(){
return nameList;
}
public void selectionIndexTest()
{
//implement your business logic here
log.info("selectionIndexTest.selectionIndexTest() action called");
}
}