Uses of Class
jitas.exception.UserNotFoundException

Packages that use UserNotFoundException
jitas.admin   
jitas.core   
jitas.util   
jitas.xml.writer   
 

Uses of UserNotFoundException in jitas.admin
 

Methods in jitas.admin that throw UserNotFoundException
 void GUIHelper.addDomain(int row)
          Called when the add button is pressed in the gui.
 void GUIHelper.deleteUser(java.lang.String username)
          deletes a student from the entire JITAS System
 boolean GUIHelper.isAllowedInDomain(int row)
          tests whether a student has access to a certain domain
 void GUIHelper.removeDomain(int row)
          Called when the remove button is pressed in the gui.
 

Uses of UserNotFoundException in jitas.core
 

Methods in jitas.core that throw UserNotFoundException
 void Admin.addAllowedDomain(java.lang.String userName, java.lang.String domainName)
          Gives a student access to a specific domain
 void Tutor.addAllowedDomain(java.lang.String userName, java.lang.String domainName)
           
 void TutorInterface.addAllowedDomain(java.lang.String userName, java.lang.String domainName)
          This method will attempt to give the user access to the specific domain.
 void Tutor.addAllowedDomain(java.lang.String userName, java.lang.String domainName, boolean bypassSecurity)
           
 void Tutor.changePassword(java.lang.String userName, java.lang.String oldPassword, java.lang.String newPassword)
           
 void TutorInterface.changePassword(java.lang.String userName, java.lang.String oldPassword, java.lang.String newPassword)
          Change user's existing password to a new password.
 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.
static void Student.deleteUser(Student student)
          Deletes students global information -NOT domain information.
 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.
 boolean Admin.getLoginStatus(java.lang.String userName, java.lang.String domainName)
          gets the login status of a student for a particular domain
 boolean Tutor.getLoginStatus(java.lang.String userName, java.lang.String domainName)
           
 boolean TutorInterface.getLoginStatus(java.lang.String userName, java.lang.String domainName)
          Get the login status for the user, for all the domains a student is logged into (i.e.
 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.
 Problem Tutor.getProblem(java.lang.String userName, java.lang.String domainName)
           
 Problem TutorInterface.getProblem(java.lang.String userName, java.lang.String domainName)
          Gets the next problem, specified by the system.
 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.
 boolean Tutor.isStudentAllowedInDomain(java.lang.String userName, java.lang.String domainName)
           
 void Tutor.login(java.lang.String userName, java.lang.String password, java.lang.String domainName)
           
 void TutorInterface.login(java.lang.String userName, java.lang.String password, java.lang.String domainName)
          Login method.
 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.
static void Student.removeUser(Student student, java.lang.String domainName)
          Removes access to a specific Domain, for a Student.
 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.
 boolean Admin.studentHasAccountInDomain(java.lang.String userName, java.lang.String domainName)
          Tells whether a student has a student model within a certain domain
 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.
 

Uses of UserNotFoundException in jitas.util
 

Methods in jitas.util that throw UserNotFoundException
static Feedback SolutionEvaluator.evaluateSolution(Solution studentSolution, Student student, Domain domain, java.lang.String subdomainName, boolean external)
          Evaluate a students solution.
 

Uses of UserNotFoundException in jitas.xml.writer
 

Methods in jitas.xml.writer that throw UserNotFoundException
 void StudentModelWriter.persistStudentModel()
          Saves all the current information stored in the Student Model given to the constructor to the student models xml file.
 void StudentModelWriter.removeStudentModel()
          Removes a student model from the student-model XML file.