| Class | Description |
|---|---|
| ArgsMessage |
A message that GUI components can send the main program, containing MELTING
arguments that it can use to get results.
|
| MeltingCalculator |
Class intended to provide an interface between the GUI and the MELTING
program itself.
|
| MeltingGui |
The Main class for the Melting GUI.
|
| MeltingLayout |
A layout manager designed for use with label/text pairs.
|
| MeltingObservable |
Class created with the sole intention of extending the
{@link java.util.Observable
Observable class and overriding
its setChanged method so it is no longer protected. |
| Enum | Description |
|---|---|
| ArgsMessage.ArgumentType |
The different possible types of arguments that can be sent.
|
| MeltingLayout.ComponentGroupType |
The two possible component groups: Label group and Input group.
|
| MeltingLayout.Size |
Different types of sizes that we might want to find: maximum size,
preferred size and minimum size.
|