+ _onlineCheckbox = new JCheckBoxMenuItem(I18nManager.getText("menu.settings.onlinemode"));
+ _onlineCheckbox.setSelected(Config.getConfigBoolean(Config.KEY_ONLINE_MODE));
+ _onlineCheckbox.addActionListener(new ActionListener() {
+ public void actionPerformed(ActionEvent e) {
+ boolean isOnline = _onlineCheckbox.isSelected();
+ Config.setConfigBoolean(Config.KEY_ONLINE_MODE, isOnline);
+ if (isOnline) {UpdateMessageBroker.informSubscribers();}
+ }
+ });
+ settingsMenu.add(_onlineCheckbox);
+ settingsMenu.add(makeMenuItem(FunctionLibrary.FUNCTION_SET_DISK_CACHE));
+ settingsMenu.addSeparator();