Index

A C D E F G I L M N P R S U W 
All Classes|All Packages

I

InitScreen - Class in gui
Class implementing a window for inputting the patient's name, age, and sex
InitScreen() - Constructor for class gui.InitScreen
Creates a window for inputting the patient's name, age, and sex
InitScreenController - Class in controller
Class providing the controller for the processes related to getting the personal details of the patient (name, age, and sex).
InitScreenController(InitScreen, PrologJavaRunner) - Constructor for class controller.InitScreenController
Creates a controller object with the initialization screen GUI and the expert system as parameters
insertUpdate(DocumentEvent) - Method in class controller.InitScreenController
Gives notification that there was an insert into the document
insertUpdate(DocumentEvent) - Method in class controller.MainScreenController
Gives notification that there was an insert into the document
isHighConfidence() - Method in class expert.PrologJavaRunner
Returns true if the certainty factor for the disease currently being considered falls meets the threshold for immediate diagnosis (eliminating the need to consider the subsequent diseases in the knowledge base); false, otherwise
isLowConfidence() - Method in class expert.PrologJavaRunner
Returns true if the certainty factor for the disease currently being considered falls below the threshold (ruling it out); false, otherwise
A C D E F G I L M N P R S U W 
All Classes|All Packages