Uses of Class
org.problets.student.StudentModel

Packages that use StudentModel
org.problets.domain.model.expression   
org.problets.domain.model.expression.view   
org.problets.domain.model.output.view   
org.problets.domain.view   
org.problets.domain.view.code   
org.problets.domain.view.code.synthesis   
org.problets.lib.conceptmap.services   
org.problets.lib.io   
org.problets.lib.io.output   
org.problets.student   
org.problets.student.view   
org.problets.tutor   
org.problets.tutor.problemsequencer   
org.problets.tutor.view   
 

Uses of StudentModel in org.problets.domain.model.expression
 

Constructors in org.problets.domain.model.expression with parameters of type StudentModel
ExpressionTutor(StudentModel inStudent, LogModel inLog)
           
 

Uses of StudentModel in org.problets.domain.model.expression.view
 

Constructors in org.problets.domain.model.expression.view with parameters of type StudentModel
ExpressionProblemView(ExpressionViewExpert inExpressionExpert, StudentModel inStudent, LogModel inLog, java.awt.event.ActionListener inParent)
           
ExpressionTutorView(ExpressionViewExpert inExpressionExpert, StudentModel inStudent, LogModel log, java.awt.event.ActionListener inRoot)
           
 

Uses of StudentModel in org.problets.domain.model.output.view
 

Constructors in org.problets.domain.model.output.view with parameters of type StudentModel
AllOutputForm(ProblemManager inProblemManager, StudentModel inStudent, LogModel inLog)
           
OutputAnswerView(java.awt.event.ActionListener inParent, StudentModel inStudent, LogModel inLog, CodeModel inCode)
          Constructs a OutputAnswerView object
 

Uses of StudentModel in org.problets.domain.view
 

Constructors in org.problets.domain.view with parameters of type StudentModel
CodeProblemLayout(ProblemManager inProblemManager, AbstractView feedbackManager, HelpManager helpManager, StudentModel inStudent, LogModel log, TimerView timerView)
           
ProblemManager(DomainModel inProblem, AbstractView inProblemView, StudentModel inStudent, LogModel inLog, java.awt.event.ActionListener inRoot)
          Constructor for code-based problems
ProbletView(KnowledgeModel inCorrectKM, StudentModel inStudent, CommunicationManager communicationManager, java.awt.event.ActionListener inRoot)
           
ResponseManager(ProblemManager inProblemManager, AbstractView inFeedbackManager, HelpManager inHelpManager, StudentModel inStudent, LogModel log)
           
 

Uses of StudentModel in org.problets.domain.view.code
 

Constructors in org.problets.domain.view.code with parameters of type StudentModel
AnalysisCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
AnimateCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
BaseCodeView(CodeModel in_code, StudentModel in_student, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
CodeViewManager(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
DebugCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
EnumerateCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
IndentCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
InteractCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
OutputCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
RearrangeCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
RefactorCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
ReorderCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
SelectableCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
 

Uses of StudentModel in org.problets.domain.view.code.synthesis
 

Constructors in org.problets.domain.view.code.synthesis with parameters of type StudentModel
SynthesisCodeView(CodeModel inCode, StudentModel inStudent, TutorManager inTutorManager, LogModel inLog, java.awt.event.ActionListener inParent)
           
 

Uses of StudentModel in org.problets.lib.conceptmap.services
 

Constructors in org.problets.lib.conceptmap.services with parameters of type StudentModel
OpenStudentModeler(java.lang.String path, java.lang.String domainFileName, java.lang.String topic, StudentModel inStudent)
           
 

Uses of StudentModel in org.problets.lib.io
 

Constructors in org.problets.lib.io with parameters of type StudentModel
DataIOManager(java.awt.event.ActionListener inRoot, StudentModel inStudent, CommunicationManager inCommunicationManager, java.lang.String inputFileName)
          If only one input file is specified
DataIOManager(java.awt.event.ActionListener inRoot, StudentModel inStudent, CommunicationManager inCommunicationManager, java.lang.String inputFileName, int total)
          If a sequence of inputs are to provide a single output
 

Uses of StudentModel in org.problets.lib.io.output
 

Methods in org.problets.lib.io.output with parameters of type StudentModel
static java.util.Vector DataOutputModel.getContentVector(java.lang.String fileName, StudentModel student)
          This method reads the file passed as parameter, processes its contents into a string and returns it to be displayed by DataOutputView.
static java.util.Vector DataOutputModel.process(java.util.Vector contents, StudentModel student)
          All entries are delimited by # First item in an entry is the display type.
 

Constructors in org.problets.lib.io.output with parameters of type StudentModel
DataOutputManager(java.awt.event.ActionListener inRoot, StudentModel inStudent, java.lang.String inFileName)
           
DataOutputManager(java.awt.event.ActionListener inRoot, StudentModel inStudent, java.util.Vector contents)
           
 

Uses of StudentModel in org.problets.student
 

Constructors in org.problets.student with parameters of type StudentModel
DebugAnswerView(java.awt.event.ActionListener inParent, StudentModel inStudent, LogModel inLog)
           
StateAnswerView(java.awt.event.ActionListener inParent, StudentModel inStudent, LogModel inLog)
          Creates the view for the state problem
StudentView(StudentModel in_student, LogModel inLog)
           
 

Uses of StudentModel in org.problets.student.view
 

Constructors in org.problets.student.view with parameters of type StudentModel
StudentProgressMessage(StudentModel inStudent, AbstractProblemSequencer inProblemSequencer)
           
StudentProgressView(StudentModel inStudent)
           
 

Uses of StudentModel in org.problets.tutor
 

Constructors in org.problets.tutor with parameters of type StudentModel
BaseTutor(StudentModel inStudent, CodeModel inCode, LogModel inLog)
           
DebugTutor(StudentModel inStudent, CodeModel inCode, LogModel inLog)
           
DemandTutor(StudentModel inStudent, LogModel inLog)
           
FeedbackAdapter(StudentModel inStudent)
           
OutputTutor(StudentModel inStudent, CodeModel inCode, LogModel inLog)
           
StateTutor(StudentModel inStudent, CodeModel inCode, LogModel inLog)
           
SynthesisTutor(StudentModel inStudent, CodeModel inCode, LogModel inLog)
           
TutorManager(StudentModel inStudent, LogModel inLog)
           
 

Uses of StudentModel in org.problets.tutor.problemsequencer
 

Methods in org.problets.tutor.problemsequencer with parameters of type StudentModel
static AbstractProblemSequencer AbstractProblemSequencer.getProblemSequencer(java.lang.String topic, java.lang.String inSequenceType, KnowledgeModel correctKM, StudentModel student)
          Returns the appropriate derived class object based on user's preference
 

Uses of StudentModel in org.problets.tutor.view
 

Constructors in org.problets.tutor.view with parameters of type StudentModel
CodeFeedbackManager(KnowledgeModel correctKM, TutorManager inTutorManager, StudentModel inStudent, LogModel inLog, CodeModel inProblem, HelpManager inHelpManager, AbstractView inRoot)