Index

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

M

main(String[]) - Static method in class ExpertSystem
Activates the medical expert system
MainScreen - Class in gui
Class implementing the main window of the system, displaying the patient's details, the current inquiry, and the diagnosis log and status.
MainScreen(String, double, String) - Constructor for class gui.MainScreen
Creates the main window of the system, displaying the patient's details, the current inquiry, and the diagnosis log and status
MainScreenController - Class in controller
Class providing the controller for the processes related to the main screen of the system (namely, the probing and diagnosis per se, together with the display of the technical logs)
MainScreenController(MainScreen, PrologJavaRunner) - Constructor for class controller.MainScreenController
Creates a controller object with the main screen GUI and the expert system as parameters
moveToNextDisease() - Method in class expert.PrologJavaRunner
Considers the next disease in the knowledge base
A C D E F G I L M N P R S U W 
All Classes|All Packages