public class BeginAssessmentProducer extends Object implements uk.org.ponder.rsf.view.ViewComponentProducer, uk.org.ponder.rsf.flow.jsfnav.NavigationCaseReporter, uk.org.ponder.rsf.view.DefaultView, uk.org.ponder.rsf.viewstate.ViewParamsReporter
| Modifier and Type | Field and Description |
|---|---|
javax.servlet.http.HttpServletRequest |
httpServletRequest |
javax.servlet.http.HttpServletResponse |
httpServletResponse |
uk.org.ponder.messageutil.MessageLocator |
messageLocator |
static String |
VIEW_ID |
| Constructor and Description |
|---|
BeginAssessmentProducer() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
assessmentIsAvailable(PublishedAssessmentService service,
String agentIdString,
PublishedAssessmentFacade pub,
DeliveryBean delivery) |
void |
fillComponents(uk.org.ponder.rsf.components.UIContainer tofill,
uk.org.ponder.rsf.viewstate.ViewParameters viewparams,
uk.org.ponder.rsf.view.ComponentChecker checker) |
String |
getViewID() |
uk.org.ponder.rsf.viewstate.ViewParameters |
getViewParameters() |
List |
reportNavigationCases() |
void |
setMessageLocator(uk.org.ponder.messageutil.MessageLocator messageLocator) |
public javax.servlet.http.HttpServletRequest httpServletRequest
public javax.servlet.http.HttpServletResponse httpServletResponse
public uk.org.ponder.messageutil.MessageLocator messageLocator
public static final String VIEW_ID
public String getViewID()
getViewID in interface uk.org.ponder.rsf.view.ViewIDReporterpublic void fillComponents(uk.org.ponder.rsf.components.UIContainer tofill,
uk.org.ponder.rsf.viewstate.ViewParameters viewparams,
uk.org.ponder.rsf.view.ComponentChecker checker)
fillComponents in interface uk.org.ponder.rsf.view.ComponentProducerpublic boolean assessmentIsAvailable(PublishedAssessmentService service, String agentIdString, PublishedAssessmentFacade pub, DeliveryBean delivery)
public uk.org.ponder.rsf.viewstate.ViewParameters getViewParameters()
getViewParameters in interface uk.org.ponder.rsf.viewstate.ViewParamsReporterpublic List reportNavigationCases()
reportNavigationCases in interface uk.org.ponder.rsf.flow.jsfnav.NavigationCaseReporterpublic void setMessageLocator(uk.org.ponder.messageutil.MessageLocator messageLocator)
Copyright © 2005-2014 Sakai Project. All Rights Reserved.