public class ProblemStartedActionBuilder extends ResponseActionBuilder<ProblemStartedAction>
manifestManager, manifestNavigatorValidatorName, manifestTerminatorValidatorName, nonNullValidatorName, persistableKeyObjectValidatorName, persistableKeyValidatorName
Constructor and Description |
---|
ProblemStartedActionBuilder() |
Modifier and Type | Method and Description |
---|---|
ProblemStartedAction |
getAction() |
TutorStrategyType |
getActiveTutoringType() |
int |
getMaxAttemptsAndHints() |
boolean |
isCBViewable()
Returns whether the Credit Bar is shown for this Problem
|
boolean |
isPCSEligible()
Returns whether this Problem supports Partial Credit Scoring
|
void |
setActiveTutoringType(TutorStrategyType activeTutoringType) |
void |
setCBViewable(boolean isCBViewable)
Specifies whether the Credit Bar is shown for this Problem
|
void |
setMaxAttemptsAndHints(int maxAttemptsAndHints) |
void |
setPCSEligible(boolean isPCSEligible)
Sets whether this Problem supports Partial Credit Scoring
|
isFirstResponse, setIsFirstResponse
addValidationForCommonData, setCommonItems
addElementToExtraData, addExtraData, clearExtraDataMap, createUID, getAssignmentXInfo, getExtraData, getExtraData, getManifest, getNetworkState, getPath, getTimestamp, getTimestampAsInstant, getUserXInfo, handleActionValidation, isScaffolding, modifyExtraDataElement, removeExtraDataEntry, setCommonItems, setExtraData, setManifest, setManifestWithKey, setManifestWithUID, setNetworkState, setPath, setScaffolding, setTimestamp, setTimestamp, setXInfos
addFailures, addFailures, addToValidationQueue, addToValidationQueue, addToValidationQueue, addToValidationQueue, doValidation, failuresToString, getFailures, hasFailures, overrideValidator, setValidator, throwBuilderExceptionOnFailure, throwIllegalArgumentExceptionOnFailure
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getInstance
public TutorStrategyType getActiveTutoringType()
public void setActiveTutoringType(TutorStrategyType activeTutoringType)
public boolean isPCSEligible()
public void setPCSEligible(boolean isPCSEligible)
public boolean isCBViewable()
public void setCBViewable(boolean isCBViewable)
public int getMaxAttemptsAndHints()
public void setMaxAttemptsAndHints(int maxAttemptsAndHints)
public ProblemStartedAction getAction()
getAction
in class ActionBuilder<ProblemStartedAction>