List Editor |
In addition to the schedule list there are several other lists needed in the generation of the Observing list. This section describes these lists and the operations which can be performed on them. One constraint on these operations is that the user should always be able to "undo" the effects of the last modification of a list using the "Undo" button.
The List Editor is class GUI.ListEditPanel which provides visible displays of GUI.ListBox objects which display the contents of the Scan and Calibrator Lists. GUI.ListEditPanel also handles user requests entered through the Button bar.