edu.cmu.sphinx.tools.gui
Interface GUIFileActionListener

All Known Implementing Classes:
ModelBuilder

public interface 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

Author:
Ariani

Method Summary
 void clearAll()
          clear all data in the GUI
 void modelRefresh()
          model has just been reloaded
 void saveData(ConfigProperties cp)
          save the data from GUI
 void update(ConfigProperties cp)
          update GUI with new data
 

Method Detail

update

void update(ConfigProperties cp)
update GUI with new data

Parameters:
cp - ConfigProperties with new data

saveData

void saveData(ConfigProperties cp)
              throws GUIOperationException
save the data from GUI

Parameters:
cp - the holder of new data
Throws:
GUIOperationException

clearAll

void clearAll()
clear all data in the GUI


modelRefresh

void modelRefresh()
                  throws ConfigurableUtilException
model has just been reloaded

Throws:
ConfigurableUtilException