A C D E F G H I J L M N P R S T U W X

P

persistStudent(Student) - Static method in class jitas.core.Student
Saves the Student to xml, creates a new StudentModel for the domain, and also writes that to XML.
persistStudentModel() - Method in class jitas.xml.writer.StudentModelWriter
Saves all the current information stored in the Student Model given to the constructor to the student models xml file.
Problem - Class in jitas.core
Create a Problem object which contains the necessary information.
Problem() - Constructor for class jitas.core.Problem
Constructor-- Initialize the variables
ProblemAlreadyExistsException - Exception in jitas.exception
It is thrown when the interfacing client is trying to add an existed problem to the list.
ProblemAlreadyExistsException(String) - Constructor for exception jitas.exception.ProblemAlreadyExistsException
 
ProblemParser - Class in jitas.xml.parser
An XML parser to parse a set of problems from a given file.
ProblemParser(String) - Constructor for class jitas.xml.parser.ProblemParser
The constructor sorts out the arguments, then hands over the DOM work to the DOM parser; which is used to build the DOM tree and then parse the problem docs (.xml).
ProblemSelectionAlgorithm - Interface in jitas.core
The interface class for the Java Intelligent Tutor Authoring Shell (JITAS) system selection algorithm.
ProblemsNotFoundException - Exception in jitas.exception
It is thrown when the problem xml file does not exist in the directory
ProblemsNotFoundException(String) - Constructor for exception jitas.exception.ProblemsNotFoundException
 
processTree() - Method in class jitas.xml.parser.AllDomainsParser
Parses the XML file, creating a list of all domain names
processTree() - Method in class jitas.xml.parser.DomainParser
Gets a Domain based on the document supplied in the constructor
processTree() - Method in class jitas.xml.parser.ProblemParser
Parses the XML file, creating a Problem object for each problems represented in the file.
processTree() - Method in class jitas.xml.parser.StudentModelParser
 
processTree() - Method in class jitas.xml.parser.StudentParser
The root of the tree is easy to find since the document itself implements the Node interface...
processTree() - Method in class jitas.xml.parser.XMLParser
Using DOM parser to parse the XML file and return the collections of needed object

A C D E F G H I J L M N P R S T U W X