Uses of Class
jitas.exception.UserNotLoggedInException

Packages that use UserNotLoggedInException
jitas.admin   
jitas.core   
 

Uses of UserNotLoggedInException in jitas.admin
 

Methods in jitas.admin that throw UserNotLoggedInException
 void GUIHelper.deleteUser(java.lang.String username)
          deletes a student from the entire JITAS System
 void GUIHelper.removeDomain(int row)
          Called when the remove button is pressed in the gui.
 

Uses of UserNotLoggedInException in jitas.core
 

Methods in jitas.core that throw UserNotLoggedInException
 void Admin.deleteUser(java.lang.String userName)
          Deletes the student from the entire JITAS System, including all domain specific information about that student
 void Tutor.deleteUser(java.lang.String userName)
           
 void TutorInterface.deleteUser(java.lang.String userName)
          Delete a user from the JITAS system.
 java.util.SortedMap<java.lang.Integer,Problem> Tutor.getAllProblems(java.lang.String userName, java.lang.String domainName)
           
 java.util.SortedMap<java.lang.Integer,Problem> TutorInterface.getAllProblems(java.lang.String userName, java.lang.String domainName)
          Gets all the problems in the current working subdomain of the domain and returns them as a SortedMap.
 Problem Tutor.getNextProblem(int problemNumber, java.lang.String userName, java.lang.String domainName)
           
 Problem TutorInterface.getNextProblem(int problemNumber, java.lang.String userName, java.lang.String domainName)
          Gets the next problem, specified by the user.
 Problem Tutor.getNextProblem(java.lang.String userName, java.lang.String domainName)
           
 Problem TutorInterface.getNextProblem(java.lang.String userName, java.lang.String domainName)
          Gets the next problem, based on the current problem number.
 java.lang.String Tutor.getProblemStatus(java.lang.String userName, java.lang.String domainName, int problemID)
           
 java.lang.String TutorInterface.getProblemStatus(java.lang.String userName, java.lang.String domainName, int problemID)
          Get the status of a problem for a particular domain and user.
 void Admin.logout(java.lang.String userName, java.lang.String domainName)
          Logs the Student out of the specified domain
 void Tutor.logout(java.lang.String userName, java.lang.String domainName)
           
 void TutorInterface.logout(java.lang.String userName, java.lang.String domainName)
          Logs a specified user out of the domain.
 void Admin.removeUser(java.lang.String userName, java.lang.String domainName)
          Removes the students student model from the specified domain.
 void Tutor.removeUser(java.lang.String userName, java.lang.String domainName)
           
 void TutorInterface.removeUser(java.lang.String userName, java.lang.String domainName)
          Remove a user from a domain.
 void Tutor.selectSubdomain(java.lang.String userName, java.lang.String subdomainName, java.lang.String domainName)
           
 void TutorInterface.selectSubdomain(java.lang.String userName, java.lang.String subdomainName, java.lang.String domainName)
          Allows a user to select a subdomain to work on.
 Feedback Tutor.submitSolution(Solution studentSolution, java.lang.String userName, java.lang.String domainName)
           
 Feedback TutorInterface.submitSolution(Solution studentSolution, java.lang.String userName, java.lang.String domainName)
          Used when a student wishes to submit their solution to the current problem.