Project

General

Profile

« Previous | Next » 

Revision 5eece89f

Added by Patrick Plitzner over 7 years ago

ref #5458 Split settings window into two

  • one for distribution/taxonomy settings and one for other setting

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/dbstatus/DistributionTableView.java
189 189
			}
190 190
		});
191 191

  
192
		Button settingsButton = toolbar.getSettingsButton();
193
		settingsButton.addClickListener(new ClickListener() {
192
		Button distributionSettingsButton = toolbar.getDistributionSettingsButton();
193
		distributionSettingsButton.addClickListener(new ClickListener() {
194 194

  
195
			private static final long serialVersionUID = 3834048719431837966L;
195
			private static final long serialVersionUID = -8695281619014251132L;
196 196

  
197 197
			@Override
198 198
            public void buttonClick(ClickEvent event) {
199
                openSettings();
199
                openDistributionSettings();
200 200
            }
201 201
        });
202 202

  
203
		Button settingsButton = toolbar.getSettingsButton();
204
		settingsButton.addClickListener(new ClickListener() {
205
			
206
			private static final long serialVersionUID = -147703680580181544L;
207

  
208
			@Override
209
			public void buttonClick(ClickEvent event) {
210
				openSettings();
211
			}
212
		});
213

  
203 214
		Button saveButton = toolbar.getSaveButton();
204 215
		saveButton.setClickShortcut(KeyCode.S, ModifierKey.CTRL);
205 216
		saveButton.setDescription("Shortcut: CTRL+S");
......
221 232
	}
222 233
	
223 234
	public void openSettings() {
224
		SettingsConfigWindow cw = new SettingsConfigWindow();
235
		SettingsConfigWindow cw = new SettingsConfigWindow(this);
236
		Window window  = cw.createWindow();
237
		getUI().addWindow(window);
238
	}
239

  
240
	public void openDistributionSettings() {
241
		DistributionSettingsConfigWindow cw = new DistributionSettingsConfigWindow(this);
225 242
        Window window  = cw.createWindow();
226 243
        getUI().addWindow(window);
227 244
	}

Also available in: Unified diff