Uses of Class
jitas.exception.DomainNotLoadedException

Packages that use DomainNotLoadedException
jitas.admin   
jitas.core   
 

Uses of DomainNotLoadedException in jitas.admin
 

Methods in jitas.admin that throw DomainNotLoadedException
 void GUIHelper.addDomain(int row)
          Called when the add button is pressed in the gui.
 void GUIHelper.addNewStudent(java.lang.String username, java.lang.String password)
          Creates a new student with all domains from previous calls to addDomainToSelectedDomains.
 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 DomainNotLoadedException in jitas.core
 

Methods in jitas.core that throw DomainNotLoadedException
 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 Admin.addUser(java.lang.String userName, java.lang.String password, java.util.Set<java.lang.String> domainNames)
          Adds a new student to JITAS.
 void Tutor.addUser(java.lang.String userName, java.lang.String password, java.lang.String domainName)
           
 void TutorInterface.addUser(java.lang.String userName, java.lang.String password, java.lang.String domainName)
          Adds a user to the JITAS system and authorize them to access domains.
 void Tutor.addUser(java.lang.String userName, java.lang.String password, java.lang.String domainName, boolean bypassSecurity)
           
 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.
 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.
 java.util.Set<java.lang.String> Tutor.getSubdomains(java.lang.String domainName)
           
 java.util.Set<java.lang.String> TutorInterface.getSubdomains(java.lang.String domainName)
          Returns a set of all the subdomain names in a given domain, as Strings.
 boolean Tutor.isUserCreationAllowed(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.
 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.
 void Tutor.setCustomFeedback(java.lang.String domainName, java.lang.String fileName)
           
 void TutorInterface.setCustomFeedback(java.lang.String domainName, java.lang.String fileName)
          Set the custom feedback object for a domain.
 void Tutor.setCustomProblemSelectionAlgorithm(java.lang.String domainName, java.lang.String fileName)
           
 void TutorInterface.setCustomProblemSelectionAlgorithm(java.lang.String domainName, java.lang.String fileName)
          Set the custom problem selection algorithm for a 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.
 boolean Admin.userCreationAllowed(java.lang.String domainName)
          Tells whether a domain is a Non-Restricted or Restricted