Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
W
X
G
getAdditionalData(String)
- Method in interface jitas.core.
Feedback
Get any additional data associated with a given message.
getAdditionalData()
- Method in class jitas.core.
Problem
Get the additional data associated with a problem
getAdditionalData(String)
- Method in class jitas.core.
SimpleFeedback
Get any additional data associated with a given message.
getAlgorithmFileName(String)
- Method in class jitas.util.
Settings
Get the path to the specific domain Problem Selection Algorithm file
getAllDomainNames()
- Method in class jitas.admin.
GUIHelper
gets the set of all domain names
getAllDomainNames()
- Method in class jitas.core.
Admin
Returns a Sorted Set of all known domain names
getAllDomainNames()
- Method in class jitas.core.
Tutor
Returns the names of all the domains this tutor knows about (loaded or otherwise)
getAllDomainNames()
- Method in interface jitas.core.
TutorInterface
Returns a set of names of all the Domains that JITAS "knows" about.
getAllDomainNameStrings()
- Method in class jitas.admin.
GUIHelper
gets an array of all domain names
getAllDomainsFileName()
- Method in class jitas.util.
Settings
Get the name of the file that contains all the domain names
getAllLongDomainNames()
- Method in class jitas.core.
Tutor
This gets the long domain names for all loaded domains
getAllLongDomainNames()
- Method in interface jitas.core.
TutorInterface
Gets all the names for the currently loaded domains as a map of
pairs.
getAllowedDomains()
- Method in class jitas.core.
Student
Returns a complete unmodifiable Set of all the domains a student can log into
getAllProblems(String, String)
- Method in class jitas.core.
Tutor
getAllProblems(String, String)
- Method in interface jitas.core.
TutorInterface
Gets all the problems in the current working subdomain of the domain and returns them as a SortedMap.
getAllProblemsStatus()
- Method in class jitas.core.
StudentModel
Get the map of problem status'
getAllStudentUsernames()
- Method in class jitas.core.
Tutor
getAllStudentUsernames(String)
- Method in class jitas.core.
Tutor
getAllStudentUsernameStrings()
- Method in class jitas.core.
Admin
gets a set of all the students usernames in JITAS
getContent()
- Method in class jitas.core.
Solution
Get the solution content as a String of key-value pairs, with the first and last bracket removed.
getCurrentProblemID(String)
- Method in class jitas.core.
Student
Get the ID of the problem the student is currently working on for a given domain
getCurrentProblemID()
- Method in class jitas.core.
StudentModel
Get the Problem the student is currently working on
getCurrentSubdomain(String)
- Method in class jitas.core.
Student
Get the name of the current subdomain of a particular domain
getDescription()
- Method in class jitas.core.
Domain
Allows read only access to the description of the domain
getDescription()
- Method in class jitas.core.
Subdomain
Returns the description of the subdomain
getDifficulty()
- Method in class jitas.core.
Problem
Get the difficulty of a Problem
getDomainNameFromRow(int)
- Method in class jitas.admin.
TableModelCreator
getDomainNames()
- Static method in class jitas.core.
Domain
Get all the domain names from the XML file
getEncryptor()
- Static method in class jitas.util.
Encryptor
Create a new object if it does not exist or return the existing instance
getErrors()
- Method in interface jitas.core.
Feedback
Get all the errors, including all additional data
getErrors()
- Method in class jitas.core.
SimpleFeedback
Get all the errors, including all additional data
getFeedbackObject()
- Method in class jitas.core.
Domain
Return the custom feedback object for this domain.
getFeedbackObjectFile(String)
- Method in class jitas.util.
Settings
Get the name of the jar containing the custom feedback object
getFullPathToAllDomains()
- Method in class jitas.util.
Settings
Get the full path to AllDomains xml file
getId()
- Method in class jitas.core.
Problem
Get the id of a Problem
getInstance()
- Static method in class jitas.util.
Settings
Get an instance of a Settings object
getJESSParserFile(String)
- Method in class jitas.util.
Settings
Get the name of the jar containing the custom JESSParser object
getLiveDomains()
- Method in class jitas.core.
Student
Returns a complete Set of all the domains a student is currently logged into
getLoginStatus(String, String)
- Method in class jitas.core.
Admin
gets the login status of a student for a particular domain
getLoginStatus(String, String)
- Method in class jitas.core.
Tutor
getLoginStatus(String, String)
- Method in interface jitas.core.
TutorInterface
Get the login status for the user, for all the domains a student is logged into (i.e.
getLongName()
- Method in class jitas.core.
Domain
Get the long name for the domain
getMaxDifficulty()
- Method in class jitas.xml.parser.
ProblemParser
Gets the highest Problem difficulty which is in the Map
getMessage()
- Method in exception jitas.exception.
JITASException
getMessages()
- Method in interface jitas.core.
Feedback
Get the feedback messages, ignoring any additional data
getMessages()
- Method in class jitas.core.
SimpleFeedback
Get the feedback messages, ignoring any additional data
getModel(String)
- Method in class jitas.admin.
TableModelCreator
getName()
- Method in class jitas.core.
Domain
Get the name of the domain
getName()
- Method in class jitas.core.
Subdomain
Returns the name of the subdomain.
getNextProblem(Student, Domain, SortedMap<Integer, Problem>, String)
- Method in class jitas.core.
DefaultSelectionAlgorithm
Return a Problem object that has been calculated by the default algorithm
getNextProblem(Student, Domain, SortedMap<Integer, Problem>, String)
- Method in class jitas.core.
Domain
Get the next problem (as selected by the system) from a subdomain
getNextProblem(Student, Domain, SortedMap<Integer, Problem>, String)
- Method in interface jitas.core.
ProblemSelectionAlgorithm
Return a Problem object that has been calculated by a specific algorithm This design pattern aims to increase flexibility for client to add/use their own algorithm for system chosen problems
getNextProblem(String, SortedMap<Integer, Problem>)
- Method in class jitas.core.
Student
Gets the next problem the student hasnt solved in the current subdomain of a given domain
getNextProblem(String, SortedMap<Integer, Problem>, int)
- Method in class jitas.core.
Student
Returns a problem, given a problemID, for a domain
getNextProblem(SortedMap<Integer, Problem>, String)
- Method in class jitas.core.
StudentModel
Gets the next problem that hasn't yet been solved by the student from the set(map) of problems, based on id.
getNextProblem(SortedMap<Integer, Problem>, int)
- Method in class jitas.core.
StudentModel
Gets a problem with a given ID from a collection of problems
getNextProblem(int, String, String)
- Method in class jitas.core.
Tutor
getNextProblem(String, String)
- Method in class jitas.core.
Tutor
getNextProblem(int, String, String)
- Method in interface jitas.core.
TutorInterface
Gets the next problem, specified by the user.
getNextProblem(String, String)
- Method in interface jitas.core.
TutorInterface
Gets the next problem, based on the current problem number.
getPassword()
- Method in class jitas.core.
Student
Get the encrypted password of this user.
getPasswordEntryStatus()
- Method in class jitas.admin.
GUIHelper
getProblem(int)
- Method in class jitas.core.
Subdomain
Gets a problem specified by the problem number
getProblem(String, String)
- Method in class jitas.core.
Tutor
getProblem(String, String)
- Method in interface jitas.core.
TutorInterface
Gets the next problem, specified by the system.
getProblems(String)
- Method in class jitas.core.
Domain
Get all the problems for a given subdomain
getProblems()
- Method in class jitas.core.
Subdomain
Returns the map of problems associated with this subdomain
getProblemStatement()
- Method in class jitas.core.
Problem
Get the problemStatement of a Problem
getProblemStatus(String, int)
- Method in class jitas.core.
Student
Get the status of a given problem, from a given domain.
getProblemStatus(String, int)
- Method in class jitas.core.
StudentModel
Get the status for a problem.
getProblemStatus(String, String, int)
- Method in class jitas.core.
Tutor
getProblemStatus(String, String, int)
- Method in interface jitas.core.
TutorInterface
Get the status of a problem for a particular domain and user.
getRating(String)
- Method in class jitas.core.
Student
Get the rating of this student for a given domain.
getRating()
- Method in class jitas.core.
StudentModel
Get The ability rating of the student
getRelevantConstraints()
- Method in interface jitas.core.
Feedback
Get the Set of relevant constraints.
getRelevantConstraints()
- Method in class jitas.core.
SimpleFeedback
Get all the relevant constraints of a problem
getRootPath()
- Method in class jitas.util.
Settings
Get the root path of where the documents are
getRules()
- Method in class jitas.core.
Domain
Get the RuleBase for this domain
getSatisfiedConstraints()
- Method in interface jitas.core.
Feedback
Get the collection of satisfied constraint names
getSatisfiedConstraints()
- Method in class jitas.core.
SimpleFeedback
Get the collection of satisfied constraint names
getSatisfiedConstraints(String)
- Method in class jitas.core.
Student
Get the collection of constraints satisfied in the given domain
getSatisfiedConstraints()
- Method in class jitas.core.
StudentModel
Get the collection of satisfied constraint names
getSelectedDomainStrings()
- Method in class jitas.admin.
GUIHelper
gets all the domains names which are currently selected.
getSelectionAlgorithm()
- Method in class jitas.core.
Domain
Return custom problem selection algorithm.
getSemanticConstraintsPath(String)
- Method in class jitas.util.
Settings
Get the full path to a semantic constraint file of a specific domain
getSemanticConstraintsPath(String, String)
- Method in class jitas.util.
Settings
Get the full path to a semantic constraint file of a specific domain and subdomain
getShortName()
- Method in class jitas.core.
Problem
Get the short name of a problem
getSolution(String, Integer)
- Method in class jitas.core.
Domain
Get the Solution of a problem, given the subdomain name and problem ID
getSolution()
- Method in class jitas.core.
Problem
Get the solution of a Problem
getSolution(int)
- Method in class jitas.core.
Subdomain
getSolvedProblems(String, String)
- Method in class jitas.core.
Student
Get the IDs of the problems solved for a given subdomain
getSolvedProblems()
- Method in class jitas.core.
StudentModel
Get all solved problems
getSolvedProblems(String)
- Method in class jitas.core.
StudentModel
Get all solved problems of a particular subdomain
getStudentFileName()
- Method in class jitas.util.
Settings
Gets the global student details file
getStudentModelPath(String)
- Method in class jitas.util.
Settings
getStudentModelsFileName()
- Method in class jitas.util.
Settings
Get the file name for the student models
getStudentPath()
- Method in class jitas.util.
Settings
Gets the global student details file path.
getStudentTableModel()
- Method in class jitas.admin.
GUIHelper
gets the table model for the current student
getStudentUsernames()
- Method in class jitas.core.
Admin
Returns all of the students usernames which have been read in from xml.
getStudentUsernameStrings()
- Method in class jitas.admin.
GUIHelper
Used to return an array of student usernames depending on what the filter is set to.
getStudentUsernameStrings(String)
- Method in class jitas.core.
Admin
Gets all the students usernames for a specific domain
getSubdomain(String)
- Method in class jitas.core.
Domain
Get the specific subdomain by its name
getSubdomainNames()
- Method in class jitas.core.
Domain
Gets the set of subdomain names for this domain
getSubdomains()
- Method in class jitas.core.
Domain
Get all the subdomains related to this domain
getSubdomains(String)
- Method in class jitas.core.
Tutor
getSubdomains(String)
- Method in interface jitas.core.
TutorInterface
Returns a set of all the subdomain names in a given domain, as Strings.
getSubdomainTerm()
- Method in class jitas.core.
Domain
Get a description of each subdomains
getSyntaxConstraintsPath(String)
- Method in class jitas.util.
Settings
Get the full path to a syntax constraint file of a specific domain
getSyntaxConstraintsPath(String, String)
- Method in class jitas.util.
Settings
Get the full path to a syntax constraint file of a specific domain and subdomain
getTableCellRendererComponent(JTable, Object, boolean, boolean, int, int)
- Method in class jitas.admin.
ColourCellRenderer
getType()
- Method in class jitas.core.
Domain
Get the type of this domain
getUnselectedDomainStrings()
- Method in class jitas.admin.
GUIHelper
gets the domains which the new student will not currently belong to.
getUserName()
- Method in class jitas.core.
Student
Get the userName of this user.
getUserName()
- Method in class jitas.core.
StudentModel
Get the userName of this user.
getUsernameEntryStatus()
- Method in class jitas.admin.
GUIHelper
getViolatedConstraints()
- Method in interface jitas.core.
Feedback
Get the collection of violated constraint names
getViolatedConstraints()
- Method in class jitas.core.
SimpleFeedback
Get the collection of violated constraint names
getViolatedConstraints(String)
- Method in class jitas.core.
Student
Get the collection of constraints violated in the given domain
getViolatedConstraints()
- Method in class jitas.core.
StudentModel
Get the collection of violated constraint names
GUIHelper
- Class in
jitas.admin
This class acts as an intermediate pathway between the gui (AdminFrame) and jitas.core.Admin
GUIHelper()
- Constructor for class jitas.admin.
GUIHelper
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV LETTER
NEXT LETTER
FRAMES
NO FRAMES
All Classes
A
C
D
E
F
G
H
I
J
L
M
N
P
R
S
T
U
W
X