SORTIE Java Interface  1
Public Member Functions | Private Member Functions | Private Attributes | List of all members
sortie.tools.batchoutput.OptionChoosingWindow Class Reference

Shows the window for choosing save options - step 2 of the wizard. More...

Inheritance diagram for sortie.tools.batchoutput.OptionChoosingWindow:

Public Member Functions

 OptionChoosingWindow (BatchDetailedOutput oMaster)
 Constructor. More...
 
void doSetup (HelpBroker jBroker)
 This obtains the chart options and creates the GUI. More...
 
void dialogAdd (BatchOptionsDialog oDialog)
 Called when the user is finished with the dialogue displaying options for a particular data request. More...
 
void actionPerformed (ActionEvent oEvent)
 Controls actions for this window. More...
 

Private Member Functions

void createGUI (HelpBroker jBroker)
 Creates the window GUI. More...
 
void createChartMenus ()
 Assembles the menu of chart choices. More...
 

Private Attributes

JPopupMenu m_jLineGraphChoices
 Menu with the line graph choices. More...
 
JButton m_jLineGraphMenuButton
 Button which opens the line graph choices menu. More...
 
JPopupMenu m_jHistogramChoices
 Menu with the histogram choices. More...
 
JButton m_jHistogramMenuButton
 Button which opens the histogram choices menu. More...
 
JPopupMenu m_jTableChoices
 Menu with the table choices. More...
 
JButton m_jTableMenuButton
 Button which opens the table choices menu. More...
 
JPopupMenu m_jMapChoices
 Menu with the map choices. More...
 
JButton m_jMapMenuButton
 Button which opens the map choices menu. More...
 
DefaultListModel< ChartInfom_jOptionsListModel
 List model of chart options files currently in batch. More...
 
JList< ChartInfom_jOptionsList
 List of chart options currently added to batch. More...
 
String m_sHelpID = "windows.batch_extract_detailed_output_files_window"
 Help ID string. More...
 

Detailed Description

Shows the window for choosing save options - step 2 of the wizard.

Constructor & Destructor Documentation

◆ OptionChoosingWindow()

sortie.tools.batchoutput.OptionChoosingWindow.OptionChoosingWindow ( BatchDetailedOutput  oMaster)

Constructor.

Parameters
oMasterMaster batch class

Member Function Documentation

◆ actionPerformed()

void sortie.tools.batchoutput.OptionChoosingWindow.actionPerformed ( ActionEvent  oEvent)

Controls actions for this window.

Parameters
oEventActionEvent.

◆ createChartMenus()

void sortie.tools.batchoutput.OptionChoosingWindow.createChartMenus ( )
private

Assembles the menu of chart choices.

◆ createGUI()

void sortie.tools.batchoutput.OptionChoosingWindow.createGUI ( HelpBroker  jBroker)
private

Creates the window GUI.

◆ dialogAdd()

void sortie.tools.batchoutput.OptionChoosingWindow.dialogAdd ( BatchOptionsDialog  oDialog)

Called when the user is finished with the dialogue displaying options for a particular data request.

Parameters
oDialogDialogue of options

◆ doSetup()

void sortie.tools.batchoutput.OptionChoosingWindow.doSetup ( HelpBroker  jBroker)

This obtains the chart options and creates the GUI.

This would normally be done in the constructor, but I need to be able to do this in a separate step because of the way FileAnalysisBackgroundProcess merges menus.

Member Data Documentation

◆ m_jHistogramChoices

JPopupMenu sortie.tools.batchoutput.OptionChoosingWindow.m_jHistogramChoices
private

Menu with the histogram choices.

◆ m_jHistogramMenuButton

JButton sortie.tools.batchoutput.OptionChoosingWindow.m_jHistogramMenuButton
private

Button which opens the histogram choices menu.

◆ m_jLineGraphChoices

JPopupMenu sortie.tools.batchoutput.OptionChoosingWindow.m_jLineGraphChoices
private

Menu with the line graph choices.

◆ m_jLineGraphMenuButton

JButton sortie.tools.batchoutput.OptionChoosingWindow.m_jLineGraphMenuButton
private

Button which opens the line graph choices menu.

◆ m_jMapChoices

JPopupMenu sortie.tools.batchoutput.OptionChoosingWindow.m_jMapChoices
private

Menu with the map choices.

◆ m_jMapMenuButton

JButton sortie.tools.batchoutput.OptionChoosingWindow.m_jMapMenuButton
private

Button which opens the map choices menu.

◆ m_jOptionsList

JList<ChartInfo> sortie.tools.batchoutput.OptionChoosingWindow.m_jOptionsList
private

List of chart options currently added to batch.

◆ m_jOptionsListModel

DefaultListModel<ChartInfo> sortie.tools.batchoutput.OptionChoosingWindow.m_jOptionsListModel
private

List model of chart options files currently in batch.

◆ m_jTableChoices

JPopupMenu sortie.tools.batchoutput.OptionChoosingWindow.m_jTableChoices
private

Menu with the table choices.

◆ m_jTableMenuButton

JButton sortie.tools.batchoutput.OptionChoosingWindow.m_jTableMenuButton
private

Button which opens the table choices menu.

◆ m_sHelpID

String sortie.tools.batchoutput.OptionChoosingWindow.m_sHelpID = "windows.batch_extract_detailed_output_files_window"
private

Help ID string.


The documentation for this class was generated from the following file: