
public class MiniGUI extends AbstractApplication
| Modifier and Type | Class and Description | 
|---|---|
| (package private) class  | MiniGUI.SettingsComboboxModelClass to interface between the saved settings list and a JComboBox. | 
AbstractApplication.Parameterizer| Modifier and Type | Field and Description | 
|---|---|
| (package private) JFrame | frameThe frame | 
| private static Logging | LOGELKI logger for the GUI. | 
| static String | NEWLINENewline used in output. | 
| protected LogPanel | outputAreaLogging output area. | 
| (package private) JPanel | panelThe main panel. | 
| protected DynamicParameters | parametersParameter storage. | 
| protected ParameterTable | parameterTableThe parameter table. | 
| protected JButton | runButtonThe "run" button. | 
| static String | SAVED_SETTINGS_FILENAMEFilename for saved settings. | 
| protected JComboBox | savedComboCombo box for saved settings. | 
| protected MiniGUI.SettingsComboboxModel | savedSettingsModelModel to link the combobox with. | 
| protected SavedSettingsFile | storeSettings storage. | 
INFORMATION| Constructor and Description | 
|---|
| MiniGUI()Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | doSetParameters(List<String> params)Do the actual setParameters invocation. | 
| static void | main(String[] args)Main method that just spawns the UI. | 
| protected void | reportErrors(SerializedParameterization config)Report errors in a single error log record. | 
| void | run()Runs the application. | 
| protected void | startTask()Do a full run of the KDDTask with the specified parameters. | 
| protected void | updateParameterTable()Serialize the parameter table and run setParameters(). | 
printErrorMessage, runCLIApplication, usagepublic static final String SAVED_SETTINGS_FILENAME
public static final String NEWLINE
private static final Logging LOG
JFrame frame
JPanel panel
protected LogPanel outputArea
protected ParameterTable parameterTable
protected DynamicParameters parameters
protected SavedSettingsFile store
protected JComboBox savedCombo
protected MiniGUI.SettingsComboboxModel savedSettingsModel
protected JButton runButton
protected void updateParameterTable()
protected void doSetParameters(List<String> params)
params - Parametersprotected void startTask()
protected void reportErrors(SerializedParameterization config)
config - Parameterizationpublic void run()
         throws UnableToComplyException
AbstractApplicationrun in class AbstractApplicationUnableToComplyException - if an error occurs during running the
         applicationpublic static void main(String[] args)
args - command line parameters