Class Bb6AssessmentTranslator
- java.lang.Object
-
- org.sakaiproject.importer.impl.translators.Bb6AssessmentTranslator
-
- All Implemented Interfaces:
IMSResourceTranslator
- Direct Known Subclasses:
Bb6QuestionPoolTranslator,Bb6SurveyTranslator
public class Bb6AssessmentTranslator extends Object implements IMSResourceTranslator
-
-
Constructor Summary
Constructors Constructor Description Bb6AssessmentTranslator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected StringgetAnswerImageText(Node answerNode)protected StringgetChoiceImageText(Node questionNode, int choiceNum)protected StringgetResourceEmbed(Node questionNode)StringgetTypeName()protected AssessmentnewImportable()This is a factory method that allows sublasses to use a different type inside this class's methodsbooleanprocessResourceChildren()Importabletranslate(Node resourceNode, Document descriptor, String contextPath, String archiveBasePath)
-
-
-
Method Detail
-
getTypeName
public String getTypeName()
- Specified by:
getTypeNamein interfaceIMSResourceTranslator
-
translate
public Importable translate(Node resourceNode, Document descriptor, String contextPath, String archiveBasePath)
- Specified by:
translatein interfaceIMSResourceTranslator
-
newImportable
protected Assessment newImportable()
This is a factory method that allows sublasses to use a different type inside this class's methods- Returns:
- an empty Assessment object ready to fill up.
-
processResourceChildren
public boolean processResourceChildren()
- Specified by:
processResourceChildrenin interfaceIMSResourceTranslator
-
-