public final class FillInUnitsAnswer extends Answer<FillInUnitsAnswerValuePart,FillInUnitsAnswerValue,FillInUnitsResponseValue>
Modifier and Type | Field and Description |
---|---|
(package private) java.lang.String |
unit |
Constructor and Description |
---|
FillInUnitsAnswer(java.lang.String uid) |
Modifier and Type | Method and Description |
---|---|
AnswerEvalType |
getAnswerType()
Returns the evaluation type for this answer.
|
java.lang.String |
getAnswerUnits()
Returns the units value for this answer.
|
java.lang.String |
getAnswerValue()
Returns the data value for this answer.
|
FillInUnitsAnswerValuePart |
getDataPart()
Returns the data value part for this answer.
|
FillInUnitsAnswerValuePart |
getUnitsPart()
Returns the units value part for this answer.
|
protected boolean |
isMatch(FillInUnitsResponseValue response,
java.util.Map<java.lang.String,java.lang.String> args)
Determines whether the provided response (that is to say the student's response to a question)
matches this Answer.
|
getBuggyMessage, getIsCorrect, getTeacherValue, isCorrect, isMatchDefault, preventIsMatch, setBuggyMessage, setCorrect, setTeacherValue, toString
getDescription, getName, setDescription, setName
createKey, createKey, equals, extractType, extractUID, getKey, getShortKey, getShortKey, getType, getUID, getValidatorUtilities, setValidatorUtilities, validate, validateKey
protected boolean isMatch(FillInUnitsResponseValue response, java.util.Map<java.lang.String,java.lang.String> args)
Answer
isMatch
in class Answer<FillInUnitsAnswerValuePart,FillInUnitsAnswerValue,FillInUnitsResponseValue>
response
- A subclass of AnswerValueargs
- Map for problem specific properties that will
be used in calculating correctness for the problem.#isMatchDefault(StudentResponseValue)
,
#isCorrect(StudentResponseValue)
public FillInUnitsAnswerValuePart getDataPart()
getAnswerValue()
,
getUnitsPart()
,
getAnswerType()
public java.lang.String getAnswerValue()
getAnswerType()
,
getAnswerUnits()
public AnswerEvalType getAnswerType()
getAnswerValue()
public FillInUnitsAnswerValuePart getUnitsPart()
getAnswerUnits()
,
getDataPart()
public java.lang.String getAnswerUnits()
getAnswerValue()