org.sakaiproject.tool.assessment.ui.bean.qti
Class XMLImportBean

java.lang.Object
  extended by org.sakaiproject.tool.assessment.ui.bean.qti.XMLImportBean
All Implemented Interfaces:
Serializable

public class XMLImportBean
extends Object
implements Serializable

Bean for QTI Import Data

See Also:
Serialized Form

Constructor Summary
XMLImportBean()
           
 
Method Summary
 AssessmentBean getAssessmentBean()
           
 AuthorBean getAuthorBean()
           
 String getImportType()
          A, S, I
 String getImportType2()
           
 ItemAuthorBean getItemAuthorBean()
           
 String getPathToData()
           
 int getQtiVersion()
           
 QuestionPoolBean getQuestionPoolBean()
           
 String getUploadFileName()
           
 void importAssessment(String uploadFile, boolean isCP, boolean isRespondus)
          Value change on upload
 void importAssessment(javax.faces.event.ValueChangeEvent e)
           
 void importPoolFromQti(javax.faces.event.ValueChangeEvent e)
          Value change on upload
static void main(String[] args)
           
 void setAssessmentBean(AssessmentBean assessmentBean)
           
 void setAuthorBean(AuthorBean authorBean)
           
 void setImportType(String importType)
          A, S, I
 void setImportType2(String importType2)
          A, S, I
 void setItemAuthorBean(ItemAuthorBean itemAuthorBean)
           
 void setPathToData(String pathToData)
           
 void setQtiVersion(int qtiVersion)
           
 void setQuestionPoolBean(QuestionPoolBean questionPoolBean)
           
 void setUploadFileName(String uploadFileName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

XMLImportBean

public XMLImportBean()
Method Detail

main

public static void main(String[] args)

importAssessment

public void importAssessment(javax.faces.event.ValueChangeEvent e)

importAssessment

public void importAssessment(String uploadFile,
                             boolean isCP,
                             boolean isRespondus)
Value change on upload

Parameters:
e - the event

getQtiVersion

public int getQtiVersion()
Returns:
QTI version of XML file

setQtiVersion

public void setQtiVersion(int qtiVersion)
Parameters:
qtiVersion - QTI version of XML file

getUploadFileName

public String getUploadFileName()
Returns:
file name and path

setUploadFileName

public void setUploadFileName(String uploadFileName)
Parameters:
uploadFileName - file name and path

getImportType

public String getImportType()
A, S, I

Returns:
type of upload

setImportType

public void setImportType(String importType)
A, S, I

Parameters:
importType - A, S, or I

getImportType2

public String getImportType2()

setImportType2

public void setImportType2(String importType2)
A, S, I

Parameters:
importType - A, S, or I

getAuthorBean

public AuthorBean getAuthorBean()

setAuthorBean

public void setAuthorBean(AuthorBean authorBean)

getAssessmentBean

public AssessmentBean getAssessmentBean()

setAssessmentBean

public void setAssessmentBean(AssessmentBean assessmentBean)

getItemAuthorBean

public ItemAuthorBean getItemAuthorBean()

setItemAuthorBean

public void setItemAuthorBean(ItemAuthorBean itemAuthorBean)

importPoolFromQti

public void importPoolFromQti(javax.faces.event.ValueChangeEvent e)
Value change on upload

Parameters:
e - the event

getQuestionPoolBean

public QuestionPoolBean getQuestionPoolBean()

setQuestionPoolBean

public void setQuestionPoolBean(QuestionPoolBean questionPoolBean)

getPathToData

public String getPathToData()

setPathToData

public void setPathToData(String pathToData)


Copyright © 2005-2012 Sakai Project. All Rights Reserved.