Package | Description |
---|---|
org.assistments.domain.content.tutor | |
org.assistments.service.manager.content | |
org.assistments.service.manager.content.impl |
Modifier and Type | Method and Description |
---|---|
ManifestDTO |
Manifest.toDTO() |
Modifier and Type | Method and Description |
---|---|
ManifestDTO |
ManifestManager.getManifest(java.lang.String manifestKey,
TutorContext context)
Given a ManifestKey and a context map (look to make this map optional) get back a manifest object
Manifest keys include:
"<type>/<uid>"
type is always the
Manifest class name
uid is made up of two main parts
"<code><id>" or "<code><id1>-<id2>"
a code is one of many from ManifestCode
the id's are the database id's of sections and problems
EX:
ProblemSet uid - "PS1234" - 1234 is the section id
Problem uid - "PR12-343" - 12 is the section id, 343 is the problem id
Problem uid - "PR-5321" - there is no section id, 5321 is the problem id |
Modifier and Type | Method and Description |
---|---|
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManager.getTutoringForProblem(java.lang.String problemId) |
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManager.getTutoringForProblem(java.lang.String problemId,
boolean reverseForTutor) |
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManager.getTutoringForProblemAndAllProblemsInTutoring(java.lang.String problemId,
boolean reverseForTutor) |
java.util.List<ManifestDTO> |
ManifestManager.getTutoringManifestsForProblem(java.lang.String problemId) |
Modifier and Type | Method and Description |
---|---|
Manifest |
ManifestManager.manifestDTOToManifest(ManifestDTO manifest)
Given a manifestDTO create a single manifest with no children.
|
static void |
ProblemSetManager.setManifestTutorMode(ManifestDTO man,
java.util.Map<java.lang.String,java.lang.Object> sectionParameters)
Given a ManifestDTO and sectionParameters add the test/tutor mode (if necessary)
|
void |
TutoringManager.setUpHintManifest(ManifestDTO man,
java.lang.String hintId) |
void |
TutoringManager.setUpHintRootManifest(ManifestDTO man,
java.lang.String problemId)
Deprecated.
|
void |
TutoringManager.setUpHintSetManifest(ManifestDTO man,
java.lang.String tutorStrategyId) |
void |
ProblemSetManager.setUpPreviewProblemSetManifest(ManifestDTO man,
java.lang.String uid)
Set up a Preview Problem Set MAnifest.
|
void |
ProblemManager.setUpProblemManifest(ManifestDTO man,
java.lang.String uid,
TutorContext context) |
void |
ProblemSetManager.setUpProblemSetManifest(ManifestDTO man,
java.lang.String problemSetId)
Given an empty ManifestDTO and a uid string, build the ProblemSetManifest
that corresponds to the uid that will be given to the tutor.
|
void |
TutoringManager.setUpScaffoldManifest(ManifestDTO man,
java.lang.String scaffoldId) |
void |
TutoringManager.setUpScaffoldRootManifest(ManifestDTO man,
java.lang.String problemId)
Deprecated.
|
void |
TutoringManager.setUpTutorStrategyManifest(ManifestDTO man,
java.lang.String problemId) |
Modifier and Type | Method and Description |
---|---|
Manifest |
ManifestManager.manifestDTOToManifest(java.util.List<ManifestDTO> manifests)
Given a list of manifestDTOs create the manifest tree and return the topmost manifest.
|
Modifier and Type | Method and Description |
---|---|
ManifestDTO |
ManifestManagerImpl.getManifest(java.lang.String manifestKey,
TutorContext context) |
Modifier and Type | Method and Description |
---|---|
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManagerImpl.getTutoringForProblem(java.lang.String problemId) |
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManagerImpl.getTutoringForProblem(java.lang.String problemId,
boolean reverseForTutor) |
Pair<java.util.List<ManifestDTO>,java.util.List<Content>> |
TutoringManagerImpl.getTutoringForProblemAndAllProblemsInTutoring(java.lang.String problemId,
boolean reverseForTutor) |
java.util.List<ManifestDTO> |
ManifestManagerImpl.getTutoringManifestsForProblem(java.lang.String problemId) |
Modifier and Type | Method and Description |
---|---|
Manifest |
ManifestManagerImpl.manifestDTOToManifest(ManifestDTO manifest) |
void |
TutoringManagerImpl.setUpHintManifest(ManifestDTO man,
java.lang.String hintId) |
void |
TutoringManagerImpl.setUpHintRootManifest(ManifestDTO man,
java.lang.String problemId) |
void |
TutoringManagerImpl.setUpHintSetManifest(ManifestDTO man,
java.lang.String tutorStrategyId) |
void |
ProblemSetManagerImpl.setUpPreviewProblemSetManifest(ManifestDTO man,
java.lang.String uid) |
void |
ProblemManagerImpl.setUpProblemManifest(ManifestDTO man,
java.lang.String uid,
TutorContext context) |
void |
ProblemSetManagerImpl.setUpProblemSetManifest(ManifestDTO man,
java.lang.String uid) |
void |
TutoringManagerImpl.setUpScaffoldManifest(ManifestDTO man,
java.lang.String scaffoldId) |
void |
TutoringManagerImpl.setUpScaffoldRootManifest(ManifestDTO man,
java.lang.String problemId) |
void |
TutoringManagerImpl.setUpTutorStrategyManifest(ManifestDTO man,
java.lang.String problemId) |
Modifier and Type | Method and Description |
---|---|
Manifest |
ManifestManagerImpl.manifestDTOToManifest(java.util.List<ManifestDTO> manifests) |