| AllVarManager | 
 provides a list of all possibly selectable variables. 
 | 
| ChooseActionFactory | 
 interface, which provides actions to choose model, range and optics. 
 | 
| CustomFileManager | 
 This is the interface of a class which keeps track of custom files, that can be added and executed. 
 | 
| CustomFileManagerListener | 
 | 
| DataSetManager | 
 this interface defines common methods for the DataSetManager 
 | 
| DataSetManagerListener | 
 | 
| ElementSelectionManager | 
 Keeps track of all actually selected elements of a model. 
 | 
| ElementSelectionManagerListener | 
 This listener can be attached to an element selection manager and gets notified when the selected elements change. 
 | 
| GenericObservableManager<T> | 
 The generic interface for a class to which listeners can be attached. 
 | 
| JMadGuiPreferences | 
  | 
| ModelDefinitionChooser | 
  | 
| StrengthVarManager | 
 This interface represents a manager, which keeps track of certain variables which can used in twiss-tables. 
 | 
| StrengthVarManagerListener | 
 | 
| VariableProvider | 
  |