org.telscenter.pas.steps
Class JaxbQtiStudentAssessment
java.lang.Object
java.beans.beancontext.BeanContextChildSupport
org.telscenter.pas.beans.PasStep
org.telscenter.pas.steps.JaxbQtiStep
org.telscenter.pas.steps.JaxbQtiStudentAssessment
- All Implemented Interfaces:
- java.beans.beancontext.BeanContextChild, java.beans.beancontext.BeanContextChildComponentProxy, java.beans.beancontext.BeanContextServiceRevokedListener, java.beans.beancontext.BeanContextServicesListener, java.io.Serializable, java.util.EventListener, net.sf.sail.common.beansupport.ITitleAware, IAuthorNotation, IHelp, IWorkReporter, IAssessmentType, IntroductionHtmlAware
public class JaxbQtiStudentAssessment
- extends JaxbQtiStep
- implements IntroductionHtmlAware, IWorkReporter, IAssessmentType
This is the jaxb version of the student assessment
- Author:
- turadg
- See Also:
- Serialized Form
| Fields inherited from class java.beans.beancontext.BeanContextChildSupport |
beanContext, beanContextChildPeer, pcSupport, rejectedSetBCOnce, vcSupport |
| Methods inherited from class org.telscenter.pas.steps.JaxbQtiStep |
addRdToRim, bindResponsesToSocks, consumeService, extractBody, getAgentService, getAssessmentItem, getEntityToPromptMap, getInteractionByResponseDeclaration, getPossibleScore, getReportForLearner, getReportForLearner, getReportForLearnerPDF, getReportForLearnerWithAnnotations, getReportForLearnerWithAnnotations, getResponseDeclarationsToRims, getResponseDeclarationToSocks, getResponses, getSessionService, getStudentAnswer, getTabbed, hasInlineFeedback, isInjectPrompt, isLockStudentAnswers, isSubmitted, lastAnswer, saveAssessmentItem, saveData, setAssessmentItem, setInjectPrompt, setLockStudentAnswers, setPossibleScore, setResponseDeclarationsToRims, setSubmitted, setTabbed |
| Methods inherited from class org.telscenter.pas.beans.PasStep |
addPropertyChangeListener, afterComponentAdded, beforeSessionStart, getAuthorNotes, getHelpId, getHintSet, getHoverString, getTitle, hasHints, initializeBeanContextResources, initializePasStep, removePropertyChangeListener, serviceAvailable, setAuthorNotes, setBeanContext, setHintSet, setHoverString, setTitle, stepEnter, stepExit, toString |
| Methods inherited from class java.beans.beancontext.BeanContextChildSupport |
addPropertyChangeListener, addVetoableChangeListener, firePropertyChange, fireVetoableChange, getBeanContext, getBeanContextChildPeer, isDelegated, releaseBeanContextResources, removePropertyChangeListener, removeVetoableChangeListener, serviceRevoked, validatePendingSetBeanContext |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
JaxbQtiStudentAssessment
public JaxbQtiStudentAssessment()
getIntroductionHtml
public java.lang.String getIntroductionHtml()
- Specified by:
getIntroductionHtml in interface IntroductionHtmlAware
setIntroductionHtml
public void setIntroductionHtml(java.lang.String introductionHtml)
- Specified by:
setIntroductionHtml in interface IntroductionHtmlAware
getComponent
public java.awt.Component getComponent()
- Specified by:
getComponent in interface java.beans.beancontext.BeanContextChildComponentProxy- Specified by:
getComponent in class JaxbQtiStep
getType
public java.lang.String getType()
- Description copied from class:
PasStep
- Replaced by hoverString property
- Specified by:
getType in class JaxbQtiStep
- Returns:
initStepParts
public void initStepParts()
- Specified by:
initStepParts in interface IWorkReporter- Overrides:
initStepParts in class JaxbQtiStep
getCurrentStepParts
public java.util.List<javax.swing.JPanel> getCurrentStepParts()
- Specified by:
getCurrentStepParts in interface IWorkReporter- Overrides:
getCurrentStepParts in class JaxbQtiStep
getCurrentPrompts
public java.util.List<java.lang.String> getCurrentPrompts()
- Specified by:
getCurrentPrompts in interface IWorkReporter- Overrides:
getCurrentPrompts in class JaxbQtiStep
getCurrentAnswers
public java.util.List<javax.swing.JLabel> getCurrentAnswers()
- Specified by:
getCurrentAnswers in interface IWorkReporter- Overrides:
getCurrentAnswers in class JaxbQtiStep
getStudentAssessmentUI
public JaxbQtiStudentAssessmentUI getStudentAssessmentUI()
getLeaveAction
public LeaveStudentAssessmentAction getLeaveAction()
- Returns:
- the leaveAction
hasCorrectAnswer
public boolean hasCorrectAnswer()
- Specified by:
hasCorrectAnswer in interface IAssessmentType
canLockAnswers
public boolean canLockAnswers()
- Specified by:
canLockAnswers in interface IAssessmentType- Overrides:
canLockAnswers in class JaxbQtiStep
Copyright © 2004-2008 TELS Center. All Rights Reserved.