Public Member Functions | |
SaveConfigurationOptionPane (Container container, List currentConfigurationNames) | |
boolean | shouldBeDefault () |
String | getConfigurationName () |
boolean | shouldBeSaved () |
Package Attributes | |
boolean | configurationSaved = false |
final String | saveStr |
final String | cancelStr |
Private Member Functions | |
void | initComponents () |
Private Attributes | |
JRadioButton | setAsDefault = null |
boolean | isDefault = false |
JTextField | confNameField = null |
String | confName = null |
JPanel | panel = null |
Container | parentContainer = null |
List | existedConfNames = null |
JDialog | dialog = null |
JOptionPane | optionPane = null |
|
Constructor container parent container currnetConfigurationNames list with saved configuration names |
|
This method returns configuration name. If configuration should not be saved ("Cancel" button), configuration name is null |
|
This method initializes all required components |
|
This method returns |
|
Thie method indicates if configurations should be saved. If user clicks "Cancel" button or closes window explicity, then configurations should not be saved, otherwise configuration shuold be saved
|
|
Initial value:
|
|
if configuration should be saved |
|
configuration name |
|
|
|
dialog where JOptionPane is displayed |
|
exixted configuration names |
|
this flag indicates if this configuration should be setted ad default |
|
|
|
panel, which contains radio button "set as default" and text field for configuration name |
|
parent container |
|
Initial value:
|
|
set as defautl radio |