|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.olat.ims.qti.editor.QTIEditHelper
public class QTIEditHelper
| Constructor Summary | |
|---|---|
QTIEditHelper()
|
|
| Method Summary | |
|---|---|
static void |
addFeedbackFail(org.dom4j.Element root)
Add fail feedback |
static void |
addFeedbackHint(org.dom4j.Element root)
Add hint |
static void |
addFeedbackMastery(org.dom4j.Element root)
Add mastery feedback |
static void |
addFeedbackOlatResp(org.dom4j.Element root,
java.lang.String respident)
Add response feedback. |
static void |
addFeedbackSolution(org.dom4j.Element root)
Add solution |
static void |
addHintElement(org.dom4j.Element root,
java.lang.String hintText)
Add hint |
static void |
addObjectives(org.dom4j.Element root,
java.lang.String objectives)
Add objectives. |
static void |
addSolutionElement(org.dom4j.Element root,
java.lang.String solutionText)
Add solution |
static float |
calculateMaxScore(Question question)
Calculates the max score for a question (sum of scores) |
static void |
configureMinMaxScore(Question question,
org.dom4j.Element decvar)
Configure max score for a question. |
static int |
countItems(Assessment assessment)
Counts the number of items in this assessment. |
static int |
countSections(Assessment assessment)
Counts the number of sections in this assessment. |
static Assessment |
createAssessment(java.lang.String title,
java.lang.String type)
Creates an empty assessment |
static Item |
createEssayItem(Translator trans)
Creates a new essay item |
static Item |
createFIBItem(Translator trans)
Creates a new FIB item |
static Item |
createKPRIMItem(Translator trans)
Creates a new Kprim item |
static Item |
createMCItem(Translator trans)
Creates a new Multiple Choice item. |
static Item |
createSCItem(Translator trans)
Creates a new Single Choice item |
static Section |
createSection(Translator trans)
Creates an empty section |
static java.util.List |
fetchChoices(java.util.List response_labels)
Fetch choices. |
static java.util.HashMap |
fetchPoints(java.util.List respconditions,
int type)
Returns a hasmap with responselabel_idents as keys and points as values. |
static Control |
getControl(QTIObject object)
Get controls. |
static java.util.Set<java.lang.String> |
getDeletableMedia(QTIDocument qtiDocument,
Item thisItem)
Retrieves all deleteable media files, that is the media files that are referenced by thisItem only. |
static Feedback |
getFeedback(QTIObject object,
java.lang.String sIdent)
|
static Material |
getFeedbackFailMaterial(QTIObject object)
Get fail feedback |
static java.lang.String |
getFeedbackFailText(QTIObject object)
Get fail feedback |
static Material |
getFeedbackMasteryMaterial(QTIObject object)
Get mastery feedback |
static java.lang.String |
getFeedbackMasteryText(QTIObject object)
Get mastery feedback |
static Material |
getFeedbackMaterial(QTIObject object,
java.lang.String sIdent)
|
static Material |
getFeedbackOlatRespMaterial(QTIObject object,
java.lang.String respident)
Get olat response feddback |
static java.lang.String |
getFeedbackOlatRespText(QTIObject object,
java.lang.String respident)
Get olat response feddback |
static java.lang.String |
getFeedbackText(QTIObject object,
java.lang.String sIdent)
Get feedback |
static void |
removeUnusedMedia(java.util.Set<java.lang.String> deleteableSet,
java.util.List<VFSItem> allMedia)
Deletes the files found in the referencedMediaSet. |
static void |
setFeedback(QTIObject object,
java.lang.String feedbackString,
java.lang.String sIdent)
Set feedback |
static void |
setFeedbackFail(QTIObject object,
java.lang.String feedbackString)
Set fail feedback. |
static void |
setFeedbackMastery(QTIObject object,
java.lang.String feedbackString)
Set mastery feedback. |
static void |
setFeedbackOlatResp(QTIObject object,
java.lang.String feedbackString,
java.lang.String respident)
Set response feedback |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QTIEditHelper()
| Method Detail |
|---|
public static int countSections(Assessment assessment)
assessment -
public static int countItems(Assessment assessment)
assessment -
public static Assessment createAssessment(java.lang.String title,
java.lang.String type)
title - type -
public static Section createSection(Translator trans)
trans -
public static Item createSCItem(Translator trans)
trans -
public static Item createMCItem(Translator trans)
trans -
public static Item createKPRIMItem(Translator trans)
trans -
public static Item createFIBItem(Translator trans)
trans -
public static Item createEssayItem(Translator trans)
trans -
public static void configureMinMaxScore(Question question,
org.dom4j.Element decvar)
question - decvar - public static Control getControl(QTIObject object)
object -
public static float calculateMaxScore(Question question)
question -
public static java.util.HashMap fetchPoints(java.util.List respconditions,
int type)
respconditions - type -
public static java.util.List fetchChoices(java.util.List response_labels)
response_labels -
public static java.lang.String getFeedbackOlatRespText(QTIObject object,
java.lang.String respident)
object - respident -
public static Material getFeedbackOlatRespMaterial(QTIObject object,
java.lang.String respident)
object - respident -
public static java.lang.String getFeedbackMasteryText(QTIObject object)
object -
public static Material getFeedbackMasteryMaterial(QTIObject object)
object -
public static java.lang.String getFeedbackFailText(QTIObject object)
object -
public static Material getFeedbackFailMaterial(QTIObject object)
object -
public static java.lang.String getFeedbackText(QTIObject object,
java.lang.String sIdent)
object - sIdent -
public static Feedback getFeedback(QTIObject object,
java.lang.String sIdent)
object - sIdent -
public static Material getFeedbackMaterial(QTIObject object,
java.lang.String sIdent)
object - sIdent -
public static void setFeedbackOlatResp(QTIObject object,
java.lang.String feedbackString,
java.lang.String respident)
object - feedbackString - respident -
public static void setFeedbackMastery(QTIObject object,
java.lang.String feedbackString)
object - feedbackString -
public static void setFeedbackFail(QTIObject object,
java.lang.String feedbackString)
object - feedbackString -
public static void setFeedback(QTIObject object,
java.lang.String feedbackString,
java.lang.String sIdent)
object - feedbackString - sIdent -
public static void addObjectives(org.dom4j.Element root,
java.lang.String objectives)
root - objectives -
public static void addFeedbackOlatResp(org.dom4j.Element root,
java.lang.String respident)
root - respident - public static void addFeedbackMastery(org.dom4j.Element root)
root - public static void addFeedbackFail(org.dom4j.Element root)
root - public static void addFeedbackHint(org.dom4j.Element root)
root - public static void addFeedbackSolution(org.dom4j.Element root)
root -
public static void addSolutionElement(org.dom4j.Element root,
java.lang.String solutionText)
root - solutionText -
public static void addHintElement(org.dom4j.Element root,
java.lang.String hintText)
root - hintText -
public static java.util.Set<java.lang.String> getDeletableMedia(QTIDocument qtiDocument,
Item thisItem)
qtiDocument - thisItem -
public static void removeUnusedMedia(java.util.Set<java.lang.String> deleteableSet,
java.util.List<VFSItem> allMedia)
referencedMediaSet - allMedia -
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||