package is.idega.experimental.mm.presentation; import com.idega.presentation.text.*; import com.idega.presentation.*; import is.idega.experimental.mm.business.*; import is.idega.experimental.mm.data.*; import java.util.*; /** * Title: IdegaWeb * Description: * Copyright: Copyright (c) 2001 * Company: Idega Software * @author Eirikur S. Hrafnsson * @version 1.0 */ public class MmTest extends Block { int numberOfQuestions=2; public MmTest(){ } public void main(IWContext iwc)throws Exception{ Table t = new Table(); add(t); List l = MMBusiness.getAllQuestions(); if(l!=null){ Iterator iter = l.iterator(); int size=l.size(); int count=1; while (iter.hasNext()) { if((size-count) < numberOfQuestions){ Question quest = (Question)iter.next(); Response first = quest.getFirstResponse(); t.add(quest.getText(),1,count); if(first!=null){ Link responseLink = new Link("Response"); responseLink.setWindowToOpen(MmWindow.class); responseLink.addParameter(MmWindow.responseID,first.getID()); t.add(responseLink,2,count); } count++; } } } } public void setNumberOfQuestions(int number){ numberOfQuestions=number; } }