Interface AssessmentHelperIfc
-
- All Known Implementing Classes:
AssessmentHelper12Impl,AssessmentHelper20Impl,AssessmentHelperBase
public interface AssessmentHelperIfcInterface for QTI-versioned assessment helper implementation.Copyright: Copyright (c) 2005
Organization: Sakai Project
- Version:
- $Id$
- Author:
- Ed Smiley esmiley@stanford.edu
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AssessmentreadXMLDocument(InputStream inputStream)Read XML docuemnt from input streamvoidsetDescriptiveText(String description, Assessment assessmentXml)Set the assessment description.voidupdateAccessControl(Assessment assessmentXml, AssessmentAccessControlIfc accessControl)Set access control settings in XML.voidupdateAttachmentSet(Assessment assessmentXml, Set attachmentSet)voidupdateEvaluationModel(Assessment assessmentXml, EvaluationModelIfc evaluationModel)Set evaluation settings in XML.voidupdateFeedbackModel(Assessment assessmentXml, AssessmentFeedbackIfc feedback)Set feedback settings in XMLvoidupdateIPAddressSet(Assessment assessmentXml, Set securedIPAddressSet)voidupdateMetaData(Assessment assessmentXml, AssessmentFacade assessment)
-
-
-
Method Detail
-
readXMLDocument
Assessment readXMLDocument(InputStream inputStream)
Read XML docuemnt from input stream- Parameters:
inputStream- input stream- Returns:
- the XML assessment
-
updateFeedbackModel
void updateFeedbackModel(Assessment assessmentXml, AssessmentFeedbackIfc feedback)
Set feedback settings in XML- Parameters:
assessmentXml-feedback-
-
updateEvaluationModel
void updateEvaluationModel(Assessment assessmentXml, EvaluationModelIfc evaluationModel)
Set evaluation settings in XML.- Parameters:
assessmentXml-evaluationModel-
-
updateAccessControl
void updateAccessControl(Assessment assessmentXml, AssessmentAccessControlIfc accessControl)
Set access control settings in XML.- Parameters:
assessmentXml-accessControl-
-
updateIPAddressSet
void updateIPAddressSet(Assessment assessmentXml, Set securedIPAddressSet)
-
updateAttachmentSet
void updateAttachmentSet(Assessment assessmentXml, Set attachmentSet)
-
updateMetaData
void updateMetaData(Assessment assessmentXml, AssessmentFacade assessment)
-
setDescriptiveText
void setDescriptiveText(String description, Assessment assessmentXml)
Set the assessment description. This is valid for all undelimited single item texts. Not valid for matching or fill in the blank- Parameters:
description- assessment descriptionassessmentXml- the xml
-
-