Package edu.cmu.sphinx.tools.gui

Interface Summary
GUIFileActionListener This interface represents the super class of the GUI panels, It is used for synchronizing the GUI panel data and data in the model
 

Class Summary
ConfigProperties This class stores all the configuration information to be written to output and the properties loaded from input file It does not create any HashMap instances, so these responsibilites are on the creator and be careful when modifying the globalProperties and propertyMap because the original data would also be modified
GUIMainDriver Main driver for GUI class
GUIMediator This is one of the important classes that coordinates between GUI and model Its main operations are : 1. to start and initialize the GUI and Sphinx model 2. drive the input - output operation, and 3. to retrieve the most updated data from GUI or to update GUI of the new loaded data
PanelConfigurable This is a Panel that will handle the GUI of one particular section/group
RawPropertyData Holds the raw property data just as it has come in from the properties file.
 

Exception Summary
GUIOperationException This exception is thrown when there is any error during GUI operations