1 | if (file != null) {↵ | | 1 | if (file != null) {↵
|
2 | Properties prop = new Properties();↵ | | 2 | Properties prop = new Properties();↵
|
3 | try {↵ | | 3 | try {↵
|
4 | prop.load(new FileInputStream(file));↵ | | 4 | prop.load(new FileInputStream(file));↵
|
5 | } catch (FileNotFoundException e) {↵ | | 5 | } catch (FileNotFoundException e) {↵
|
6 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵ | | 6 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵
|
7 | log.error(e.getLocalizedMessage());↵ | | 7 | log.error(e.getLocalizedMessage());↵
|
8 | } catch (IOException e) {↵ | | 8 | } catch (IOException e) {↵
|
9 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵ | | 9 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵
|
10 | log.error(e.getLocalizedMessage());↵ | | 10 | log.error(e.getLocalizedMessage());↵
|
11 | }↵ | | 11 | }↵
|
12 | ↵ | | 12 | ↵
|
13 | // load properties and fill missing entries with the global preferences ↵ | | 13 | // load properties and fill missing entries with the global preferences ↵
|
14 | sessionPreferencesBean = (FirebirdManagerBackupAndRestorePreferenceBean)PreferencesManager.loadPreferences(PreferencesManager.PREFERENCES_BEAN_BEACKUP_AND_RESTORE);↵ | | 14 | sessionPreferencesBean = (FirebirdManagerBackupAndRestorePreferenceBean)PreferencesManager.loadPreferences(PreferencesManager.PREFERENCES_BEAN_BEACKUP_AND_RESTORE);↵
|
15 | jtextfieldUsername.setText(prop.getProperty("user", sessionPreferencesBean.getUser()));↵ | | 15 | jtextfieldUsername.setText(prop.getProperty("user", sessionPreferencesBean.getUser()));↵
|
16 | jcheckboxDisplayProcess.setSelected(prop.getProperty("display.process", "true").equals("true"));↵ | | 16 | jcheckboxDisplayProcess.setSelected(prop.getProperty("display.process", "true").equals("true"));↵
|
17 | jtextfieldBckDBHost.setText(prop.getProperty("backup.server", sessionPreferencesBean.getServer()));↵ | | 17 | jtextfieldResDBHost.setText(prop.getProperty("restore.server", sessionPreferencesBean.getServer()));↵
|
18 | jtextfieldBckPort.setText(prop.getProperty("backup.port", sessionPreferencesBean.getPort()));↵ | | 18 | jtextfieldResPort.setText(prop.getProperty("restore.port", sessionPreferencesBean.getPort()));↵
|
19 | jtextfieldBckDBFile.setText(prop.getProperty("backup.dbfile", ""));↵ | | 19 | jtextfieldResDBFile.setText(prop.getProperty("restore.dbfile", ""));↵
|
|
20 | jcheckboxBckIgnoreChecksum.setSelected(prop.getProperty("backup.checksums", "true").equals("true"));↵ | | 20 | jcheckboxResDeactivateIndexes.setSelected(prop.getProperty("restore.indexes", "true").equals("true"));↵
|
21 | jcheckboxBckMetadataOnly.setSelected(prop.getProperty("backup.metadata", "true").equals("true"));↵ | | 21 | jcheckboxResWithoutShadows.setSelected(prop.getProperty("restore.shadows", "true").equals("true"));↵
|
22 | jcheckboxBckOldMetadata.setSelected(prop.getProperty("backup.oldstyle", "true").equals("true"));↵ | | 22 | jcheckboxResUseAllSpace.setSelected(prop.getProperty("restore.allspace", "true").equals("true"));↵
|
23 | jcheckboxBckTransportable.setSelected(prop.getProperty("backup.transportable", "true").equals("true"));↵ | | 23 | jcheckboxResOneTableAtTime.setSelected(prop.getProperty("restore.onetable", "true").equals("true"));↵
|
24 | jcheckboxBckIgnoreLimbo.setSelected(prop.getProperty("backup.limbo", "true").equals("true"));↵ | | 24 | jcheckboxResWithoutValidity.setSelected(prop.getProperty("restore.validity", "true").equals("true"));↵
|
25 | jcheckboxBckGarbageCollection.setSelected(prop.getProperty("backup.garbarge", "true").equals("true"));↵ | | 25 | jcheckboxResReplaceDatabase.setSelected(prop.getProperty("restore.replace", "true").equals("true"));↵
|
26 | jcheckboxBckConvertToTables.setSelected(prop.getProperty("backup.totables", "true").equals("true"));↵ | | 26 | jcheckboxResPageSize.setSelected(prop.getProperty("restore.setpagesize", "true").equals("true"));↵
|
27 | jcheckboxBckNoDataCompression.setSelected(prop.getProperty("backup.nocompression", "true").equals("true"));↵ | | 27 | jtextfieldPageSize.setText(prop.getProperty("restore.newpagesize", ""));↵
|
28 | } | | 28 | }
|