Revision fe8e3d53
Added by Patrick Plitzner about 6 years ago
eu.etaxonomy.taxeditor.editor/src/main/java/eu/etaxonomy/taxeditor/editor/workingSet/matrix/CharacterMatrix.java | ||
---|---|---|
237 | 237 |
btnToggleTree.addSelectionListener(new SelectionAdapter() { |
238 | 238 |
@Override |
239 | 239 |
public void widgetSelected(SelectionEvent e) { |
240 |
toggleTreeFlat(true, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll); |
|
240 |
toggleTreeFlat(true, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll, btnFreezeSuppInfo);
|
|
241 | 241 |
} |
242 | 242 |
}); |
243 | 243 |
|
... | ... | |
249 | 249 |
btnToggleFlat.addSelectionListener(new SelectionAdapter() { |
250 | 250 |
@Override |
251 | 251 |
public void widgetSelected(SelectionEvent e) { |
252 |
toggleTreeFlat(false, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll); |
|
252 |
toggleTreeFlat(false, btnToggleFlat, btnToggleTree, btnCollapseAll, btnExpandAll, btnFreezeSuppInfo);
|
|
253 | 253 |
} |
254 | 254 |
}); |
255 | 255 |
|
... | ... | |
449 | 449 |
|
450 | 450 |
} |
451 | 451 |
|
452 |
private void toggleTreeFlat(boolean isTree, Button btnToggleFlat, Button btnToggleTree, Button btnCollapseAll, Button btnExpandAll) { |
|
452 |
private void toggleTreeFlat(boolean isTree, Button btnToggleFlat, Button btnToggleTree, Button btnCollapseAll, Button btnExpandAll, Button btnFreezeSuppInfo) {
|
|
453 | 453 |
createLayers(isTree); |
454 | 454 |
btnToggleFlat.setEnabled(isTree); |
455 | 455 |
btnToggleTree.setEnabled(!isTree); |
... | ... | |
457 | 457 |
btnExpandAll.setEnabled(isTree); |
458 | 458 |
natTable.doCommand(new ClientAreaResizeCommand(natTable)); |
459 | 459 |
natTable.doCommand(new VisualRefreshCommand()); |
460 |
freezeSupplementalColumns(btnFreezeSuppInfo.getSelection()); |
|
460 | 461 |
} |
461 | 462 |
|
462 | 463 |
public void createTable(boolean treeView){ |
Also available in: Unified diff
ref #7095 Keep frozen flag when toggling views