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, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentAccessControlIfc accessControl)Set access control settings in XML.voidupdateAttachmentSet(Assessment assessmentXml, Set attachmentSet)voidupdateEvaluationModel(Assessment assessmentXml, org.sakaiproject.tool.assessment.data.ifc.assessment.EvaluationModelIfc evaluationModel)Set evaluation settings in XML.voidupdateFeedbackModel(Assessment assessmentXml, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentFeedbackIfc feedback)Set feedback settings in XMLvoidupdateIPAddressSet(Assessment assessmentXml, Set securedIPAddressSet)voidupdateMetaData(Assessment assessmentXml, org.sakaiproject.tool.assessment.facade.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, org.sakaiproject.tool.assessment.data.ifc.assessment.AssessmentFeedbackIfc feedback)
Set feedback settings in XML- Parameters:
assessmentXml-feedback-
-
updateEvaluationModel
void updateEvaluationModel(Assessment assessmentXml, org.sakaiproject.tool.assessment.data.ifc.assessment.EvaluationModelIfc evaluationModel)
Set evaluation settings in XML.- Parameters:
assessmentXml-evaluationModel-
-
updateAccessControl
void updateAccessControl(Assessment assessmentXml, org.sakaiproject.tool.assessment.data.ifc.assessment.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, org.sakaiproject.tool.assessment.facade.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
-
-