Project

General

Profile

« Previous | Next » 

Revision ba0e4a8c

Added by Patrick Plitzner over 7 years ago

ref #5458 Allow null selection to remove distribution status

View differences:

src/main/java/eu/etaxonomy/cdm/vaadin/view/dbstatus/DistributionTableView.java
115 115

  
116 116
        table.setColumnReorderingAllowed(true);
117 117
        table.setSortEnabled(false);
118
        
118

  
119 119
        table.setColumnCollapsingAllowed(true);
120 120
        table.setSelectable(true);
121 121
        table.setPageLength(20);
......
137 137
                    final Window popup = new Window("Choose distribution status");
138 138
                    final ListSelect termSelect = new ListSelect();
139 139
                    termSelect.setSizeFull();
140
                    termSelect.setNullSelectionAllowed(false);
140
                    termSelect.setNullSelectionAllowed(true);
141 141
                    termSelect.setContainerDataSource(PresenceAbsenceTermContainer.getInstance());
142 142
                    Button btnOk = new Button("OK", new ClickListener() {
143 143
                        private static final long serialVersionUID = -3732219609337335697L;
......
189 189
		columnHeaders.remove(CdmQueryFactory.CLASSIFICATION_COLUMN);
190 190

  
191 191
		List<String> columnList = new ArrayList<String>(columnHeaders);
192
		
192

  
193 193
		String[] string = new String[columnList.size()];
194 194

  
195 195
		table.setVisibleColumns(columnList.toArray());
......
246 246
			}
247 247
		});
248 248
	}
249
	
249

  
250 250
	public void openSettings() {
251 251
		SettingsConfigWindow cw = new SettingsConfigWindow(this);
252 252
		Window window  = cw.createWindow();
......
260 260
        Window window  = distributionSettingConfigWindow.createWindow();
261 261
        getUI().addWindow(window);
262 262
	}
263
	
263

  
264 264
}

Also available in: Unified diff