org.activemath.webapp.exercises.mcq
Class MCQExerciseItem

java.lang.Object
  extended by org.activemath.content.items.Item
      extended by org.activemath.content.items.ExerciseItem
          extended by org.activemath.webapp.exercises.mcq.MCQExerciseItem
All Implemented Interfaces:
Serializable

public class MCQExerciseItem
extends ExerciseItem

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.activemath.content.items.ExerciseItem
log
 
Fields inherited from class org.activemath.content.items.Item
copyrights, dependsOn, flavorSet, forId, forIds, id, mbase, mbaseId, metadata, omdocTag, omdocType, relatedTo, relationsIn, relationsOut, shouldUseTitleFromID, theoryId, title, titles, xml
 
Constructor Summary
MCQExerciseItem(String id)
           
 
Method Summary
 String getAnswer(int i)
           
 int getNumChoices()
           
 String getPrompt(int i)
           
 String getQuestionText()
           
 boolean getVerdict(int i)
           
 
Methods inherited from class org.activemath.content.items.ExerciseItem
getExerciseType, getFullDOM, getTextualDOM, getVersion, isInteractive, isStartable, setVersion, toString
 
Methods inherited from class org.activemath.content.items.Item
equals, extractInfo, extractInfo, getCopyrightData, getCopyrightElement, getDependsOn, getDifficulty, getFlavorSet, getForId, getForIds, getId, getIncomingRelations, getMBaseId, getMetadata, getMetadataElement, getNumWords, getOmdocTag, getOmdocType, getOutgoingRelations, getRelatedTo, getSystemId, getTheoryId, getTitle, getTitle, getTitle, getTitles, hasFlavors, hashCode, setUseTitleFromID
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MCQExerciseItem

public MCQExerciseItem(String id)
Method Detail

getQuestionText

public String getQuestionText()

getNumChoices

public int getNumChoices()

getPrompt

public String getPrompt(int i)

getAnswer

public String getAnswer(int i)

getVerdict

public boolean getVerdict(int i)