package net.sf.egonet.web.page;
import net.sf.egonet.model.Study;
import net.sf.egonet.persistence.Studies;
import org.apache.wicket.PageParameters;
import org.apache.wicket.markup.html.basic.MultiLineLabel;
import org.apache.wicket.markup.html.link.BookmarkablePageLink;
public class InterviewingIntroductionPage extends EgonetPage {
private Study study;
private PageParameters parameters;
public InterviewingIntroductionPage(PageParameters parameters) {
this(Studies.getStudy(Long.parseLong(parameters.getString("studyId"))),parameters);
}
private InterviewingIntroductionPage(Study study, PageParameters parameters) {
super(study.getName());
this.study = study;
this.parameters = parameters;
build();
}
private void build() {
add(new MultiLineLabel("introduction", study.getIntroduction() == null ? "" :
study.getIntroduction()).setEscapeModelStrings(false));
add(new BookmarkablePageLink("egoIDPageLink", InterviewingEgoIDPage.class, parameters));
}
}