|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.sakaiproject.tool.assessment.shared.impl.qti.QTIServiceImpl
public class QTIServiceImpl
QTIServiceImpl implements a shared interface to get/set assessment information.
| Constructor Summary | |
|---|---|
QTIServiceImpl()
|
|
| Method Summary | |
|---|---|
AssessmentIfc |
createImportedAssessment(Document document,
int qtiVersion)
Import an assessment XML document in QTI format, extract & persist the data. |
ItemDataIfc |
createImportedItem(Document document,
int qtiVersion)
Import an item XML document in QTI format, extract & persist the data. |
Document |
getExportedAssessment(String assessmentId,
int qtiVersion)
Get an assessment in Document form. |
Document |
getExportedItem(String itemId,
int qtiVersion)
Get an item in Document form. |
Document |
getExportedItemBank(String[] itemIds,
int qtiVersion)
Get an item bank in Document form. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QTIServiceImpl()
| Method Detail |
|---|
public AssessmentIfc createImportedAssessment(Document document,
int qtiVersion)
createImportedAssessment in interface QTIServiceAPIdocument - the assessment XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;
public ItemDataIfc createImportedItem(Document document,
int qtiVersion)
createImportedItem in interface QTIServiceAPIdocument - the item XML document in QTI formatqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;
public Document getExportedAssessment(String assessmentId,
int qtiVersion)
getExportedAssessment in interface QTIServiceAPIassessmentId - the assessment's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;
public Document getExportedItem(String itemId,
int qtiVersion)
getExportedItem in interface QTIServiceAPIitemId - the item's IdqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;
public Document getExportedItemBank(String[] itemIds,
int qtiVersion)
getExportedItemBank in interface QTIServiceAPIitemIds - an array of item idsqtiVersion - either 1=QTI VERSION 1.2 or 2=QTI Version 2.0;
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||